SUMMARY: E10000 boot disk - failing to boot it on a E420

From: Filipe Litaiff (filipe_litaiff@optiglobe.com.br)
Date: Mon Mar 08 2004 - 08:22:57 EST


Hi,

Thanks to Buddy Lumpkin, who nailed the problem:

"Yes, you can create the symlink. In Solaris 8 or later, the entire
distribution plus OEM support should create all of these directories, but in
previous versions it did not. So install a fresh boot block (cd
/usr/platform/`uname -i`/lib/fs/ufs; installboot bootsd /dev/rdsk/c1t0d0s0
(substitute proper boot device)) then since you followed Anand's procedure,
use the appropriate find|cpio command to copy over /usr/platform: (cd
/usr/platform ; find . -depth -print | cpio -pdmu /a/usr/platform)

Regards,

--Buddy"

Also thanks again to Anand Chouthai.

Regards,

Filipe Litaiff

-----Original Message-----

        Hi Fellow Forumers,

        Few weeks ago I submitted a question about trying to boot an originally
E10000 installed boot disk on other platform.

        The feedback was great, and thanks again to those who shared their
experience.

        But... when we tried it in real life some weird and unexpected things are
happening.

        The procedure consists basically by the following:

        ***
          cd /a
           mv dev dev.dr
           mv devices devices.dr
           mkdir dev devices
           cd /dev
           find . -depth -print | cpio -pdm /a/dev
           cd /devices
           find . -depth -print | cpio -pdm /a/devices
           cd /a/etc
           mv path_to_inst path_to_inst.dr
           cp /tmp/root/etc/path_to_inst .
           change the vfstab to appropriate disk config
           If the E10000 disk was encapsulated then take the rootdev entries out
           from system file
           install bootblk on the disk
           cd /a/etc
           mv ssphostname ssphostname.dr
           init 0
           ok> boot -rasvw
        ***

        After all steps done, got the message "The file just loaded does not appear
to be executable"

        SunSolve says that the cause of this message is "The boot block is missing
or
corrupted."

        I4ve reinstalled but the problem persists on the E420.

        - I followed the /usr/platform and /platform directories and noticed that my
E10000 hasn4t all sun4u directories :

        [root@lab2 /a/platform]# ls -l
        total 6
        drwxr-xr-x 3 root sys 512 Aug 16 1999
SUNW,Ultra-Enterprise-10000
        drwxr-xr-x 3 root sys 512 Feb 1 12:39 sun4u1
        drwxr-xr-x 3 root sys 512 Aug 16 1999 tadpole4m

        [root@lab2 /a/usr/platform]# ls -l
        total 12
        lrwxrwxrwx 1 root root 6 Mar 3 14:30
SUNW,Ultra-Enterprise-10000 -> sun4u1
        drwxr-xr-x 3 root sys 512 Aug 16 1999 sun4c
        drwxr-xr-x 3 root sys 512 Aug 16 1999 sun4d
        drwxr-xr-x 3 root sys 512 Aug 16 1999 sun4m
        drwxr-xr-x 4 root sys 512 Jan 27 2000 sun4u
        drwxr-xr-x 5 root sys 512 Aug 17 1999 sun4u1

        [root@lab2 /a/usr/platform]# ls -l sun4u
        total 4
        drwxr-xr-x 4 bin bin 512 Aug 16 1999 include
