LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2992|回复: 9

◆探讨多系统安装方法!

[复制链接]
发表于 2004-4-14 11:13:25 | 显示全部楼层 |阅读模式
不少朋友喜欢在自己的电脑上安装多个操作系统,以满足不同的需要,我的电脑上安装了Windows XP,Turbo Linux Desktop 10,Fedora Core 1,Red Flag 4 Destop共4个系统,我是这样做的,和大家分享:

    1、安装Windows XP,过程不用说大家都很熟悉。(目标盘hda1,引导程序安装在MBR)
    2、安装Red Flag 4 Destop,(目标盘hda5),安装过程很要注意2点,一是要将引导程序安装在hda5的第一扇区,不要安装在MBR里面;二是安装到最后一定要制作系统启动盘。安装完成然后重起,此时不能马上启动Red Flag,要用启动盘启动系统,到Linux文本界面,用命令提取hda的第一扇区(具体为dd if=/dev/hda5 of=/boot_RF.lnx bs=512 count=1),并将第一扇区的启动文件boot_RF.lnx 复制到软盘上,再重起到windows XP,将文件boot_RF.lnx 复制到C:盘根目录下,再修改boot.ini文件,在最后加上c:\boot_RF.lnx="Red Flag linux",保存修改后重起。看到启动菜单上多了Red Flag linux一项,选择就能启动到Red Flag linux了。至此,一个Linux的安装已经完成。
    3、安装Fedora Core 1,(目标盘hda6),方法和第二步一样,只需修改boot_RF.lnx为boot_FD.lnx就ok,至此,启动菜单上又多了一个Fedora Core 1。
    4、安装Turbo Linux Desktop 10,(目标盘hda7),方法与前有点不同,不同之处是安装完后,不要用软盘启动,我试验过2次,此时用软盘是不能引导系统启动的,只能用光盘启动,而且要选择修复模式,修复后就启动到文本模式,然后提取启动扇区的方法、和修改boot.ini方法跟前面一样。至此,启动菜单又多一个系统。
    5、完成后,我的启动菜单就有1个windows XP系统和3个Linux系统了!呵呵~爽阿!

    PS:如果硬盘空间紧缺,swap区还可以共用。

    以上只是我的一点经验,和大家分享,大家如果有更好的方法欢迎讨论。
