liuweni 发表于 2007-07-27 08:26

OpenSolaris安装方法详解

硬盘安装


一、有两个分区,一个为大于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

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

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

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



   2.设置ISOemu引导bootable mini ISO

.释放ISOemu至c:\,将制作的bootable mini ISO复制到c:\

.修改c:\boot.ini,另起一行加入:c:\ieldr="load ISO"

.修改c:\isoemu.ini,修改最后一行:isoemu XXX.iso(bootable mini ISO文件名)

.重启,选择load ISO




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

               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/44250/showart_347771.html
页: [1]
查看完整版本: OpenSolaris安装方法详解