Q? Reconfiguring Solaris x86 device trees after moving my USB disk from one port to another ...



Hi:

(( BTW Thanks Juergen Keil for the "bootenv.rc" suggestion on
my first posting. After incorporating that, I still have
the problem, so here is the repost))....


After moving my USB drive from one USB port to another on my
laptop, I need to reconfigure/re-order the Solaris 10 x86
(nv48) device trees so that it can boot again. Right now,
it does not boot as attached to the new USB port.

So as shown below, I performed the standard reconfiguration
steps I have many times over the years, yet they do not seem
to be enough on Solaris 10 x86. Here they are. What did
I miss (TIA!):

====================================================
Step 1) boot to failsafe ramdisk based O/S
Step 2) mount -F ufs -o rw /dev/dsk/c1t0d0s0 /a
Step 3) (see rest that follows)...

rm -f /a/dev/dsk/*
rm -f /a/dev/rdsk/*
rm -f /a/etc/path_to_inst
(I never "rm" the /devices tree; I only append to it)

cp /tmp/root/etc/path_to_inst /a/etc/path_to_inst
cd /dev/dsk; find . | cpio -pudm /a/dev/dsk
cd /dev/rdsk; find . | cpio -pudm /a/dev/rdsk
cd /devices; find . | cpio -pudm /a/devices

vi /a/boot/solaris/bootenv.rc
(adjusted the "bootpath" property to it reflects the
device path for the new location of c1t0d0).

/sbin/bootadm update_archive -v -R /a
=====================================================

So after doing all that and rebooting, I get the GRUB menu
and select Solaris to boot normally. What happens? The initial
Solaris banner shows up (and nothing else). It just hangs
forever. I specified "-v" to the kernel line within GRUB, and
I see its gets to the "PCI Express device line (early)", and
thats it (it goes no further).

Did I miss something?

Thanks,
Noel Milton Vega
nmvega@xxxxxxxxxxxxxxxxxxxxxxx
.



Relevant Pages

  • Re: Solaris 10 / Express / 11 without GRUB?
    ... I have a box that I'd like to install Solaris Express on. ... The kernel no longer uses real mode drivers when booting under GRUB. ... I suppose it's possible to put all the boot stuff in a separate boot ...
    (comp.unix.solaris)
  • Re: Dual Boot of Solaris 10u7/Vista
    ... First 250 GB partition will be left unallocated for Solaris and second ... 250 GB partition will be NTFS format. ... windows MBR so you would have to get grub back somehow. ... Backup is accomplished in normal Windows mode, but restore requires boot ...
    (comp.unix.solaris)
  • Triple boot (Windows XP, Solaris, Linux ) using Grub
    ... Previously i am having a machine with dual boot OS's: ... about other OS's while setting up OS and grub but i can't provide ... Solaris partition information at that time. ...
    (comp.unix.solaris)
  • Re: Dual Boot of Solaris 10u7/Vista
    ... elaborate meaning of "make partition active". ... I'll consider running boot repair should this happen again. ... grub is the "grand unified boot loader" and is used by linux and ... used by solaris installations. ...
    (comp.unix.solaris)
  • Triple boot using Grub (Windows XP, Solaris 10, Oracle Enterprise Linux (based on Red Hat 4))
    ... Previously i was having a machine with dual boot OS's: ... about other OS's while setting up OS and grub but i can't provide ... Solaris partition information at that time. ...
    (comp.os.linux.misc)