[讨论]硬盘安装7.10时不安装GRUB,能否启动Ubuntu?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
mazrmc
帖子: 47
注册时间: 2007-10-08 15:45

[讨论]硬盘安装7.10时不安装GRUB,能否启动Ubuntu?

#1

帖子 mazrmc » 2007-10-20 12:07

单Vista系统,硬盘装ubuntu-7.10-alternate,最后提示将GRUB安装到主分区。如果此步不安装的话,该如何启动Ubuntu7.10?
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#2

帖子 iblicf » 2007-10-20 12:09

也可以用nt-loader , 也可以 grub4dos , 也可以 live-cd 手动改 boot
头像
viru
帖子: 57
注册时间: 2006-09-03 0:34

#3

帖子 viru » 2007-10-20 12:16

我比较喜欢grub4dos
mazrmc
帖子: 47
注册时间: 2007-10-08 15:45

#4

帖子 mazrmc » 2007-10-20 12:30

grub4dos已经安装过了,硬盘安装就是用的它。只是该如何设置才能启动Ubuntu呢?
头像
viru
帖子: 57
注册时间: 2006-09-03 0:34

#5

帖子 viru » 2007-10-20 12:39

default 0
timeout 60
color dark-gray/light-gray light-red/light-gray

title Windows Boot Manager on (hd0,0)
root (hd0,0)
chainloader +1

title Install Ubuntu 7.10
root (hd0,5)
kernel /boot/grub/gutsy/vmlinuz boot=gnix_oag ramdisk_size=1048576 root=/dev/ram rw quiet splash debian-installer/locale=zh_CN fd_dir=gutsy
initrd /boot/grub/gutsy/initrd.gz

title Ubuntu
root (hd1,0)
kernel /vmlinuz root=/dev/hdb1 ro quiet splash
initrd /initrd.img
boot

title Ubuntu (recovery mode)
root (hd1,0)
kernel /vmlinuz root=/dev/hdb1 ro single
initrd /initrd.img
boot
这是我的menu.lst
一个是返回ntldr
一个是硬盘安装7.10
还两个是ubuntu 其中一个是recovery mode
根据自己的硬盘把硬盘标识改一下就应该没问题了
mazrmc
帖子: 47
注册时间: 2007-10-08 15:45

#6

帖子 mazrmc » 2007-10-20 13:16

先谢谢楼上的。刚才试了试,提示不能mount分区。
我是单硬盘,第一分区是Vistra,第二分区是Ubuntu的/boot,第三分区是Ubuntu的/swap,第四分区是NTFS。
menu.lst设置如下:
title Start Ubuntu7.10
root (hd0,0)
kernel (hd0,1)/vmlinuz root=/dev/hdb1 ro quiet splash
initrd (hd0,1)/initrd.img
boot
mazrmc
帖子: 47
注册时间: 2007-10-08 15:45

#7

帖子 mazrmc » 2007-10-21 23:02

上述设置仍然不能启动,查找原因修改如下:
root (hd0,4)
kernel vmlinuz root=/dev/hdb1 ro quiet splash
initrd initrd.img
boot
这是把Ubuntu7.10安装在了第一个逻辑分区,正常启动。
但刚显示Ubuntu的界面,走动第一格就退回到了命令行下,又是什么原因?
mazrmc
帖子: 47
注册时间: 2007-10-08 15:45

#8

帖子 mazrmc » 2007-10-22 14:24

终于启动成功,正确的menu.lst设置如下:
root (hd0,4)
kernel /vmlinuz root=/dev/sda5 ro quiet splash
initrd /initrd.img
boot
回复