On Mon, Dec 14, 2009 at 17:17, Alan Cox <alan@xxxxxxxxxxxxxxxxxxx> wrote: > On Mon, 14 Dec 2009 16:05:15 +0100 > Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> wrote: > >> I'm trying to boot from an XUbuntu 9.10 CD on an old Sony VAIO Z600. >> The special thing about this laptop is that the CD-ROM drive is actually a >> drive connected to a PCMCIA card. > > Nothing special about that. > >> With the old ide subsystem, you had to pass `ide2=0x180,0x386' on the >> kernel command line to make install CDs find the CD-ROM drive. Recent >> distros use the new ata subsystem, hence this doesn't work anymore. >> >> Does there exist an equivalent for the new ata subsystem? > > With both the recent old and the current libata your pcmcia or cardbus > subsystem as appropriate should discover the device. ide=a,b,c won't > actually work because the kernel pcmica subsystem will re-init the port > from the BIOS whacky setup to normal PCMCIA/Cardbus. > > Not tried this on the Z600 but it is true for several others. > > If it doesn't work on the Z600 get more some dmi strings, lspci dumps and > verify what the pcmcia layer does and we can make it automatic as it > should be. I used an older Ubuntu CD that still took ide2= to bootstrap something on the harddrive, and managed to install Xubuntu 9.10 from that. After the install the PCMCIA CD-ROM drive is detected fine, so it's not actually a generic kernel problem, but an issue with the Ubuntu Live CD. Sorry for the noise... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html