魅力博客

魅力Linux|魅力空间|魅力博客|学习Linux|ubuntu日记|电脑教程|手机软件

不刻盘使用grub4dos硬盘安装ubuntu 9.10



经不住诱惑下了9.10,不想刻盘,所以硬盘安装。PS:原来是XP。也不想用ub的引导,用ub自带的grub引导ext4貌似会麻烦,再者,要是ub挂了,引导文件却还在ub下,改起来也麻烦。
方法:
1,安装grub4dos:引导ext4要新的grub4dos-0.4.4-2009-06.20 。附件给出。(唉。,有500k限制。只传文中用到的三个东西吧。)
将grldr文件复制到c:\,去掉boot.ini的只读属性,然后修改c:\boot.ini文件,在boot.ini的最后面加一行:
    c:\grldr="Start GRUB4DOS"
并将boot.ini中的timeout值设置为大于0的数字,如:timeout=5,然后保存boot.ini,改回只读属性。
编辑boot.ini前,可在cmd下输入:
    attrib -s -r -h c:\boot.ini
解除boot.ini的只读属性,编辑完后输入:
    attrib +s +r +h c:\boot.ini
恢复boot.ini的原有属性。
记得要复制grub4dos里的grldr ,grub.exe ,menu.lst  到c:\ 
2.把iso里的initrd.lz vmlinuz 文件 和casper 文件夹放到C:\下,iso文件也要放在C盘下。
改menu.lst 里的内容。  (hd0,0) 不是一定的咯,要视自己的C盘位置而定。

 
CODE:
title Install Ubuntu 9.10
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

接下来就重启吧,首先使用sudo umount /isodevice -l 进grub4dos后安装ub。安装到最后一步时,记得点高级,把“写引导记录项”去掉。不然前面就白做了咯。还是会写MBR。。切记切记啊。。
3.安装好UB还要回XP 下改那个menu.lst。不然是引导不到ub的。大体的代码是这样:

 
CODE:
title ubuntu 9.10
root (hd2,1)
kernel /vmlinuz root=/dev/sdc2 ro quiet splash
initrd /initrd.img



其中的  root=/dev/XXXX  都要视自己的情况而定咯。
这样就搞定了。。。
我的C盘是FAT32的,没有视过ntfs,有装过的高手来补充吧。

这是网上转载的一篇文章,出处已经无可考证了,对于这个教程说的比较简单。相信大家应该能看的明白。若有疑问欢迎加入linux学习交流群1:96176438(高级群)进行交流学习。

对于C盘格式是NTFS的方法我已经试过是一样的。



返回顶部

发表评论:

Powered By Z-BlogPHP 1.7.3


知识共享许可协议
本作品采用知识共享署名 3.0 中国大陆许可协议进行许可。
网站备案号粤ICP备15104741号-1