On Sun, Aug 4, 2013 at 8:38 AM, John David Anglin <dave.ang...@bell.net> wrote: ... > The root= parameter mostly works for me. However, different kernels > sometimes change the order of disk discovery when you have multiple > drives. Helge thinks it would be easy to specify file system by uuid.
Helge is as usual correct. One can also specify a root=LABEL=foo parameter. I suspect the async SCSI bus scanning (added in 2.6.20) is not helping here. Set SCSI_SCAN_ASYNC to N and discovery order should be more consistent. > I have an inexpensive portable USB drive connected to one of my systems. It > comes up as /dev/sda at boot and messes up the drive order. Not exactly plug > and play... Right. Linux doesn't have a registry for /dev/sdX names and I don't think it ever will. Using root=UUID=xxx or root=LABEL=foo is plug and play friendly. I believe LABEL comes from the partition table and UUID from the file system. But double check that. cheers, grant -- To UNSUBSCRIBE, email to debian-hppa-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cap6odjgvh7jrj4awjrxttd2t_2kvpudusenpofkfjmfp79p...@mail.gmail.com