(doesn4t have lin dir)
        drwxr-xr-x 2 root other 512 May 24 2002 sbin
        [root@lab2 /a/usr/platform]# ls -l sun4u1
        total 6
        drwxr-xr-x 4 bin bin 512 Aug 17 1999 include
        drwxr-xr-x 4 bin bin 512 Feb 18 2001 lib
        drwxr-xr-x 2 bin bin 512 Feb 1 12:12 sbin

        - In the new E420 "DR" computer, I have :

        [root@lab2 /platform]# ls -l
        total 52
        lrwxrwxrwx 1 root root 5 Feb 24 10:45 Axil-Ultima1 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:45 Axil-Ultima2 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:45 FJSV,GP -> sun4u
        drwxr-xr-x 2 root sys 512 Feb 24 10:45 SUNW,Ultra-1
        drwxr-xr-x 3 root sys 512 Feb 24 10:51 SUNW,Ultra-1-Engine
        drwxr-xr-x 2 root sys 512 Feb 24 10:45 SUNW,Ultra-2
        drwxr-xr-x 3 root sys 512 Feb 24 10:56 SUNW,Ultra-250
        drwxr-xr-x 2 root sys 512 Feb 24 10:45 SUNW,Ultra-30
        drwxr-xr-x 3 root sys 512 Feb 24 10:45 SUNW,Ultra-4
        drwxr-xr-x 2 root sys 512 Feb 24 10:44 SUNW,Ultra-5_10
        drwxr-xr-x 2 root sys 512 Feb 24 10:44 SUNW,Ultra-60
        lrwxrwxrwx 1 root root 5 Feb 24 11:22 SUNW,Ultra-80 -> sun4u
        drwxr-xr-x 3 root sys 512 Feb 24 10:45 SUNW,Ultra-Enterprise
        drwxr-xr-x 3 root sys 512 Feb 24 10:51 SUNW,UltraAX-MP
        drwxr-xr-x 3 root sys 512 Feb 24 10:50
SUNW,UltraSPARC-IIi-Engine
        drwxr-xr-x 3 root sys 512 Feb 24 10:51
SUNW,UltraSPARC-IIi-cEngine
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 TSBW,8000 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 TSBW,Ultra-2i -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_U2MP_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_UX2_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_UX4_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_UX_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_U_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_i_Series -> sun4u
        drwxr-xr-x 3 root sys 512 Feb 24 12:20 sun4u
        drwxr-xr-x 3 root sys 512 Feb 24 10:57 tadpole4m

        [root@lab2 /usr/platform]# ls -l
        total 56
        lrwxrwxrwx 1 root root 5 Feb 24 10:45 Axil-Ultima1 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:45 Axil-Ultima2 -> sun4u
        drwxrwxr-x 3 root sys 512 Feb 24 10:45 FJSV,GP
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 SUNW,Ultra-1 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:46 SUNW,Ultra-1-Engine ->
sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 SUNW,Ultra-2 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 SUNW,Ultra-250 ->
sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 SUNW,Ultra-30 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 SUNW,Ultra-4 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 SUNW,Ultra-5_10 ->
sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 SUNW,Ultra-60 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 11:22 SUNW,Ultra-80 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 SUNW,Ultra-Enterprise
-> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:46 SUNW,UltraAX-MP ->
sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:46
SUNW,UltraSPARC-IIi-Engine -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:46
SUNW,UltraSPARC-IIi-cEngine -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 TSBW,8000 -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44 TSBW,Ultra-2i -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_U2MP_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_UX2_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_UX4_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_UX_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_U_Series -> sun4u
        lrwxrwxrwx 1 root root 5 Feb 24 10:44
TWS,COMPstation_i_Series -> sun4u
        drwxr-xr-x 3 root sys 512 Feb 24 10:50 sun4c
        drwxr-xr-x 3 root sys 512 Feb 24 10:50 sun4d
        drwxr-xr-x 3 root sys 512 Feb 24 10:50 sun4m
        drwxr-xr-x 5 root sys 512 Feb 24 10:50 sun4u

        [root@lab2 /usr/platform]# ls -l sun4u
        total 6
        drwxr-xr-x 4 bin bin 512 Feb 24 10:50 include
        drwxr-xr-x 5 bin bin 512 Feb 24 11:56 lib
        drwxr-xr-x 2 bin bin 512 Feb 24 12:03 sbin

        Question: Can I create a "SUNW Ultra-80" link to sun4u1 in the "real boot
disk" ?

         Can I create a separated sun4u directory ?

        Thanks in advance,

        Filipe.
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:28:12 EDT