这里说下补充,如果要看硬盘安装方法找下就行了。
1.首先,就是作grub引导的问题,上文中就稍微提了一下,下个dos,其实最简单的方法,就是使用wingrub。直接使用这一个软件,dos这一个软件就完全省了,(我是不是说错了,dos是个系统,呵呵)。就安装的时候最好安装在c盘,再选上加入修改到boot.ini这个文件,这样以后可以使用文本编辑器修改它,然后把在上面安装ubuntu的教程里写的那段引导文字加入到c:\boot\grub\menu.lst,这个文件中,注意的是,这个所隐藏文件,所以开始应该在文件夹选项里,把“隐藏受保护的文件夹”去勾,加入到后面,把这段:
title ubuntu-install
kernel (hd0,2)/vmlinuz root=/dev/ram0 ramdisk_size=32000 devfs=mount,dall
initrd (hd0,2)/initrd.gz
boot
其中,上面的第一行是个标题,后来三行就是指定到具体的引导内核文件的路径,然后启动了,当然应该下载了那两个引导文件vmlinuz、和initrd.gz,放到某一个分区的根目录下,(千万别放在要安装ubuntu的分区里哦,要不等会你格式化了就死定了,哈哈),上面有个硬盘代号的问题,即:(hd0,2)这个标记,这个指向你下载的两个引导文件的分区的,在windows下,磁盘分区只可以分为一个主分区,而其他的都所逻辑分区下的扩展分区,所以,这样,磁盘分区对应关系就是 :c , (hd0,1),d盘,(hd0,5),e盘就是(hd0,6)……,以后就可以类推了,磁盘分区机制windows和linux有点不相同,有时间大家多看看关于linux的知识,我就不多说了。
例如这里你下载的引导文件vmlinuz、和initrd.gz放在e盘,可以这样写:
title ubuntu-install
kernel (hd0,6)/vmlinuz root=/dev/ram0 ramdisk_size=32000 devfs=mount,dall
initrd (hd0,6)/initrd.gz
boot
2.就是分区的问题了,上面的文章中就说要用分区魔术师等等工具,就我看来,这个应该可以省去,如果你使用的是一个空磁盘,那可能会有一点麻烦,我有一次在一块空磁盘上直接用ubuntu自己的分区软件来分区,结果分了四个区了,最后面的一个区的大小就有点不对了,还是整个磁盘的大小,有点奇怪,后来格式化的时候也没过去。最后没办法,只能使用windows的安装盘分区,分完只对c盘进行了格式化,装好了windows xp后,其他的都在linux下安装的时候顺便格式化了,以上的问题也解决了。
这里我建议大家可以在windows安装的时候分好区,如果要释放其他的分区再重新分区,也最好使用安装光盘(windows的)分区先,格式化先不要作,(windows和linux的分区机制稍微有点差别,windows下只允许创建一个主分区,而在linux下,最多可以创建4个主分区,而一般情况下,是创建小于或者等于3个主分区,其他的作一个扩展分区,再在其上分若干需要的逻辑分区,到安装那一步的时候,可以把已经分好的区删除,再重新创建一个(适合把windows下的逻辑分区转换为主分区),当然也可以合并几个分区,具体按自己的喜好决定了。
chenjiancong 于 2007-09-03 07:17:21发表:
把vmlinuz、和initrd.gz放到C盘
kernel (hd0,0)/vmlinuz root=/dev/ram0 ramdisk_size=25600 devfs=mount,dall
initrd (hd0,0)/initrd.gz
boot
请问ramdisk_size的大小如何定义?