用U盘装配Linux5系统到硬盘中

用U盘安装Linux5系统到硬盘中

 

    有一台带有intel865pcd主板+80G HardDisk主机一台,Linux5 ISO文件但没有DVD光盘无法刻录,随即想起用U盘安装Linux5,下面将我通过U盘安装linux5的经验与大家共享一下.

 

材料准备:

1-       主机一台(可USB引导)。

2-       U盘一个,大一点比较好,把需要把linux5-DVD-i386.iso的文件copy在其中。我的U8G

3-       Window98光盘,用于格式化启动盘。

4-       grub_for_dos-0.4.2,用于i386硬件环境下基于Doslinux引导器。

5-       UltraISO,用于提取linux5-DVD-i386.iso中的相关文件。

 

步骤:

1-       使用windows98光盘启动电脑,在命令提示符下格式化U盘并传输Dos系统给U盘,输入命令:format x:/s,其中xU盘的盘符,一般为c盘。(鉴于98盘太老旧,如果找不到的话在互联网上也有很多Dos引导U盘的量产工具,将U盘格式化为引导盘即可)。如果u盘已格式为fat32的可以使用sys c:命令传输一个Dos系统到u盘即可。

2-       从互联网下载grub for dos引导装载器,并解压缩后将grub.exegrldrmenu.list3个文件copyU盘的根目录下。

3-       使用UltraISOLinux5-DVD-i386.isoiso/image/boot.iso/isolinux文件夹中提取vmlinuzinitrd.img2个文件放到U盘的根目录的/boot目录下。

4-       修改menu.list中的内容,在文档的最后增加以下内容:

title linux5-i386 install

root (hd0,0)

kernel /boot/vmlinuz root=/dev/hda1

initrd /boot/initrd.img

5-       复制整个Linux5-DVD-i386.iso文件到U盘的根目录下。

 

 

6-       现在开始U盘引导安装系统(与光盘引导别无它别),其中要选择Hard drive -> /dev/sda1就是从带有ISO文件的U安装。

 

问题及解决:

1-       安装结束后在BIOS中修改为硬盘引导系统问题来了,硬盘上的gurb无法引导我的硬盘上的linux5系统。

2-       通过手动装载进入硬盘中的linux5系统,在Grub环境下输入:

grub>root (hd0,0) (找到硬盘的标识符,一般为hd0

grub>kernel /vmlinuz-2.6.18-92.e15 (按目录结构选择,找到vmlinuz就行)

grub>initrd /initrd-2.6.18-92.e15 (按目录结构选择,找到initrd就行)

grub>boot

 

3-       进入系统后修复gurb引导,使用以下命令修复MBR区域的GURB

# grub-install /dev/hda had为硬盘的盘符)

4-       修改/boot/grub/grub.conf的文件2处内容,linux引导设备改为hd0:

1:

#Splashimgae=(hd0,0)/grub/splash.xpm.gz

2:

#Root (hd0,0)

#reboot

重新启动系统后看到了linux的运行界面。