WindowsXP下硬盘安装linux

寒假收拾东西,忘记把linux的光盘带回家了,现装的linux好像有点问题,决定重装,考虑一下决定不用U盘。尝试硬盘安装。当然这里不是使用wubi安装,这个就太没难度了,然后实际上wubi也不属于安装系统,总得安装起来只不过是windows的一个程序而已。系统用起来,质量也只能呵呵。

 

首先准备一个linux镜像。Linux有很多版本,本来想用RH9.0.结果后来安装的时候出现找不到镜像的问题,查了一下资料RH9.0如果硬盘安装会不支持SATA硬盘。具体没有考证。也没有尝试下载SATA的驱动,在安装的时候加载进去,所以RH9.0先暂时不安装。

 

再后来考虑的Ubuntu。由于机子配置不高。就使用Ubuntu9.10。以下是本人的安装流程。

 

1先从硬盘划分出一块空闲空间,10G左右吧,以准备安装linux,如果你磁盘空间够大,那可以划分的大一点。可以使用软件划分,也可以从磁盘管理去划分。具体就不说了。

 

2将ubuntu9.10的镜像放到c盘根目录。这里说明一下,如果你的c盘是NTFS,有的linux版本比较老的,镜像不能放在c盘,要放到一个FAT32的盘下,linux是不支持NTFS的,如果没有FAT的分区,就去划一小块磁盘空间格式是FAT32,放镜像。使用解压的方法,或者虚拟光驱的方法从镜像中找到两个文件initrd.img和vmlinuz,大多系统,这两个文件可以在isolinux目录下找到。不过ubuntu系统这两个文件在casper目录下面。然后ubuntu的initrd的后缀不是img是lz。就是initrd.lz。将initrd.lz和vmlinuz两个文件也放在c盘根目录。

 

3下载Grub4DOS,在文件夹选项里把你的windows系统设置成能够显示文件扩展名,下载并解压缩后,将目录中的grldr(非grldr.mbr),grub.exe,两个文件复制到C盘根目录下。

 

4在c盘根目录下找到,boot.ini文件这个文件一般是隐藏起来的,打开它,在文件内容的末尾,加入以下代码C:\GRLDR=”GRUB”。这是为了开机除了windows还有一个启动选择。

 

5在C盘根目录下新建一个记事本文件,重命名为menu.lst,文件内容为

title Install ubuntu 

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 

解释一下,(hd0,0)是指第一个硬盘,第一个分区。如果你的镜像不是放在c盘,那么自己改动,还有就是从镜像中找到的两个文件initrd.lz和vmlinuz要和镜像放一起。如果你不确定你放镜像的盘符属于哪个分区,进入引导后,你可以用find命令找出镜像再哪里。然后filename后面的ubuntu-9.10-desktop-i386.iso是镜像的名字。

 

6现在你可以重启电脑了。重新启动系统,在启动时选择“GRUB”,然后再选择“Install ubuntu等片刻,进入ubuntu的Live安装环境,打开终端敲入sudo umount -l /isodevice 以卸载isodevice,这一步挺重要的,不然后果好像是不能分区。弄完了之后呢,点击桌面的安装。至此之后就进入linux的安装了,分区啥的,系统配置啥的就不罗嗦了。

 

7最后呢,如果你的电脑没有光驱,现在的电脑也基本没有软盘了,还懒得去刻录光盘,还有u盘不想用,可以试试硬盘安装。当然还有一种引导方式,可以用MS-DOS去引导。

这里不再多说。当然本人也是菜鸟,文中有说错的,或者不够详细的地方,大神请轻拍,如果也是菜鸟,也还没试过,那么安装过程中如果碰到问题,本人很乐意和你交流。


你可能感兴趣的:(linux/操作系统)