Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1473720
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5002
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 17:39
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-28 17:48:59

 
两块硬盘,一块安装vista,另一块安装ubuntu,ubuntu装好之后识别出了vista,但在grub的启动菜单上选择后vista无法启动,menu.list内容如下:

default0
timeout10

titleUbuntu7.10,kernel2.6.22-14-generic
root(hd0,0)
kernel/boot/vmlinuz-2.6.22-14-genericroot=UUID=7c76f8b5-2f38-4b3f-858b-6ac519105b6aroquietsplash
initrd/boot/initrd.img-2.6.22-14-generic
quiet

titleWindowsVista/Longhorn(loader)
root(hd1,0)
savedefault
makeactive
map(hd0)(hd1)
map(hd1)(hd0)
chainloader 1

很长一段时间我只能在bios里通过选择启动的硬盘来启动不同的系统,中间尝试和很多办法都没有搞定,后来看了看grub-doc,尝试在grub命令行下修改,尝试了十几次,终于成功!

其实很简单,最后一行改为
chainloader(hd1) 1

如果你也遇到了此类问题也可以试试这个办法,不是(hd1) 1就是(hd0) 1。

另一个问题是ubuntu启动后自动加载了我的两个NTFS分区,但是两个分区里的中文文件和中文目录都显示不出来,比较普遍的编码/代码页问题,都是通过在fstab中添加什么uft8来搞定的,对照他们的办法试了试,没成功。看了半天fstab,有翻看了fstab,mount的man,没找到原因,后来对照fstab中的参数,手工通过mount来操作,结果竟然可以显示了,看来不是加不加uft8的原因,再次认真阅读fstabman,发现有一列是指机器启动时加载分区的顺序,/是1,那两个ntfs是1,/var是2,加载nfts分区的程序就装在/var,如果在启动的时候/var还没有加载,这个时候加载ntfs分区必然会出现问题,果然修改顺序后问题解决!

两个ubuntu下疑难问题的解决两个ubuntu下疑难问题的解决两个ubuntu下疑难问题的解决两个ubuntu下疑难问题的解决两个ubuntu下疑难问题的解决两个ubuntu下疑难问题的解决两个ubuntu下疑难问题的解决两个ubuntu下疑难问题的解决两个ubuntu下疑难问题的解决两个ubuntu下疑难问题的解决
阅读(301) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~