LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2567|回复: 16

各种版本linux硬盘安装超级简单的万能方法!---终极篇

[复制链接]
发表于 2007-10-4 16:03:35 | 显示全部楼层 |阅读模式
接触linux好几年了,但是始终没有珍重深入过,现在linux发行版的特点是,更新速度快,文件多,所以你要是想多尝试或者喜欢更新到新版本,刻盘的话太不划算。
一直寻求硬盘安装的方法,网上的方法很多,但是具有通用性的不多,咱这里介绍一个万能的又最简单的方法!
前提是预先安装了windows,这个怕是最常见的一种情况^_^
1,下载grub4dos 0.4.2,提取里面的grldr,就这一个文件就行,其它的扔了吧。这个版本的grub支持ntfs,所以当然也支持fat,不管你的windows系统分区是什么格式,它都能认出。
grub for dos 0.4.2 官方下载地址:https://sourceforge.net/projects/grub4dos
2,把grldr放到windows的系统分区根目录下,也就是boot.ini文件所在的目录,修改boot.ini,添加一个启动菜单项:
start grub=C:\grldr
3,从你下载的linux的镜象文件里提取硬盘镜象的vmlinuz和initrd.gz(也有可能是initrd.img), 也放到系统根目录下,重起windows
4,选择start grub启动菜单项,在grub的命令提示符下,输入
root (hd0,0)
kernel /vmlinuz
initrd /initrd.gz
boot
这样一般就会启动安装程序,
如果你选择的硬盘安装镜象文件正确的话,这个安装程序后来会让你选从哪里安装,比如cd-rom. ftp, http, 网络共享,本地分区等等,如果没有的话,那就是你的vmlinuz和initrd.gz选择的不对。
至于支持不支持从ntfs分区里安装,那要看你的vmlinuz/initrd.gz支持不支持ntfs,据说可以自己修改initrd,添加支持ntfs,这个没有试过,不多说了。
 楼主| 发表于 2007-10-4 16:10:19 | 显示全部楼层
错了, 应该是:
C:\grldr=start grub
回复 支持 反对

使用道具 举报

发表于 2007-10-4 16:13:45 | 显示全部楼层
部分发行版适合此方法,并不是全部
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-4 16:23:01 | 显示全部楼层
不适合此法的版本,那是hd image没有选对。
回复 支持 反对

使用道具 举报

发表于 2007-10-4 19:35:54 | 显示全部楼层
不错哦!!!顶顶
回复 支持 反对

使用道具 举报

发表于 2007-10-4 19:57:57 | 显示全部楼层
vmlinuz和initrd.gz上官网去找哪个 hd目录下的,光盘自带的不行
回复 支持 反对

使用道具 举报

发表于 2007-10-4 20:10:54 | 显示全部楼层
貌似Ubuntu那个iso比较特别,这个方法不适用。
回复 支持 反对

使用道具 举报

发表于 2007-10-5 10:10:18 | 显示全部楼层
不错,刚试完 USB 启动,再试试这个
回复 支持 反对

使用道具 举报

发表于 2007-10-5 10:45:27 | 显示全部楼层
debian都要找对应的hd-media,没有对应的hd-media是不行地。

硬盘安装方面,最方便的我看要数slackware及其衍生版本,还有arch等。
回复 支持 反对

使用道具 举报

发表于 2007-10-5 11:20:46 | 显示全部楼层
具有一定的通用性,呵呵,支持一个


但一些特殊的情况,还是只能特殊处理

比如镜像文件在ntfs分区等

个别发行版也许也有例外
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表