当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 安装不了,求助
帖子发表于 : 2005-05-31 23:21 

注册: 2005-05-31 22:56
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
昨天我尝试安装Ubuntu 5。04版本的,硬盘安装,用Grub,
我用的是Sata硬盘,机上总共有两个硬盘,Pata的在IDE1 的Master
Sata的在IDE3的master,默认情况下,我选择的是SATA硬盘作为我的主硬盘,Pata的是备份盘。
我把需要的文件都放在SATA盘的第一个非NTFS盘,(我的分区是:80G的
sda1 7G ntfs
sda2 2G swap 我用的是1G硬盘
sda3 10G ext3 安装的是RHEL4
sda5 10G fat32 安装windows的软件
sda6 20G fat32
sda7 20G fat32)
安装的ISO和INITRD等都是放在sda5上的,重新启动之后,奇怪的是,要输入
grub>kernel(hd0,5)......才能找到ISO文件,而不是(sda,5)
之后安装一直都很顺利,知道安装GRUB的时候,就出现问题了,他选择安装在hda的mbr上,而不是sda的mbr上,此时我的主硬盘的MBR也被他破坏了,最后我只有用RHEL来回复GRUB了,想知道安装是问题出在哪里,要怎么安装才可以呢?

还有一个问题,我在另外一部机上也安装了Ubuntu,成功了,(可能那部机用的是旧式的硬盘吧)在同一个硬盘上安装了3个系统,分别是WinXp,FreeBSD 5。4和Ubuntu,用的是Ubuntu的Grub启动,Winxp装在hda1,Freebsd装在hda2,Ubuntu装在其他分区(这里不重要),问题是,当我启动Grub时,选择FreeBSD时。老是进不去系统!如果我还有一个系统装在hdb的MBR上,如何把这个系统调出来呢?
我以前用RHEL3的时候,用这样的办法可以启动其他硬盘上的OS,但是在RHEL4上就不可以了,我的办法是:
.........../grub.conf
.....
title OtherOS
map(hd0)(hd1)
map(hd1)(hd0)
rootnoverify(hd1,0)
makeactive
chainloader +1
boot

请各位大侠多多帮忙!!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2005-05-31 23:37 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10116
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
我也曾经遇到sata的不行的时候,我当时采用LIVECD 启动后手工安装grub 到sda.

手工写/boot/grub/menu.lst 就好了。


_________________
当净其意如虚空,远离妄想及诸取,令心所向皆无碍


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译