不同发行版Linux操作系统如何实现共存

TTII112299

TTII112299

2016-01-29 19:03

不同发行版Linux操作系统如何实现共存,不同发行版Linux操作系统如何实现共存

  Linux发行版众多,各自的优缺点也不一样,不少Linux爱好者想同时拥有多个Linux操作系统,下面笔者就提供两种不需要安装额外引导程序的多Linux共存方法。
  使用OS Loader引导多个Linux操作系统
  使用这种方法必须满足一个前提条件,就是Linux操作系统的引导程序不能装在主引导记录(MBR),而只能装在Linux引导分区的第一个扇区,这样才不会覆盖Windows 2000/XP的OS Loader。
  笔者以使用OS Loader引导红旗Linux桌面版4.1为例进行说明。装好红旗Linux后用第一张安装盘引导计算机,在boot:提示符后输入“linux resure”(不包括引号)并回车进入Linux救援模式,接着进行一些配置,询问是否将系统分区设置为可读写时选择“继续”,在sh-2.05b#提示符后输入命令“chroot /mnt/sysimage”并回车进入真正的Linux根分区,用以下命令将一个FAT分区挂载到/mnt/目录,笔者这里以hda13(Windows下的G盘)为例:
  cd /mnt
  mount /dev/hda13 /mnt -t vfat
  然后提取Linux的启动信息并存放到hda13:
  dd if=/dev/hda8 of=/mnt/rflinux.lnx bs=512 count=1
  完成后重启计算机进入Windows,把G盘下的rflinux.lnx复制到C:下,用记事本编辑C盘的boot.ini文件,在最后添加一行:
  c:rflinux.lnx="红旗Linux桌面版4.1"
  保存并重启计算机,在系统引导菜单上选择“红旗Linux桌面版4.1”并回车便可进入红旗Linux的GRUB引导菜单。对于红旗Linux桌面版3.2/4.0、Red Hat Linux 8.0/9.0、Fedora Core 1/2/3也可以参照上面的方法将引导项加入到OS Loader的菜单中,从而达到引导多个Linux操作系统的目的。
  小提示:

  1.如果在安装Linux的时候制作了启动软盘,那么也可以用这张软盘引导进入Linux执行相应的命令;
  2.C盘下的boot.ini在Windows 2000/XP里属于受保护的系统文件,默认是不可见的,我们需要在Windows下打开“我的电脑”,点击菜单栏的“工具→文件夹选项→查看”,取消选择“隐藏受保护的操作系统文件(推荐)”,在弹出的警告窗口上点击“确定”,然后勾选“显示所有文件和文件夹”,再点击“确定”,才能用记事本编辑boot.ini。
  使用GRUB引导多个Linux操作系统
  这种方法适用于已经将GRUB安装到MBR或者没有安装Windows 2000/XP的情况。
  笔者以Red Hat Linux 9.0的GRUB引导红旗Linux桌面版4.1为例进行说明。先安装红旗Linux桌面版4.1到hda8,它的GRUB安装在系统分区的第一个扇区,然后安装Red Hat Linux 9.0到hda8,它的GRUB安装在MBR。重启后进入Red Hat Linux 9.0,以root身份登录,在X-Window里用KEdit或者gEdit修改Red Hat Linux 9.0的/boot/grub/grub.conf文件(当然你也可以在字符模式下用vi编辑这个文件),在最后加入一行:
  title Red Flag Linux 4.1 (2.4.26-1)
  rootnoverify (hd0,7)
  chainloader +1
  小提示:
  1.“title”后面接的是在GRUB引导菜单显示的系统名,可以改为其他的名字,但是不能用中文;
  2.“hd0,7”是被引导系统所在的位置,hd0是第一个主硬盘,hd1是第一个从硬盘,hd2是第二个主硬盘,hd3是第二个从硬盘,依次类推;逗号后面的数字表示被引导系统所在的硬盘分区,0~3表示前面四个主分区(我们一般只分一个主分区),从4开始表示逻辑分区,比如红旗Linux装在hda8,那么这个数字就是7。
  保存退出并重启计算机,在Red Hat Linux 9.0的GRUB引导菜单选择“Red Flag Linux 4.1 (2.4.26-1)”并回车便可进入红旗Linux桌面版4.1的GRUB引导菜单。如果还装有其他的Linux操作系统,可以参照上面的方法将其加入到Red Hat Linux 9.0的GRUB引导菜单中。
  红旗Linux桌面版3.2/4.0/4.1、Red Hat Linux 8.0、FedoraCore 1/2/3的GRUB同样可以引导其他Linux操作系统。
展开更多 50%)
分享

猜你喜欢

不同发行版Linux操作系统如何实现共存

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
不同发行版Linux操作系统如何实现共存

Linux各种发行版简易说明

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Linux各种发行版简易说明

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

选择一种 Linux 发行版

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
选择一种 Linux 发行版

如何实现Linux操作系统的自动登录

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
如何实现Linux操作系统的自动登录

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

基于Linux操作系统实现的传真系统

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
基于Linux操作系统实现的传真系统

在各种Linux发行版上安装Git的教程

服务器
在各种Linux发行版上安装Git的教程

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

XteamLinux安装小技巧

XteamLinux安装小技巧

深入探讨WinXP系统文件保护功能

深入探讨WinXP系统文件保护功能
下拉加载更多内容 ↓