欢迎光临千百叶网
详情描述

Windows XP + Fedora 8 + Solaris 11 三系统安装攻略

重要提醒:这三个系统都非常古老(Windows XP发布于2001年,Fedora 8发布于2007年,Solaris 11发布于2011年),在现代硬件上可能遇到驱动不兼容等问题。建议在虚拟机(如VirtualBox、VMware)中尝试,若需实机安装,请准备老旧硬件。

第一阶段:准备工作

备份所有重要数据 准备安装介质
  • Windows XP安装光盘/镜像
  • Fedora 8安装光盘/镜像
  • Solaris 11安装光盘/镜像
分区规划建议(以500GB硬盘为例):
/dev/sda1: NTFS - Windows XP系统分区(30GB)
/dev/sda2: NTFS - Windows数据分区(可选)
/dev/sda3: ext3 - /boot分区(200MB,给Fedora)
/dev/sda4: 扩展分区(剩余空间)
  /dev/sda5: swap(4GB,Fedora和Solaris共享)
  /dev/sda6: ext3 - /分区(30GB,Fedora)
  /dev/sda7: ZFS - Solaris 11系统分区(40GB)
  /dev/sda8: 剩余空间(数据分区)

注:Solaris 11强烈推荐使用ZFS,可能需要专用分区

第二阶段:安装顺序(关键!)

必须按此顺序:Windows XP → Fedora 8 → Solaris 11

先安装Windows XP

  • 使用XP安装盘启动
  • 创建NTFS分区(C盘)
  • 完成安装,确保能正常启动

再安装Fedora 8

  • 启动Fedora 8安装介质
  • 手动分区时:
    • 创建/boot分区(ext3)
    • 创建swap分区
    • 创建/分区(ext3)
  • 关键步骤:将GRUB安装到/boot分区(不要安装到MBR!)
  • 安装完成后暂时无法启动Fedora(正常现象)

最后安装Solaris 11

  • 启动Solaris 11安装介质
  • 选择文本安装(更可靠)
  • 分区时选择手动
  • 创建ZFS根池,建议分配40GB以上
  • 最重要的一步:安装引导程序时选择安装到硬盘MBR
  • Solaris的GRUB会识别已存在的Windows和Linux

第三阶段:引导配置

Solaris GRUB会自动检测

  • 通常能自动添加Windows XP条目
  • 可能无法自动添加Fedora 8

手动添加Fedora 8到Solaris GRUB: 启动到Solaris后,编辑/rpool/boot/grub/menu.lst

title Fedora 8
root (hd0,2)        # 根据实际情况调整,通常是(hd0, a)格式
kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/sda6
initrd /initrd-2.6.23.1-42.fc8.img

需要根据实际分区和内核版本调整

备用方案(若Solaris GRUB无法引导):

  • 使用Fedora的GRUB作为主引导
  • 添加Solaris引导项到Fedora的/boot/grub/grub.conf
    title Solaris 11
    root (hd0,6)        # 调整分区号
    kernel /platform/i86pc/multiboot
    module /platform/i86pc/boot_archive

第四阶段:常见问题解决

时间冲突

  • 所有系统设置为使用UTC时间(推荐)
  • 或在每个系统中调整:
    • Windows XP:注册表修改为UTC
    • Fedora:/etc/sysconfig/clock设置UTC=yes
    • Solaris:默认使用UTC

驱动问题

  • Windows XP:准备SATA驱动(AHCI模式可能需加载驱动)
  • Fedora 8:内核2.6.23,对新硬件支持有限
  • Solaris 11:对消费级硬件支持较差

文件系统访问

  • Solaris可安装ntfs-3g访问NTFS(需编译)
  • Solaris默认支持ext3只读访问
  • Windows需第三方工具访问ext3/ZFS

虚拟机安装建议(推荐)

在VirtualBox中按此顺序安装:

创建虚拟硬盘(动态分配,至少100GB) 先安装Windows XP(分配30GB) 再安装Fedora 8(分配30GB) 最后安装Solaris 11(分配40GB) 使用VirtualBox的多重引导功能

注意事项

安全风险:Windows XP已无安全更新,不应连接互联网 软件源:Fedora 8和Solaris 11的官方源已停止维护 硬件:建议使用2008-2012年的硬件 引导修复:准备SystemRescueCd或Super Grub2 Disk

最后建议:除非有特殊需求(如遗产系统维护、教育目的),否则不建议在生产环境部署此组合。考虑使用虚拟机隔离运行这些老系统更为安全可靠。