当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]硬盘安装ubuntu 6.10的另一种办法:使用Loadlin引导
帖子发表于 : 2006-12-30 21:02 
头像

注册: 2006-12-21 9:46
帖子: 137
送出感谢: 0 次
接收感谢: 0 次
感觉这种办法比安装GRUB for DOS进行引导要简单一些,因为无须考虑硬盘盘符或分区编号的问题,也无须下载安装GRUB for DOS。

硬盘安装不成功的朋友可以参考一下。我用这种方式安装AMD64和i386两种版本都成功了。


硬盘安装主要涉及四个文件:

iso安装镜像文件 loadlin.exe initrd.gz vmlinuz

(网上一般安装采用GRUB/DOS方式,但我用这种方式试了很久也无法成功。(也不知道是什么地方犯了低级错误)

没办法还是用以前安装Red Hat、Fedora Core的老办法:用loadlin.exe引导。

iso安装镜像文件在http://releases.ubuntu.com/6.10/上面找,要根据自己的系统选择i386还是amd64,只能选择alternate版不能选择Desktop版。我的CPU是AMD64位的所以选择了:
http://releases.ubuntu.com/6.10/ubuntu- ... -amd64.iso
这个镜像文件。如果CPU是Intel 32位的,请下载:http://releases.ubuntu.com/6.10/ubuntu-6.10-alternate-i386.iso

loadlin.exe下载:

http://download.fedora.redhat.com/pub/f ... oadlin.exe



initrd.gz和vmlinuz下载:


AMD64版的下载地址:
http://archive.ubuntu.com/ubuntu/dists/ ... /hd-media/

i386版的下载地址:
http://archive.ubuntu.com/ubuntu/dists/ ... /hd-media/

(注意:initrd.gz和vmlinuz的版本应该和ISO文件的版本严格对应,比如,不应用i386的initrd.gz和vmlinuz去引导amd64的ISO安装文件。initrd.gz必须从网上下载,因为ISO文件里install目录里的initrd.gz不支持硬盘安装方式。(我的理解是这样的)如果忽略这两点,安装程序无法在硬盘上检测到匹配的ISO安装镜像文件。很多人硬盘安装失败的原因可能就在此。)


得到以上四个文件以后,把ISO文件放在某FAT32分区的根目录下面,然后在根目录下面随便建一个目录,如install,把loadlin.exe、initrd.gz、vmlinuz拷进去。在install目录里面建一个autoboot.bat批处理文件,内容只有一行:

loadlin vmlinuz initrd=initrd.gz root=/dev/ram ramsize=65536

然后用win98安装盘重新引导系统进入DOS。

转到该FAT32分区的install目录下,键入autoboot,回车。应该能正确进入安装程序了。

安装到第三步的时候,会提示找不到ISO安装镜像文件,这时回到安装程序的选择菜单,进入SHELL命令,键入如下命令:

mkdir /dev/loop

mknod /dev/loop/0 b 7 0

mknod /dev/loop/1 b 7 1

exit

然后重新运行第三步寻找ISO安装镜像文件,此时应该能正确找到上面下载的ISO安装镜像文件了。接下来是分区、安装软件、安装GRUB到MBR,最后完成安装。


最后由 ggjjzhzz 编辑于 2006-12-30 21:50,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-12-30 21:32 

注册: 2006-12-30 11:56
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
收藏了!


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-01-01 16:21 

注册: 2007-01-01 1:41
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
在键入SHELL的命令时每一个都是NOT FOUND
是什么原因?
总是找不到ISO镜像
急.....


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-01-01 17:55 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
loadlin的写法一直都简单些。感觉。
只是grub才是正道。


_________________
● 鸣学


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-01-06 1:32 
头像

注册: 2006-12-21 9:46
帖子: 137
送出感谢: 0 次
接收感谢: 0 次
kk40249986 写道:
在键入SHELL的命令时每一个都是NOT FOUND
是什么原因?
总是找不到ISO镜像
急.....


SHELL命令要从安装菜单里进,你不会是直接在DOS里敲的吧?
你安装的是桌面版吗?桌面版硬盘安装是不行的。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-01-13 20:05 

注册: 2007-01-11 17:45
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
为什么桌面版不行呢?我下载的是桌面版,按楼主的方法能找到ISO镜像文件,但提示说不能读取驱动器内数据。
有解吗?


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-01-15 22:34 
头像

注册: 2006-12-21 9:46
帖子: 137
送出感谢: 0 次
接收感谢: 0 次
炉火纯情 写道:
为什么桌面版不行呢?我下载的是桌面版,按楼主的方法能找到ISO镜像文件,但提示说不能读取驱动器内数据。
有解吗?


听说桌面版必须刻成光盘安装……


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-01-16 0:25 
头像

注册: 2007-01-01 22:14
帖子: 644
送出感谢: 0 次
接收感谢: 0 次
好方法...不用去修改BOOT.INI还装GRUB 4 DOS...
装REDHAT和FEDORA时候用过...
一直以为LOADIN.EXE是REDHAT和FEDORA专用
....机器GRUB没删除,所以也没去当小白鼠了~


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-01-24 15:59 

注册: 2007-01-24 15:44
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
哈哈,我也想到这个方法了,正想自己试一试,没想到lz已经出结果了。
谢谢分享!


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-01-25 20:49 

注册: 2007-01-22 20:26
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
多谢,收藏了,呵呵


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-04-06 14:52 

注册: 2007-01-11 9:57
帖子: 61
送出感谢: 0 次
接收感谢: 0 次
谢谢楼主,方法很好用,已经成功安装多次。
不过这次下载了7.04版,loadlin.exe确加载不了7.04的initrd.gz、vmlinu。望楼主有没有好的解决方案


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-04-15 1:30 

注册: 2006-08-05 0:06
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
写得真好,温习中……

我也是用这个方法成功安装了UBUNTU,用GRUB安装一直不能成功,犯低级错误的也算我一个



另:在这里我要特别感谢瑞星公司,瑞星千禧版原配的三张软件盘(A、B、C盘)质量真不错,我那张DOS6.22启动盘就是用其中的“C”盘做的,而且一直用到现在……


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-04-15 1:34 
头像

注册: 2006-12-23 13:46
帖子: 9203
地址: Azores Islands
送出感谢: 0 次
接收感谢: 1
研究下用lLILI引导算了,又可以学不少引导知识


_________________
no security measure is worth anything if an attacker has physical access to the machine


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-04-15 9:58 
头像

注册: 2005-10-20 8:43
帖子: 11
地址: China
送出感谢: 0 次
接收感谢: 0 次
请大家注意。
引用:

楼主提供的链接点进去,俩文件分别是4.2M,1.5M
initrd.gz 21-Oct-2006 01:43 4.2M
vmlinuz 21-Oct-2006 01:43 1.5M
我用IE6直接点击或者另存的方式下载,initrd.gz下载下来後变成了10.7M
vmlinuz大小没变但是后缀多了个.txt

我猜这样文件装起来很有可能出错。
所以又用flashget重新下载了两个文件。大小和文件名都正常。
所以提醒大家不要用ie直接下载!


_________________
Under the moonlight.


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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