I'm running dual-boot Windows and Nevada build 73 on a Toshiba M5 x86 laptop 
with 1 x 100 gb internal hard disk. I followed the video instructions in the 
opensolaris > documentation page to shrink my 100 gb ntfs partition to 50 gb 
ntfs + 50 gb linux_swap and then ran the installer from DVD. It looks like the 
build 73 installer made 3 file systems for me so as to make it live_upgrade 
friendly:

/dev/dsk/c0d0s0 = / (13GB; 6.2GB used)
/dev/dsk/c0d0s4 = /second_root (13GB; mostly empty; only has lost+found)
/dev/dsk/c0d0s7 = /export/home (15GB; 3.6GB used; contains build 76 iso)

Assuming that /second_root was intended for the secondary boot environment, I 
ran lucreate which throws an error:

# lucreate -c sxde-build-73 -m /:/dev/dsk/c0d0s4:ufs -n sxde-build-76
Discovering physical storage devices
Discovering logical storage devices
Cross referencing storage devices with boot environment configurations
Determining types of file systems supported
Validating file system requests
ERROR: the file system on device </dev/dsk/c0d0s4> is currently mounted at 
</second_root>
ERROR: device </dev/dsk/c0d0s4> is not available for use with mount point </>
ERROR: cannot create new boot environment using file systems as configured
ERROR: please review all file system configuration options
ERROR: cannot create new boot environment using options provided

Where c0d0s4 = /second_root. Despite the errors, somehow it created 
sxde-build-73 as shown by lustatus:

Boot Environment           Is       Active Active    Can    Copy
Name                       Complete Now    On Reboot Delete Status
-------------------------- -------- ------ --------- ------ ----------
sxde-build-73              yes      yes    yes       no     -

The lucreate command complained about the /second_root mount so I unmounted it 
and reran lucreate just to see:

Discovering physical storage devices
Discovering logical storage devices
Cross referencing storage devices with boot environment configurations
Determining types of file systems supported
Validating file system requests
Preparing logical storage devices
Preparing physical storage devices
Configuring physical storage devices
Configuring logical storage devices
Analyzing system configuration.
Comparing source boot environment <sxde-build-73> file systems with the
file system(s) you specified for the new boot environment. Determining
which file systems should be in the new boot environment.
ERROR: The following required file systems are not mounted by the currently 
running OS </second_root>
ERROR: All required PBE file systems are not mounted.

So now it's complaining that /second_root needs to be mounted. Either I'm doing 
something wrong with the lucreate command or /second_root is not actually set 
up to do what I think it's supposed to:

bash-3.00# lufslist -n sxde-build-73
               boot environment name: sxde-build-73
               This boot environment is currently active.
               This boot environment will be active on next system boot.

Filesystem              fstype    device size Mounted on          Mount Options
----------------------- -------- ------------ ------------------- --------------
/dev/dsk/c0d0s1         swap       2155023360 -                   -
/dev/dsk/c0d0s0         ufs       14287311360 /                   -
/dev/dsk/c0d0s7         ufs       16828922880 /export/home        -
/dev/dsk/c0d0s4         ufs       14287311360 /second_root        -

Any ideas would be greatly appreciated.

Rene
 
 
This message posted from opensolaris.org

Reply via email to