紧急求助,折腾了两天还没搞定(现在已解决)

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
wangaofang
帖子: 52
注册时间: 2009-03-16 15:43

紧急求助,折腾了两天还没搞定(现在已解决)

#1

帖子 wangaofang » 2009-09-03 20:43

参考下面两个帖子:
一、(无光驱)硬盘安装Ubuntu9.04与win双系统 (含Grub不写入MBR的方法):http://www.ylmf.net/read.php?tid=1357616
二、【原创】使用Windows下GRUB引导启动ubuntu【附:ubuntu默认安装的GRUB清除方法】(已经为本版精华贴):http://www.ylmf.net/read.php?tid=1329214
看完这两个帖子,我就想实现这样一个结果:在我自己笔记本(已经装有xp windows系统)的机子上划出空白分区,用硬盘安装ubuntu9.04,并且不安装linux自带的grub引导管理器(既不安装在mbr,也不安装在其他分区,就是完全不安装,在“高级”那一步不勾选择),而采用windows xp下的绿色grub4dos来引导启动ubuntu。
图片
这个看不见的图片在二楼
步骤如下:
(1)在装有xp的机器腾出一个分区(20G),然后在windows xp的磁盘管理里面删除它,使它成为自由的空间。
(2)按照帖子一的方法,从网上下载ubuntu的iso文件并且防到c盘根目录下,然后下载最新版的grub4dos,从中提取出一个名为grldr的文件放在c盘根目录下面,然后修改 boot.ini,在最末加上一句:
c:\grldr=”ubuntu”
然后新建一个文本文件menu.lst,并在里面加入如下几行:
title Install Ubuntu
find --set-root /ubuntu-9.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.gz
(3)启动到桌面后
首先打开 附件-终端,输入命令sudo umount -l /isodevice (一定要加 -l )
图片
然后双击桌面上的“安装”图标开始安装
图片
点击 “Forward” 下一步
图片
选择时区,点击 “Forward” 下一步
图片
键盘布局,根据你键盘选择后,点击 “Forward” 下一步
图片
点击 “是”
图片
预备硬盘空间,选“手动指定分区”(跟据你自己情况选择)
图片
在这里(我的实际情况与图上不一样,图上直接链接过来的,我自己没有截),我/boot单独分了一个100M的分区(sda9),然后swap是1536M(swap)其他剩余的空间全部分给了/(sda10),没有单独划给/home。
分好后点击 “Forward” 下一步
图片
填好后,点击 “Forward” 下一步(我在刚启动的时候就sudo umount -l /isodevice了,与帖子一不同)
图片
点击“高级”
图片
这个看不见的图片在二楼
这里帖子一是选择安装在和/boot一起,而我在这里保持和帖子二一样,即选择完全不安装。
回到准备安装界面,点击“安装”
图片
正在安装
图片
安装完毕,重启,重新进入到下面的界面
图片
然后挂载所有的硬盘分区,打开终端输入:ls -al /dev/disk/by-uuid
得到的结果如下:
ubuntu@ubuntu:~$ ls -al /dev/disk/by-uuid
total 0
drwxr-xr-x 2 root root 200 2009-09-04 08:58 .
drwxr-xr-x 6 root root 120 2009-09-04 08:49 ..
lrwxrwxrwx 1 root root 10 2009-09-04 08:57 0C480AE4480ACC80 -> ../../sda7
lrwxrwxrwx 1 root root 11 2009-09-04 08:58 31693dae-48ae-43f7-9f35-8772c3e83e09 -> ../../sda11
lrwxrwxrwx 1 root root 10 2009-09-04 08:57 8889-1113 -> ../../sda6
lrwxrwxrwx 1 root root 10 2009-09-04 08:57 966977ee-244e-4a4c-998e-45b74d2cffb8 -> ../../sda9
lrwxrwxrwx 1 root root 10 2009-09-04 08:57 A094-8CDA -> ../../sda8
lrwxrwxrwx 1 root root 10 2009-09-04 08:49 DE20107920105B3B -> ../../sda1
lrwxrwxrwx 1 root root 10 2009-09-04 08:57 E2ACEDC0ACED8F7B -> ../../sda5
lrwxrwxrwx 1 root root 11 2009-09-04 08:57 e3c6d92d-dccb-46ff-83e5-5c03678f0664 -> ../../sda10
ubuntu@ubuntu:~$
然后我把已经有的menu.lst改成如下所示:
color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default

title Install Ubuntu
find --set-root /ubuntu-9.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.gz

