当前位置: 技术问答>linux和unix
安装不同版本fedora的启动问题
来源: 互联网 发布时间:2016-02-18
本文导语: 请教高手:本人在同一台PC上安装了Fedora 5.0之后再安装了Fedora7.0,启动的时候只能进入7.0,该如何配置启动才能选择进入那个系统呢? | 如果分别装在不同的分区里的话 #fdisk -l 查看你的Fedo...
请教高手:本人在同一台PC上安装了Fedora 5.0之后再安装了Fedora7.0,启动的时候只能进入7.0,该如何配置启动才能选择进入那个系统呢?
|
如果分别装在不同的分区里的话
#fdisk -l
查看你的Fedora 5.0引导分区,mount到你的Fedora 7.0 /mnt上
再把Fedora 5.0的menu.lst或grub.conf文件的选项加到你的Fedora 7.0 的上的/boot/grub/menu.lst或grub.confi
上重新启动应该可以看到两个启动选项的..
#fdisk -l
查看你的Fedora 5.0引导分区,mount到你的Fedora 7.0 /mnt上
再把Fedora 5.0的menu.lst或grub.conf文件的选项加到你的Fedora 7.0 的上的/boot/grub/menu.lst或grub.confi
上重新启动应该可以看到两个启动选项的..
|
你上面说的“启动的时候只能进入7.0”那就进如7.0了
root登录
拿我的电脑上做例子..
# mount
/dev/hdb6 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=4,mode=620)
shm on /dev/shm type tmpfs (rw)
#fdisk -l
Disk /dev/hdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 383 3076416 83 Linux
/dev/hdb2 384 511 1028160 83 Linux
/dev/hdb3 512 900 3124642+ 83 Linux
/dev/hdb4 901 9729 70918942+ 5 Extended
/dev/hdb5 901 1143 1951866 82 Linux swap / Solaris
/dev/hdb6 1144 2359 9767488+ 83 Linux
/dev/hdb7 2360 3575 9767488+ 83 Linux
/dev/hdb8 3576 6007 19535008+ 83 Linux
/dev/hdb9 6008 9729 29896933+ 83 Linux
由上两个命令后/dev/hdb6就是我目前系统的根"/",也就是说mount显示的是我当前系统使用的分区..
最好能记得你在装5.0时候boot是不是单独分区,假设/dev/hdb1
mount /dev/hdb1 /mnt
cd /mnt/grub
vim grub.conf
移植的是title到initrd之间拷贝到7.0的/boot/grub/menu.lst
如果不是单独分区那么你就要mount你的5.0系统
只要cd /mnt/boot/grub
vim grub.conf
再增加到你的当前系统的7.0的/boot/grub/grub.conf中或是menu.lst中,启动grub时候按任1键就可以起动了
root登录
拿我的电脑上做例子..
# mount
/dev/hdb6 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=4,mode=620)
shm on /dev/shm type tmpfs (rw)
#fdisk -l
Disk /dev/hdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 383 3076416 83 Linux
/dev/hdb2 384 511 1028160 83 Linux
/dev/hdb3 512 900 3124642+ 83 Linux
/dev/hdb4 901 9729 70918942+ 5 Extended
/dev/hdb5 901 1143 1951866 82 Linux swap / Solaris
/dev/hdb6 1144 2359 9767488+ 83 Linux
/dev/hdb7 2360 3575 9767488+ 83 Linux
/dev/hdb8 3576 6007 19535008+ 83 Linux
/dev/hdb9 6008 9729 29896933+ 83 Linux
由上两个命令后/dev/hdb6就是我目前系统的根"/",也就是说mount显示的是我当前系统使用的分区..
最好能记得你在装5.0时候boot是不是单独分区,假设/dev/hdb1
mount /dev/hdb1 /mnt
cd /mnt/grub
vim grub.conf
移植的是title到initrd之间拷贝到7.0的/boot/grub/menu.lst
如果不是单独分区那么你就要mount你的5.0系统
只要cd /mnt/boot/grub
vim grub.conf
再增加到你的当前系统的7.0的/boot/grub/grub.conf中或是menu.lst中,启动grub时候按任1键就可以起动了