linux dd命令制作软盘,制作Linux启动软盘的四种方法
Linux的啟動軟盤有boot盤和boot/root盤之分,所謂的boot盤只能用來啟動已經(jīng)安裝在硬盤上的Linux系統(tǒng),而boot/root盤本身就是一個(gè)迷你Linux系統(tǒng)。Linux啟動軟盤是系統(tǒng)修復(fù)的必備工具,因此掌握啟動軟盤的制作方法是很有用處的,下面lanche就向大家介紹boot盤的四種不同的制作方法:
1、使用mkbootdisk工具為當(dāng)前系統(tǒng)制作啟動盤
mkbootdisk –device /dev/fd0 `uname -r`
參數(shù)說明:–device /dev/fd0是要建立啟動軟盤,也是默認(rèn)選項(xiàng),因此也可以省略它;接下來的參數(shù)是內(nèi)核版本號,如2.2.16等,這里是利用`uname -r`命令來獲得系統(tǒng)的內(nèi)核版本號。對于更多的參數(shù),請自行參看手冊頁:man mkbootdisk。
此方法將為當(dāng)前系統(tǒng)制作啟動軟盤,因此必須已經(jīng)運(yùn)行Linux系統(tǒng),并且在系統(tǒng)中安裝有mkbootdisk軟件包(如果沒有的話請安裝該軟件包)。制作出來的啟動盤與在Linux安裝過程中提示制作的啟動軟盤是一樣的。
2、將lilo安裝在軟盤的引導(dǎo)扇區(qū)中
lilo -b /dev/fd0
參數(shù)說明:-b /dev/fd0是將lilo安裝在軟盤上,因?yàn)槟J(rèn)時(shí)是將lilo安裝在硬盤上的,所以不能省略它;-C config_file參數(shù)將允許你使用/etc/lilo.conf以外的配置文件。更多的參數(shù)請自行參看手冊頁:man lilo。
這種方法也是為當(dāng)前系統(tǒng)制作啟動盤。
3、找一個(gè)可引導(dǎo)內(nèi)核,令它的根設(shè)備指向正確的根分區(qū),然后“刻”入軟盤:
rdev vmlinuz /dev/hda?
dd if=vmlinuz of=/dev/fd0
說明:使用rdev命令將可引導(dǎo)內(nèi)核vmlinuz中的根設(shè)備指向/dev/hda?,在些請把hda?換成你自己的根分區(qū),接下來用dd命令將該內(nèi)核寫入軟盤。
此方法可以使用任一個(gè)可引導(dǎo)的內(nèi)核來制作,因此可以借助其它的Linux系統(tǒng)來完成,這在已經(jīng)無法通過硬盤啟動來進(jìn)入你的Linux系統(tǒng)時(shí)尤為有用。但需注意的是,如果使用與你系統(tǒng)不同的內(nèi)核,則在啟動后可以失掉部分功能,比如無法裝入某些模塊,無法正確顯示漢字(用外文內(nèi)核來引導(dǎo)中文Linux時(shí))等,如果你還想為你的系統(tǒng)制作專門的啟動盤,可以在啟動完成后再利用方法1或2來制作。
4、利用軟盤上的裝載程序和一個(gè)可引導(dǎo)內(nèi)核啟動系統(tǒng)
首先要制作一個(gè)DOS啟動盤(format a:/s),將裝載程序loadlin.exe和可引導(dǎo)內(nèi)核vmlinuz拷貝到軟盤上,然后建立自動批處理文件autoexec.bat,其內(nèi)容如下:
loadlin vmlinuz root=/dev/hda? ro
這種方法也很簡單,因?yàn)楦鱾€(gè)版本的Linux安裝光盤上都可以找得到loadlin.exe和某個(gè)可引導(dǎo)內(nèi)核vmlinuz,在DOS或Windows 9x的dos窗口中就可以輕易地制作出來了。特點(diǎn)與方法3一樣,你可以利用任一個(gè)可引導(dǎo)內(nèi)核來引導(dǎo)系統(tǒng)。
以上四種方法在包括RedHat、藍(lán)點(diǎn)、Xteam Linux、Turbo Linux、紅旗等在內(nèi)的發(fā)行套件中都驗(yàn)證通過。
除了上面的幾種方法之外,你還可以利用syslinux軟件來制作Linux啟動盤,由于各種Linux發(fā)行套件都不包含它,所以在此就不多說了。而boot/root的制作則可以參看《電腦報(bào)》2000年第43期的“用好Linux啟動盤”一文。
總結(jié)
以上是生活随笔為你收集整理的linux dd命令制作软盘,制作Linux启动软盘的四种方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux重定向多个文件,Linux b
- 下一篇: 2014款哈弗h6红标怎么开冷风的?