Hi there, Since my SATA controller is not supported by OpenSolaris, I downloaded the usb image from genunix and copied to a USB stick, then used the stick to install it to a Western Digital USB disk partition. (I installed opensolaris 2008.5 to the partition on a dell laptop before and it worked fine BTW)
1. After the installation, the disk would not boot at all (nothing shows on the screen) 2. I booted up the stick and installed grub to the disk (with -m option), after reboot the screen shows "GRUB" then stops, there is no menu at all. 3. After reading this message https://www.opensolaris.org/jive/message.jspa?messageID=311082 , I did following: a. zero'ed out the whole partition (s2) with "dd" b. reinstalled opensolaris 2008.11 4. After reboot, nothing shows on screen again 5. Booted into stick, downloaded the grub binary attachment, installed the grub ( with -m ), reboot, same sympton as step 2. (Only GRUB on screen, nothing else) Other observations: 1. This is the version on the stick: jack at opensolaris:~$ uname -a SunOS opensolaris 5.11 snv_101b i86pc i386 i86pc Solaris jack at opensolaris:~$ cat /etc/release OpenSolaris 2008.11 snv_101b_rc2 X86 Copyright 2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 19 November 2008 2. After having booted into the stick, once I plug in the WD disk, I get two pop up windows: a. "Cannot mount volume" "Unable to mount the volume 'rpool'" b. "Unable to mount rpool" "DBus error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the reply timeout expired, or the network connection was broken." 3. Here's what's in messages file: Dec 17 14:30:26 opensolaris usba: [ID 912658 kern.info] USB 2.0 device (usb1058,704) operating at hi speed (USB 2.x) on USB 2.0 root hub: storage at 2, scsa2usb2 at bus address 4 Dec 17 14:30:26 opensolaris usba: [ID 349649 kern.info] Western Digital External HDD 57584533303853434A363938 Dec 17 14:30:26 opensolaris genunix: [ID 936769 kern.info] scsa2usb2 is /pci at 0,0/pci1019,2635 at 1d,7/storage at 2 Dec 17 14:30:26 opensolaris genunix: [ID 408114 kern.info] /pci at 0,0/pci1019,2635 at 1d,7/storage at 2 (scsa2usb2) online Dec 17 14:30:26 opensolaris scsi: [ID 193665 kern.info] sd5 at scsa2usb2: target 0 lun 0 Dec 17 14:30:26 opensolaris genunix: [ID 936769 kern.info] sd5 is /pci at 0,0/pci1019,2635 at 1d,7/storage at 2/disk at 0,0 Dec 17 14:30:26 opensolaris genunix: [ID 408114 kern.info] /pci at 0,0/pci1019,2635 at 1d,7/storage at 2/disk at 0,0 (sd5) online Dec 17 14:30:36 opensolaris genunix: [ID 390243 kern.info] Creating /etc/devices/devid_cache 5. This is the WD disk in iostat -En: c5t0d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Vendor: WD Product: 2500BEV External Revision: 1.05 Serial No: Size: 250.06GB <250059350016 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 72 Predictive Failure Analysis: 0 6. This is the cdrecord -scanbus output: scsibus5: 5,0,0 500) 'WD ' '2500BEV External' '1.05' Disk 7. Without -f option rpool can't be imported 8. With -f I can import rpool: jack at opensolaris:~$ pfexec zpool import -f rpool jack at opensolaris:~$ zpool list NAME SIZE USED AVAIL CAP HEALTH ALTROOT rpool 57G 5.26G 51.7G 9% ONLINE - 9. This is zdb output: jack at opensolaris:~$ pfexec zdb rpool version=13 name='rpool' state=0 txg=229 pool_guid=10713119248355890482 hostid=8730370 hostname='opensolaris' vdev_tree type='root' id=0 guid=10713119248355890482 children[0] type='disk' id=0 guid=1769221469399256347 path='/dev/dsk/c5t0d0s0' devid='id1,sd at TWD______2500BEV_External/a' phys_path='/pci at 0,0/pci1019,2635 at 1d,7/storage at 2/disk at 0,0:a' whole_disk=0 metaslab_array=23 metaslab_shift=29 ashift=9 asize=61273538560 is_log=0 Any ideas why it can't boot? Any help is appreciated. Sean -- This message posted from opensolaris.org