[救命]怎样用grub2引导ubuntu10.04!!load installer components from a?

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
132811
帖子: 194
注册时间: 2010-04-20 21:19
系统: ArchLinux
来自: My gtalk:a132811@
送出感谢: 3 次
接收感谢: 1 次
联系:

[救命]怎样用grub2引导ubuntu10.04!!load installer components from a?

#1

帖子 132811 » 2010-11-25 23:09

1、我把ubuntu-10.04.1-alternate-amd64.iso放在/dev/sda7/根下(其实是ln硬连接到根下的)。
2、然后把iso里面的linux文件夹提取下根下,改名为casper(不知道为何没有casper) 可能这里有点问题吧?
3、同时我从这里下载了vmlinuz+initrd.gz到根下:lucid/main/installer-amd64/current/images/hd-media/

代码: 全选

#method one
menuentry "install ubuntu10.04 " {
root (hd0,7)
linux /vmlinuz boot=casper iso-scan/filename=/ubuntu_hard.iso ro 
initrd /initrd.gz
}

#method two 没错,这个法子不行,因为iso里面的vmlinuz+initrd.gz不会在硬盘上找寻iso.
menuentry "install ubuntu10.04 via grub2 and loopback" {
root (hd0,7)
loopback loop /ubuntu_hard.iso
linux (loop)/install/vmlinuz boot=casper iso-scan/filename=/ubuntu_hard.iso ro noeject noprompt --
initrd (loop)/install/initrd.gz
}
我使用method one引导,提示

代码: 全选

!!load installer components from an installer ISO.
No kernel modules were found.This is probaly dismach between the kernel used by this version of installer and the kernel version available in archive.
Continue the install without loading kernel modules?
No kernel is found in iso.可能是安装器与ubuntu.iso的内核版本不一致造成的
不应该是因为上面3所下载的东西vmlinuz+initrd.gz 与我的ubuntu.iso不一致造成的吧?我是在上海交大下载的lucid/main/installer-amd64/current/images/hd-media/

谢谢2楼,从网易163下载的vmlinuz+initrd是同样的结果。

我怀疑是iso本身的问题,这个东西我是从上海交大哪里下载的,不知道md5是多少?hash是多少?我想检测下完整性。
上次由 132811 在 2010-11-26 16:40,总共编辑 3 次。
http://hilojack.sinaapp.com
i3 M370(2.4G)/500G/8G/OpenGL:Gallium 0.4 on nvidia 3100M
头像
czjl
帖子: 765
注册时间: 2008-07-28 10:02
送出感谢: 1 次
接收感谢: 0

Re: [救命]怎样用grub2引导ubuntu-10.04.1-alternate-amd64.iso?

#2

帖子 czjl » 2010-11-26 12:58

解压出来的那2个内核文件,是用来引导desktop版本的,所以你用method two引导时,它一直找CD。
对于alternate版本,那两个内核文件要从源里下载,例如这里:
http://mirrors.163.com/ubuntu/dists/luc ... /hd-media/
132811
帖子: 194
注册时间: 2010-04-20 21:19
系统: ArchLinux
来自: My gtalk:a132811@
送出感谢: 3 次
接收感谢: 1 次
联系:

Re: [救命]怎样用grub2引导ubuntu-10.04.1-alternate-amd64.iso?

#3

帖子 132811 » 2010-11-26 13:52

To czjl:
谢谢,但是163下载的vmlinuz+initrd.gz仍然是同样的结果。不知道是不是我的iso的问题,就是无法找到内核,或者ISO内核与安装引导器内核冲突。
我的md5sum:

代码: 全选

$ md5sum Downloads/ubuntu-10.04.1-alternate-amd64.iso
f3da7da6931e3160738b3067d79e346a  Downloads/ubuntu-10.04.1-alternate-amd64.iso
跟官方一致!
又一个问题,我在没有加载iso内核的情况下强行加载了conponents组件,但是到分区这步一直过不了(显示creating File System on /dev/sda17 failed),我想这个问题与内核无关,因为我以前就遇到过(当时没有解决),针对这个问题分区无法创建文件系统,我想问下是什么原因?
http://hilojack.sinaapp.com
i3 M370(2.4G)/500G/8G/OpenGL:Gallium 0.4 on nvidia 3100M
132811
帖子: 194
注册时间: 2010-04-20 21:19
系统: ArchLinux
来自: My gtalk:a132811@
送出感谢: 3 次
接收感谢: 1 次
联系:

Re: [救命]怎样用grub2引导ubuntu10.04!!load installer components fro

#4

帖子 132811 » 2010-11-27 15:09

不搞了,我把它放有量产的U盘当(量产为USB-CDROM),已经安装成功了。现在 的问题就 是mplayer放wmv时:killed by signal 11 in Video_**.
http://hilojack.sinaapp.com
i3 M370(2.4G)/500G/8G/OpenGL:Gallium 0.4 on nvidia 3100M
回复

回到 “启动和引导”