main fc5 system on sda1<br>[byers@bootp drhmail09]$    uname -a<br>Linux bootp 2.6.17-1.2174_FC5 #1 Tue Aug 8 15:30:55 EDT 2006 i686 i686 i386 GNU/Linux<br><br>I am trying to boot from a backupcopy of my mainfc5<br>which backupcopy is in top dir of the usb disk /dev/sdc1<br>
mounted as /media/disk-1  when in mainfc5<br>that usbdisk is one large reiserfs partition sdc1<br><br>1) first problem<br> if i use in grub.conf in a new stanza <br>root (hd2,0)   corresponding to /dev/sdc1<br>then boot fails immediately  "hd2 does not exist"<br>
<br>I also note that when booting my mainfc5<br>there is an early message (not seen in dmesg) something like<br>  cant find special .../dev/sdc1<br>then later in the boot process it does find sdc1:<br>[byers@bootp drhmail09]$ dmesg |grep sdc1<br>
 sdc: sdc1<br>ReiserFS: sdc1: found reiserfs format "3.6" with standard journal<br>ReiserFS: sdc1: using ordered data mode<br>ReiserFS: sdc1: journal params: device sdc1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30<br>
ReiserFS: sdc1: checking transaction log (sdc1)<br>ReiserFS: sdc1: Using r5 hash to sort names   <br><br>both pieces of evidence imply <br>that usb disk not available early enough in the boot process<br><br>Is there any fix for this or a workaround?<br>
<br><br><br>2) second problem<br>if i cheat and copy the /boot dir from the usb fc5copy  into /dev/sdb3<br>and use   root (hd1,2)  in grub.conf<br>then  again attempting to boot from usb  gets to ok booting the kernel<br>
<br>but shortly fails with "could not find /dev/root" and other "couldnotfind"<br><br>then kernel panic,locks up<br> googling "could not find /dev/root"<br>reveals that this has been a problem in several fedora last few yrs,<br>
 (most or all of them _not_ using external usb disk) <br> fc6,fc7 maybe i saw one on fc8 as well<br>but no clean solution, in general not obvious (to me) why it occurred.<br> some cases helped with use LABELs, some not. ( i tried this, no help)<br>
 some cases helped with complex(to me) mkinitrd<br> some cases helped with earlier kernel, but i dont see explanation of why<br><br><br><br> In my case,<br> the following stanza using an older kernel does boot!<br> but has other problems.  eg networking not avail until i do a 2nd boot<br>
 I got the older kernel<br> from some oddball kubuntu  thing i was experimenting with way back<br><br>title FC5copy (2.6.15-26-386) usbfc5 /media/disk-1 (hd1,2)sdb3 rootusb<br>     root (hd1,2) ## sdb3<br>     kernel /boot/vmlinuz-2.6.15-26-386 ro root=LABEL=rootusb  rhgb quiet<br>
     initrd /boot/initrd.img-2.6.15-26-386<br><br>this kernel 2.6.15-26-386  instead of what i use in mainfc5<br>            2.6.17-1.2174_FC5<br><br>Is there any current advice re "could not find /dev/root"?<br>
has anyone seen it in f8,f9,f10?<br><br>thanks for any advice<br>yes i know i should get f9 or f10.   <br>but i would like to see if I can find clean method to<br>booting from usbexternal disk.<br><br>Jack<br>