1.硬盘安装solaris 10,首先要划分一个主分区,solaris只能装在主分区上面,刚开始我就是不知道,只是划分了一个10G的磁盘导致现实无法安装.划分了还要设置为主分区,都可以用PQmagic
在fat32分区下面建立一个英文文件夹,我的是D:\solaris,然后用winrar也好.deamon tool也好,提取出boot目录下面的multiboot,x86.miniroot文件,与iso文件一起放在solaris文件夹下.网上说不能放在最后一个分区,因为mount会出问题,所以我在后面新建了一个很小的分区.
2.电脑上面没有grub,于是去网上下载了一个grub for dos,解压后放在d盘,文件夹的名字要简单,dos下面操作容易些.找个什么光盘启动到dos操作系统,grub需要实模式(real mode)才能够启动
D:
cd grub
grub
find \solaris\multibot
我的显示(hd0,4)
然后就是引导了.
kernel (hd0,1)/solaris/multiboot kernel/unix -B install_media=dsk
module (hd0,1)/solaris/x86.miniroot
boot
这样就可以进入引导界面了.
3.正确引导后会出现
NOTICE: rtls0 --- link down
ERROR: Unbale to configure network inteface
Exiting to shell
# NOTICE: rtls0 --- link up 100Mbps Full_puplex
然后会出现一个shell
#
#cd /dev/dsk
#ls
会出现N多的类似c0d0p0的...看了很头晕.p.s.这个shell里面不能使用backspace,方向键,输错了不能够更改,N长的一串字符打错了还真是郁闷.
c0d0p0代表的是第一主分区,c0d0p1代表的第二主分区,c0d0p2代表的整个扩展分区,嗯,刚开始我弄了半天还不懂.因为solaris不能识别C盘的NTFS分区,所以D盘总归就是c0d0p2:1,E盘就是c0d0p2:2了.
4.挂载ISO
#cd /
#mount -F pcfs /dev/dsk/cod0p2:1/mnt //貌似这个Shell没有什么权限,是不能够创建目录的,所以只能直接挂载在/mnt了
进入/mnt目录下可以看到D盘的文件
#lofiadm -a /mnt/solaris/said.iso
成功会显示
/dev/lofi/1
然后就是挂载了
#mount -F hsfs /dev/lofi/1 /cdrom (必需挂载在此)
进去看看,OK就退出
#exit
开始自动安装了。