如何利用Windows引导Linux+Redhat9.0

分开·旅行

分开·旅行

2016-02-20 13:23

图老师小编精心整理的如何利用Windows引导Linux+Redhat9.0希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

第一部分:

  所需软件:矮人DOS4.2,GRUB FOR DOS,Linux AS4 光盘镜像.

  NTLDR loader配合grub 引导Red Hat linux Enterprise AS4.

  本文目的是利用windows 系列OS Loader来引导linux,主要适用于硬盘安装Red Hat linux Enterprise AS4


  环境:winxp sp2+Red Hat linux Enterprise AS4
  硬盘分区: /hda1-----------8G. NTFS.........C盘

  windows: /hda5-----------5G. NTFS.........D盘

  /hda6...........8G: NTFS.........E盘

  /hda7...........43G NTFS.........F盘

  /hda8...........2.6G FAT32........G盘

  linux: /hda9..........101MB EXT2 /boot .....linux boot分区

  /hda10.........512MB swap SWAP:...... linux交换分区

  /hda11.........9.6G EXT3 / ....... linux根分区

  执行过程:

  (1)/hda1即C盘安装XP SP2.

  (2) linux安装在(/hda11)上,把linux GRUB安装在/boot分区(/hda9)上即可。

  (3)复制GRUB for dos里所有文件到C盘根目录下,并提取矮人DOS4.2(提取方法自己去想吧)里的memdisk.gz文件复制到c:bootgrub下,提取

  linux第一章光盘镜像里的ISO文件夹至C盘根目录,并且提取光盘images里的diskboot.img文件到c:bootgrub下。

  (4)编辑c:bootgrubmenu.lst,在最后添加:

  title 安装 Fedora Core 4

  kernel (hd0,0)/isolinux/vmlinuz --type-linux reiserfs

  initrd (hd0,0)/isolinux/initrd.img

  title 运行 Fedora Core 4 启动盘

  root (hd0,0)

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

  kernel (hd0,0)/boot/grub/memdisk.gz

  initrd (hd0,0)/boot/grub/diskboot.img

  说明:第一个用于硬盘安装linux AS4
第二个用于启动linux  rescue救援模式(硬盘安装linux后启动救援模式方法)
  (5)重启后,进入grub for dos菜单,选择"Fedora Core 4 启动盘",进入启动画面,输入:linux rescue(进入linux救援模式),选择语言种类,


  键盘类型,不启动网络接口,最后进入#sh,下输入
  # chroot /mnt/sysimage (切换到根目录)

  # mkdir /mnt/win(创建一个挂载windows分区的目录,前提是该分区格式须为FAT32)

  # mount -t vfat /dev/hda8 /mnt/win(挂载/hda8到/mnt/win目录下)

  # dd if=/dev/hda6 of=/mnt/winc/bootfc4.lnx bs=512 count=1 (提取AS4引导文件至hda8分区即G盘)

  最后我们键入exit退出.

  (6)重启到xp,把保存到G盘的bootfc4.lnx移动到c盘,用文本编辑器打开boot.ini

  在最后添加一行c:bootfc4.lnx="进入Red Hat linux Enterprise AS4"

  最后文件内容为:

  

[boot loader]
timeout=10
default=C:grldr
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:bootfc4.lnx="进入Red Hat linux AS4"
C:grldr="grub for dos"

  我们保存重启,就有了AS4的启动菜单.

  日后系统引导文件备份与恢复方法:

  一、备份

  C:boot.ini

  c:grldr

  c:boot目录

  c:iso目录 AS4第一张光盘

  C:bootgrubmenu.lst 这个很重要

  C:bootgrubdiskboot.img AS4第一张光盘
二、恢复
  重装XP后,恢复以上文件至C盘即可

  Linux AS4重装,如果/boot分区没有修改,就按照以上方法重新启动救援模式,提取linux引导文件bootfc4.lnx至C盘,并且在boot.ini里最后

  添加 c:bootfc4.lnx="进入Red Hat linux AS4" 即可。

  对于其他版本的linux,原理应该都一样。

  补充:也可以完全用Grub for dos 来管理硬盘上不同操作系统引导,修改C:BOOTgrubmenu.list文件如下:(蓝色部分)

  menu.list文件内容如下:

  

# This is a sample menu.lst file. You should make some changes to it.
# Added items for installing GRUB [ which is on your DOS drive C: ] to MBR
color black/cyan yellow/cyan
timeout 60
default 0
title WINDOWS XP on (hd0,0) (引导C盘的WINDOWS XP,引导记录位于C盘根目录)
chainloader (hd0,0)+1
rootnoverify (hd0)
title Red Hat Linux Enterprise AS 4 on (hd0,8) (引导red hat linux AS4,其引导文件在/boot分区即/hda9)
root (hd0,8)
kernel /vmlinuz-2.6.9-5.EL ro root=LABEL=/1 rhgb quiet
initrd /initrd-2.6.9-5.EL.img

........

........

title 安装 Fedora Core 4 
kernel (hd0,0)/isolinux/vmlinuz --type-linux reiserfs (硬盘安装red hat linux AS4)
initrd (hd0,0)/isolinux/initrd.img

title 运行 Fedora Core 4 启动盘
root (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz (硬盘安装法,修复启动linux AS4的救援模式)
initrd (hd0,0)/boot/grub/diskboot.img 
menu.list结束,中间没用的省略。

  第二部分:

  下面介绍Red Hat linux9.0,GRUB安装在MBR上,重装XP后,修复linxu9.0引导的GRUB安装方法:

  放入linux9.0第一张光盘,进入后,看到提示boot:,输入linux rescue,进linux救援模式

  进行一些语言,键盘的选择后,确定救援后进入救援模式,然后输入一下命令:

  #chroot /mnt/sysimage(切换到真实的linux根目录下)

  #grub-install /dev/hda(即可安装Grub到MBR主引导记录上)

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

  重启后,出现linux GRUB引导界面

  windows

  linux

  以上操作,已经测试通过,如果有问题请发论坛短信或跟帖说明。

  声明:本文仅供交流与参考。部分操作有一定的风险,请慎重操作!!

展开更多 50%)
分享

猜你喜欢

如何利用Windows引导Linux+Redhat9.0

电脑入门
如何利用Windows引导Linux+Redhat9.0

RedHat Enterprise Linux 介绍

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
RedHat Enterprise Linux 介绍

s8lol主宰符文怎么配

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

Windows 2003和Redhat Linux7.3安装问题

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Windows 2003和Redhat Linux7.3安装问题

Redhat9.0 下DNS配置笔记

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Redhat9.0 下DNS配置笔记

lol偷钱流符文搭配推荐

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

Redhat Linux升级SSH笔记

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Redhat Linux升级SSH笔记

LINUX引导过程

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
LINUX引导过程

lolAD刺客新符文搭配推荐

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

简明Python教程

简明Python教程

linux下的sendmail的配置

linux下的sendmail的配置
下拉加载更多内容 ↓