title Ubuntu 9.04, kernel 2.6.28-11-generic
root (hd0,8)
kernel /vmlinuz-2.6.28-11-generic root=UUID=966977ee-244e-4a4c-998e-45b74d2cffb8 ro locale=zh_CN quiet splash
initrd /initrd.img-2.6.28-11-generic
quiet

title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
root (hd0,8)
kernel /vmlinuz-2.6.28-11-generic root=UUID=966977ee-244e-4a4c-998e-45b74d2cffb8 ro locale=zh_CN single
initrd /initrd.img-2.6.28-11-generic

title Ubuntu 9.04, memtest86+
root (hd0,8)
kernel /memtest86+.bin
quiet


title commandline
commandline

title back to dos
quit

title reboot
reboot

title halt
halt
然后重新启动,选择{“ubuntu”后然后选择Ubuntu 9.04, kernel 2.6.28-11-generic”。
然后就开始加载内核,可是等进度条走了一小半的时候,又弹出:
Booting Ubuntu 9.04,Kernel 2.6..28-11-generic

Filesystem type is ext2fs,partition type 0x83
[Linux-bzImage,setup=0x3000,size=0x353cd0]
[Linux-initrd @ 0x7ef92000,0x72dafc bytes]
Loading,please wait...
19+0 records in
19+0 records out
Kinit:name_to_dev_t(/dev/disk/by-uuid/e3cd92d-dccb-46ff-83ef-5c03678f0664
kinit:No resume image,doing normal boot...
mout:mounting /dev on /root/dev failed:No such file or directort
mout:mounting /sys on /root/sys failed:No such file or directory
mout:mounting /proc on /root/proc failed:No such file or directory
Target filesystem doesn't have /sbin/init.
No init found.Try passing init=bootarg.


BusyBox v1.10.2 (Ubuntu 1:1.0.10.2-2ubuntu7) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)_(闪动的可以输入命令的光标)

请问这是什么问题呢,我已经搞了两天了,都没搞好,痛苦中!
上次由 wangaofang 在 2009-09-03 21:45,总共编辑 1 次。
wangaofang
帖子: 52
注册时间: 2009-03-16 15:43

Re: 紧急求助,折腾了两天还没搞定

#2

帖子 wangaofang » 2009-09-03 20:45

那个看不见的图片如下所式:
附件
323_619519_a1d72be7c8f5735.jpg
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 紧急求助,折腾了两天还没搞定

#3

帖子 wangdu2002 » 2009-09-03 20:48

## ## End Default Options ##

title Ubuntu 9.04, kernel 2.6.28-15-generic
uuid 1cde82f8-ce20-4043-be60-09eb8669f908
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=1cde82f8-ce20-4043-be60-09eb8669f908 ro quiet splash
initrd /boot/initrd.img-2.6.28-15-generic
quiet

title Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode)
uuid 1cde82f8-ce20-4043-be60-09eb8669f908
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=1cde82f8-ce20-4043-be60-09eb8669f908 ro single
initrd /boot/initrd.img-2.6.28-15-generic

title Ubuntu 9.04, memtest86+
uuid 1cde82f8-ce20-4043-be60-09eb8669f908
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Deepin62xp3
rootnoverify (hd0,0)
#savedefault
chainloader +1
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 紧急求助,折腾了两天还没搞定

#4

帖子 adagio » 2009-09-03 20:55

代码: 全选

title Ubuntu 9.04, kernel 2.6.28-11-generic
root (hd0,8)
kernel /vmlinuz-2.6.28-11-generic root=UUID=966977ee-244e-4a4c-998e-45b74d2cffb8 ro locale=zh_CN quiet splash 
initrd /initrd.img-2.6.28-11-generic
quiet
你的menu.lst写错了,root=UUID=966977ee-244e-4a4c-998e-45b74d2cffb8,这里应该是根分区的UUID
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
wangaofang
帖子: 52
注册时间: 2009-03-16 15:43

Re: 紧急求助,折腾了两天还没搞定

#5

帖子 wangaofang » 2009-09-03 21:06

楼上的,如果是这样说的话,那帖子二(雨林木风的精华贴)里有这样一段话:

五、 配置xp下的grub,引导启动ubuntu
用写字板【最好不要用记事本】打开C:\menu.lst


在里面增加下面一段话:

------------------------------------------
title Ubuntu 9.04, kernel 2.6..28-11-generic
root (hd0,6)
kernel /boot/vmlinuz-2.6..28-11-generic root=UUID=e58b658e-c129-40c0-b6bd-8993deb9eb6f ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6..28-11-generic
quiet

