linux启动盘制作法

王朝system·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

linux系统最常发生的无法正常启动的情况通常有以下几种:

(1)/etc/lilo.conf设置有误;

(2)文件系统设置文件/ect/fstab编写错误,造成系统无法挂接root文件系统,而无法启动;

(3)系统init启动文件/ect/inittab设置错误,如:将缺省runlevel设为0或6;

每当这时,启动盘就派上用场了。下面我就介绍几种在linux上制做启动盘的方法。

首先我们先来学一下linux系统下如何格式化软盘:

1)mke2fs /dev/fd0,将软盘格式化成ext2文件系统。

2)fdformat /dev/fd0H1440,低级格式化软盘。

3)mformat a:,将软盘格式化成msdos文件系统。

方法一:使用mkbootdist

# mkbootdisk ---- device /dev/fd0 `uname -r`

这条命令直接使用uname -r取得当前正在使用的Kernel版本做启动盘(注意“`”符号在ESC键下方)。

# mkbootdisk ---- device /dev/fd1 2.2.14

这条命令是指定/lib/modules/ 其中一个Kernel版本目录名称,当作启动盘的Kernel使用版本。

方法二:使用dd

# dd if=/boot/bzImage of=/dev/fd0

# rdev /dev/fd0 /dev/hda1

# rdev -R/dev/fd0 1

这几条命令的意思是:使用dd命令直接将Kernel Image bzImage写入/dev/fd0,然后再执行rdev指定启动时的root文件系统分区为/dev/hda1,最后rdev -R指定root文件系统挂接为只读。

方法三:制作LILO启动盘

只要将/etc/lilo.conf中的boot=/dev/hdxx改为/dev/fd0,然后执行lilo -v将LILO写入磁盘,LILO启动盘就做好了。注意,在启动盘做完后,再将boot=/dev/fd0改回原来的设置,并再次执行lilo -v写回主引导记录或Super Block。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航