发表于 2004-4-14 11:44:53 | 显示全部楼层
这样的话,建议你安装一个suzhe的smart boot manager ( http://btmgr.sourceforge.net/ ), 可以省了制作启动软盘、提取启动扇区、将启动扇区复制到软盘、复制到windows分区、再修改osloader配置文件的一系列工作。
发表于 2004-4-14 12:56:47 | 显示全部楼层
将各个Linux的引导记录安装在各自所在的逻辑分区里,然后用其中一个Linux的Grub引导,非常方便灵活。
发表于 2004-4-14 13:04:40 | 显示全部楼层
^_^
那我只好把这个帖子设成精华啦。
:rolleyes:

我都没装过那么多linux的说。:confused:
 楼主| 发表于 2004-4-14 16:50:19 | 显示全部楼层
最初由 Lyg 发表
将各个Linux的引导记录安装在各自所在的逻辑分区里,然后用其中一个Linux的Grub引导,非常方便灵活。

同意!将引导记录各自分开安装比较合理、灵活,不必再担心因为重装系统而导致不能启动系统的烦恼!
 楼主| 发表于 2004-4-14 16:50:24 | 显示全部楼层
最初由 Lyg 发表
将各个Linux的引导记录安装在各自所在的逻辑分区里,然后用其中一个Linux的Grub引导,非常方便灵活。

同意!将引导记录各自分开安装比较合理、灵活,不必再担心因为重装系统而导致不能启动系统的烦恼!
 楼主| 发表于 2004-4-14 16:50:25 | 显示全部楼层
最初由 Lyg 发表
将各个Linux的引导记录安装在各自所在的逻辑分区里,然后用其中一个Linux的Grub引导,非常方便灵活。

同意!将引导记录各自分开安装比较合理、灵活,不必再担心因为重装系统而导致不能启动系统的烦恼!
 楼主| 发表于 2004-4-14 17:03:30 | 显示全部楼层
最初由 windrose 发表
这样的话,建议你安装一个suzhe的smart boot manager ( http://btmgr.sourceforge.net/ ), 可以省了制作启动软盘、提取启动扇区、将启动扇区复制到软盘、复制到windows分区、再修改osloader配置文件的一系列工作。


这种引入第三方启动软件的办法也可以!不过就是如果刚好安装这个软件的分区要格式化,就比较麻烦!要重新安装第三方软件!我之前也用过system commander,效果不理想(可能是我装系统频率较高的缘故吧!:))

其实你前面说的所谓一系列工作所花费的时间不用1分钟,我只是为了说明清楚一点说的比较详细而已!
发表于 2004-8-30 16:56:47 | 显示全部楼层
可以使用ntloader做多系统引导,看起来就谐调许多。大体步骤如下:
1.先装Windows。
2.装Linux时请将引导器(如lilo,grub)装到MBR上。
3.在终端下用如下指令备份MBR
        #dd if=/dev/hda of=xxx.bin bs=512 count=1
4.将xxx.bin文件拷到windows分区上。
5.重新引导系统,用DOS命令fdisk /MBR来修复,可顺利启动Windows。
6.确定boot.ini的位置。假设Windows装在C盘,那么就是c:\boot.ini。则将xxx.bin拷到c:\boot(这个目录可以任意指定)目录下。
7.编辑c:\boot.ini在末尾添加如下一行
       c:\boot\xxx.bin="Linux bootup lable"
8.重启系统,就可以看见双系统引导啦。有多个系统的话都可以从2开始。
发表于 2004-10-19 13:53:15 | 显示全部楼层

我的办法(硬盘要够大):-)


  1.   Guest OS         Workstation GSX   ESX       VirtualCenter  
  2. -------------------------------------------------------
  3. Windows,Longhorn  4.5-4.5.2   3.0        
  4. Wind Server 2003  4.0-4.5.2   3.0   2.0-2.1   1.0  
  5. Windows XP        4.0-4.5.2   3.0   2.0-2.1   1.0  
  6. Windows 2000      4.0-4.5.2   3.0   2.0-2.1   1.0  
  7. Windows NT 4.0    4.0-4.5.2   3.0   2.0-2.1     
  8. Windows Me        4.0-4.5.2   3.0        
  9. Windows 98        4.0-4.5.2   3.0        
  10. Windows 95        4.0-4.5.2   3.0        
  11. DOS Win 3.1x      4.0-4.5.2   3.0        
  12. MandrakeLinux 9.2             3.0        
  13. MandrakeLinux 9.0 4.0-4.5.2   3.0        
  14. MandrakeLinux 8.2 4.0-4.5.2   3.0        
  15. MandrakeLinux 8.0 and 8.1     3.0        
  16. Red Hat Enter 3.0 4.5-4.5.2   3.0   2.0.1-2.1 1.0  
  17. Red Hat Enter 2.1 4.0-4.5.2   3.0   2.0-2.1   1.0  
  18. RH Adv Server 2.1 4.0-4.5.2   3.0   2.0-2.1   1.0  
  19. Red Hat Linux 9.0 4.0-4.5.2   3.0   2.0-2.1     
  20. Red Hat Linux 8.0 4.0-4.5.2   3.0   2.0-2.1     
  21. Red Hat Linux 7.3 4.0-4.5.2   3.0   2.0-2.1     
  22. Red Hat Linux 7.2 4.0-4.5.2   3.0   2.0-2.1     
  23. Red Hat Linux 7.1 4.0-4.5.2   3.0        
  24. Red Hat Linux 7.0 4.0-4.5.2   3.0        
  25. SuSE Ent Server 8 4.0-4.5.2   3.0   2.0-2.1   1.0  
  26. SuSE Ent Server 7 4.0-4.5.2   3.0        
  27. SUSE LINUX 9.1    4.5.2           
  28. SUSE LINUX 9.0    4.5-4.5.2   3.0   2.1     
  29. SuSE Linux 8.2    4.0.1-4.5.2 3.0   2.0-2.1     
  30. SuSE Linux 8.1    4.0-4.5.2   3.0        
  31. SuSE Linux 8.0    4.0-4.5.2   3.0        
  32. SuSE Linux 7.3    4.0-4.5.2   3.0        
  33. Turbo Ent Server8 4.0-4.5.2   3.0        
  34. Turbo station 8   4.0-4.5.2   3.0        
  35. Turbolinux 7.0    4.0-4.5.2   3.0        
  36. FreeBSD 4.4, 4.5  4.0-4.5.2   3.0
  37. FreeBSD 4.6.2,4.8 4.0-4.5.2   3.0
  38. FreeBSD 5.0       4.0-4.5.2   3.0        
  39. FreeBSD 4.0-4.3   4.0-4.5.2   3.0        
  40. NetWare 6.5 Serv  4.5-4.5.2   3.0   2.0.1-2.1     
  41. NetWare 6.0 Serv  4.0-4.5.2   3.0   2.1     
  42. NetWare 5.1 Serv  4.0-4.5.2   3.0   2.0.1-2.1     
  43. NetWare 4.2 Server            3.0        
  44. Solaris 10 OS x86 4.5.2           
  45. Solaris 9 OS x86  4.5.2     
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表