title Ubuntu 9.04, kernel 2.6..28-11-generic (recovery mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6..28-11-generic root=UUID=e58b658e-c129-40c0-b6bd-8993deb9eb6f ro locale=zh_CN single
initrd /boot/initrd.img-2.6..28-11-generic

title Ubuntu 9.04, memtest86+
root (hd0,6)
kernel /boot/memtest86+.bin
quiet
------------------------------------------------[/quote]

然后修改 其中 root (hd0,6) 为自己的/boot所在分区
UUID= e58b658e-c129-40c0-b6bd-8993deb9eb6f 改为/boot所在分区的的UUID
vmlinuz-2.6..28-11-generic和initrd.img-2.6..28-11-generic,改为/boot/目录下的版本。

保存并退出。



-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
你的menu.lst写错了,root=UUID=966977ee-244e-4a4c-998e-45b74d2cffb8,这里应该是根分区的UUID。
如果按照你所说,那他上面这段明显是错了,而且被放到ubuntu的wiki里面了。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 紧急求助,折腾了两天还没搞定

#6

帖子 billbear » 2009-09-03 21:20

听 4 楼的没错。 看了一下,ylmf 的精华帖简直是垃圾。完全不安装 grub 明显是脑子被驴踢了的表现。以后有你忙的。
而且被放到ubuntu的wiki里面了
在哪里?
wangaofang
帖子: 52
注册时间: 2009-03-16 15:43

Re: 紧急求助,折腾了两天还没搞定

#7

帖子 wangaofang » 2009-09-03 21:22

谢谢4楼的adagio,的确如你所说,root=UUID=966977ee-244e-4a4c-998e-45b74d2cffb8,这里应该是根分区的UUID。雨林木风那个精华贴错了(而且写到ubuntu的wiki中去了,不知道怎样可以修改成正确的?),害的我今天连续装了5次系统还没解决问题,幸亏在这里碰到了adagio的提醒,否则很难搞清楚了,再一次表示谢谢!!! :em06 :em06
wangaofang
帖子: 52
注册时间: 2009-03-16 15:43

Re: 紧急求助,折腾了两天还没搞定

#8

帖子 wangaofang » 2009-09-03 21:24

头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 紧急求助,折腾了两天还没搞定

#9

帖子 白鳍豚 » 2009-09-03 21:30

建议楼主启动后安装GRUB,不然以后升级内核就得手动改MENUviewtopic.php?f=139&t=193924billbear15楼
上次由 白鳍豚 在 2009-09-03 21:47,总共编辑 1 次。
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 紧急求助,折腾了两天还没搞定

#10

帖子 adagio » 2009-09-03 21:32

wangaofang 写了:wiki的地址是:http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
不好了,ubuntu wiki被ylmf搞坏了,一叶快来看看啊!

要不熊哥去改改?
:em06
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 紧急求助,折腾了两天还没搞定

#11

帖子 billbear » 2009-09-03 21:37

太糟糕了, ylmf 的垃圾帖跑来闹 ubuntu wiki 了。 wiki 是每个人都可以编写修改的,并不代表官方和正确。
我刚刚添了一句话 “本帖多有不妥,可以无视。”
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 紧急求助,折腾了两天还没搞定

#12

帖子 adagio » 2009-09-03 21:41

干得好,这破林子里的啥风,可不能刮到这里 :em11
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
wevol
帖子: 26
注册时间: 2008-03-24 18:15

Re: 紧急求助,折腾了两天还没搞定(现在已解决)

#13

帖子 wevol » 2009-09-04 9:07

技术交流出现错误很正常~~
觉得不妥可以无视~~
请勿口水~~

wiki的帖子作者删除即可~
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 紧急求助,折腾了两天还没搞定(现在已解决)

#14

帖子 billbear » 2009-09-04 9:19

不好意思,我对 ylmf 的确极度反感。
wangaofang
帖子: 52
注册时间: 2009-03-16 15:43

Re: 紧急求助,折腾了两天还没搞定(现在已解决)

#15

帖子 wangaofang » 2009-09-04 9:48

还是把交流范围控制在技术层面上的好,别的就不要多说了。我对雨林木风还是有感情的,雨林木风是菜鸟的天堂(论坛也的确是这么宣传的),以前是做windows xp的,没有这里的linux专业是肯定的,但是有一点雨林木风特别好,就是经常会出现一些图文并茂的帖子,对新手非常有帮助。希望这里的高手在保持高超技术的同时,也能不惜笔墨,不吝赐教的为我们提供一些详细而又专业的教程,有兴趣也可以去雨林木风做斑竹,提高那里的整体技术水平,毕竟,ubuntu讲的就是一个分享,一个互助,大家说是吗?
回复