Linux grub使用PQMAGIC对D盘进行分区


Linux grub对于电脑使用的玩家的常用软件,然后我就学习及深入的研究Linux grub,在这里和大家一起探讨Linux grub的使用方法,希望对大家有用。描述:机器原来的系统为WINXPC盘)加FEDORA CORE 4,由于实验室项目需要,所以希望能够加一个测试用的RADHAT 9的系统。实现方法:

1. 使用PQMAGIC对D盘进行分区,以分出一个盘作为Linux grub的系统盘。分完后的结果为:1G的swap,4G的FAT32。

2. 使用光盘安装,将根目录设为新开的4G区,SWAP设为新开的SWAP区。

3. 安装完毕后会发现在Linux grub时看不到FC4的系统了,此时再用之前的FC4安装盘对原先的FC4系统进行更新,其实就是使它能被找到。所有的选默认的就行。

4. 此时再加载可以看到FC4,但是RH9将会加载出错,解决的方法为进入FC4,修改/root/Linux grub/menu.lst:

root (hd0,8)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet
initrd /boot/initrd-2.6.11-1.1369_FC4.img

root (hd0,6)
kernel /boot/vmlinuz-2.4.20-8 ro root=/dev/hda7
initrd /boot/initrd-2.4.20-8.img

root后有一个空格,(hd0,8)为FC4所在盘,(hd0,6)为RH9的swap所在盘,hda7为RH9的root所在盘。此后就可以找到两个并都可以进入。

5. 因为需要的内核号为2.4.20,所以需要新装此内核,方法为从网上下载2.4.20的内核rar包,进行编译。此处不多写了。

6. 由于同样需要在Linux grub的时候能够进入这个内核,所以需要对FC4中的/root/Linux grub/menu.lst文件进行进一步的修改:

root (hd0,8)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet
initrd /boot/initrd-2.6.11-1.1369_FC4.img

root (hd0,6)
kernel /boot/vmlinuz-2.4.20-8 ro root=/dev/hda7
initrd /boot/initrd-2.4.20-8.img

root (hd0,6)
kernel /boot/vmlinuz-2.4.20 ro root=/dev/hda7
initrd /boot/initrd-2.4.20.img

即加上最后几句话。方可。

ps. 如果出现打开机器直接进了命令行的Linux grub,却没有界面,可以做如下修改:Linux grub命令行再输入一下内容:   root   (hd0,?)   回车后再输入:   setup   (hd0)   回车后退出就可以了 其中?是你的Linux grub根系统所在分区的序号,从0开始,你算一下就可以了.

  1. Linux grub系统启动配置文件
  2. Linux bridge基本命令可以先试试
  3. 详细剖析Linux睡眠休眠状态
  4. Linux NTP安装配置服务编辑配置文件
  5. Linux内核超级权限用户root

相关内容