在东芝Satellite Pro M10 安装配置solaris X86, JDS, Redhat和Windows

手上有一台东芝Satellite Pro M10笔记本,由于工作需要,我可能要使用Solaris, Linux还有Windows, 另外Sun公司新推出的Sun Java Desktop System(简称JDS),我也想好好体验一下 。虽然用Vmware虚拟机也很诱人,但我还是想实实在在地安装并运行这些操作系统 。
硬件概述:
CPU:迅驰1.7G
内存:1GB
显卡:Geforce 4 Go 420
声卡:82801 DB AC"97
网卡:Intel Pro 100 VE
硬盘:60GB
显示器:LCD15"",分辨率1400 X 1050
其它:USB2.0

一、分区
分区需要仔细规划,否则到以后硬盘上装满了程序和数据再想调整可不是一件容易的事 。由于我准备装四个操作系统,考虑到硬盘大小,每个操作系统所占的空间,以及各个操作系统的数据互操作的需要 。我做了如下的分区计划:
hda1: 15GB windows 操作系统和应用软件
hda2: 5GB JDS根分区
hda3: 15GB Solaris 9 X86
hda4: 扩展分区(后面的hda5-hda9)都在这个分区内
hda5: 512MB linux swap (JDS和redhat共用 。另外,由于它在扩展分区内,不会被solaris误认为solaris分区)
had6: 12GB 数据 。为了四个操作系统共用,选择互操作性最好的Fat32类型 。
hda7: 5GB redhat根分区
hda8: 2GB linux数据(JDS和redhat共用) 。为了在以后重装linux不覆盖已有的数据 。可以把它作为/home的挂载点 。
hda9: 3GB Windows NTfs,存放一些备份数据,如windows操作系统的image备份 。

分区工具:
当我拿到这台东芝笔记本时,机器上只有一个出厂预装的NTFS分区 。把恢复光盘塞进去重启机器 。结果发现它竟然又自动恢复到了出厂配置 。而不是像DELL等笔记本一样,让你有所选择 。没有办法,只好借来pqmagic把分区resize掉 。然后,用Ghost做了一个windows 操作系统的image,以被将来恢复系统用 。
然后找来一套redhat盘,光盘引导进入安装画面后,按CTRL-ALT-F2进入命令行界面,执行fdisk进行分区 。(因为如果用redhat9的图形安装,只能用disk druid分区,难以做非常多样的分区选择,因此我用fdisk分区) 。另外,注意solaris的分区ID为82,与linux swap相同 。
分好区后保存退出 。分区表如下:
Disk /dev/hda: 255 heads, 63 sectors, 7296 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 1912 153581087 HPFS/NTFS
/dev/hda2 1913 2521 489179283 Linux
/dev/hda3 * 2522 4346 1465931282 Linux swap
/dev/hda4 4347 7296 23695875 f Win95 Ext"d (LBA)
/dev/hda5 4347 4409 506016 82 Linux swap
/dev/hda6 4410 5869 11727418b Win95 FAT32
/dev/hda7 5870 6634 6144831 83 Linux
/dev/hda8 6635 6889 2048256 83 Linux
/dev/hda9 6890 7296 3269196 7 HPFS/NTFS
我是第一次安装solaris X86,为了降低风险我决定先装solaris X86,因此没有继续安装redhat 。

二、安装配置solaris 9 for X86
(一)安装
由于当前的solaris 9版本(4/03)对usb 2.0支持的问题 。我先在BIOS里把USB disable掉,否则安装光盘会无法引导 。然后按照网上其它文章的建议,不用”INSTALLATION”那张盘装 。而是用”SOFTWARE”的第一张盘装 。光盘引导后就进入了大家熟悉的安装界面 。详细的安装过程在 http://gceclub.sun.com.cn/staticcontent/html/1107/110701.html已经有文章详细描述 。这里只说明几个要点:
当提示选择要从中进行引导的设备,选择第二个设备,即 CDROM 。很多人会把这个提示理解为把Solaris装到哪个盘,因此选择了硬盘 。
当提示选择显卡时,我选Bypass,我不想因为显卡的问题导致安装异常中断 。
当提示选择安装语言时,我选英文 。若选择其他语言,在安装时画面显示很可能会有问题,例如按钮显示不出来 。
Solaris会根据分区ID 认出已经设定的solaris分区 。然后会在这个分区上进行solaris的分区(称为slice),按F4手动进行分片,分片前只有overlap分片,位于分片2上,它代表了整个solaris分区 。我配置了一个3GB的根分区,一个6GB的/opt,一个1.5G的swap,还留了一些空间没用 。

推荐阅读