硬盘安装


一、有两个分区,一个为大于4G的fat32分区,另有个为大于15G的任意分区

二、从网上下载sol_flash_install_cn.iso、分区魔法师、wingrub,并把sol.iso放入fat32分区中,可以把
sol_flash_install_cn.iso改名为sol.iso

三、将sol.iso打开,把boot下的/multiboot和x86.miniroot复制到fat32分区


四、安装wingrub,并添加入启动菜单

五、使用分区魔法师将大于15G的任意分区设置成主分区(一定要是前4个主分区中的一个),并删除分区,可以考虑再格式化该分区,再删除分区



六、重启电脑,在启动菜单中进入start grub,按c进入命令行,输入find /multiboot,会显示 hd(0,5)或者其他类似的,命令的意思是找到/multiboot和x86.miniroot所在分区,输入root (hd0,5),这里的(hd0,5)是刚才使用find口令得到的分区信息,root的意思是将根目录设置在该分区下,然后再键入以下命令进行引导:
kernel /multiboot kernel/unix -B install_media=dsk
module /x86.miniroot
boot

七,等待系统进入# 提示符
八,输入进入dsk里面看一下 cd /dev/dsk
然后 ls 看一下,里面有类似c0d0p0,c0d0p1,c0d0p2,c0d0p3,c0d0p4的设备。这里c0d0p0代表第一主分区即C盘,c0d0p1 代表第二主分区,c0d0p2代表扩展分区。因为Solaris不能识别逻辑盘,所以c0d0p2代表的是整个扩展分区(即D盘、E盘和F盘),分别用 c0d0p2:1、 c0d0p2:2、 c0d0p2:3 来区分D盘、E盘和F盘,因为Solaris不能识别NTFS,所以c0d0p2:1就是D盘,c0d0p2:2就是我的E盘,知道了这些就好办了。把E 盘挂载上去:
mount -F pcfs /dev/dsk/c0d0p2:1 /mnt

lofiadm -a /mnt/sol.iso
mount -F hsfs /dev/lofi/1 /cdrom
exit


搞定,下面就等待你的计算机光驱跳出来再按回车,就可以重启电脑进入Solaris了


光盘安装

假如是双系统的的话,重复硬盘安装的第四步,重启电脑,插入DVD宝典安装即可。

只装Soalris也可以按照类似的步骤安装


最新版本的安装 (techxn提供安装方法)
(详见http://opentech.org.cn/bbs/viewthread.php?tid=35610&extra=page%3D1)


因为SXCE Build 63 默认安装是zfs bootable的,所以以往的grub for dos

安装方式行不通,grub for dos不支持 "zfs_stage1_5".

通过借鉴硬盘安装FreeBSD的方法成功安装SXCE Build 63.



所需工具:UltraISO,ISOemu

主要步骤如下:

  1.制作bootable mini ISO

<1>.提取SXCE Build 63 ISO镜像中的boot目录  

<2>.将boot目录导入UltraISO,设置boot-->grub-->stage2_eltorito为可引导文件

<3>.制作ISO镜像前,需要设置文件-->属性-->允许大小写。*nix对大小写敏感。



  2.设置ISOemu引导bootable mini ISO

<1>.释放ISOemu至c:/,将制作的bootable mini ISO复制到c:/

<2>.修改c:/boot.ini,另起一行加入:c:/ieldr="load ISO"

<3>.修改c:/isoemu.ini,修改最后一行:isoemu XXX.iso(bootable mini ISO文件名<限8字符以内>)

<4>.重启,选择load ISO




3.余下步骤同Solaris中文FAQ上的硬盘安装