如何從DOS系統(tǒng)引導(dǎo)Linux系統(tǒng)
Linux操作系統(tǒng)誕生很早,但近幾年來廣為流行,為人所知。接下來是小編為大家收集的如何從DOS系統(tǒng)引導(dǎo)Linux系統(tǒng),希望能幫到大家。
如何從DOS系統(tǒng)引導(dǎo)Linux系統(tǒng):
Linux操作系統(tǒng)從DOS引導(dǎo)的好處是:
1.在使用DOS操作系統(tǒng)進(jìn)行常規(guī)事務(wù)處理之后,可以不用重新開始引導(dǎo)計(jì)算機(jī)而直接進(jìn)入Linux操作系統(tǒng)。 |[
M!m6D)}p1CO]
/\+W XS Ub aUv3W
2.可以不在硬盤分區(qū)中寫入LILO引導(dǎo)數(shù)據(jù),以致不小心寫出錯(cuò)導(dǎo)致操作系統(tǒng)引導(dǎo)出錯(cuò)。是操作系統(tǒng)最安全的引導(dǎo)方式。
mefree20.meyu.net^%i0K$QV;I"`
3.對(duì)于喜愛修改Linux系統(tǒng)引導(dǎo)內(nèi)核的人來說,在DOS下使用LOADLIN程序引導(dǎo)可以在不影響原系統(tǒng)的任何配置下輕松的調(diào)試自已的內(nèi)核程序。 DOS的文件系統(tǒng)和Linux的文件系統(tǒng)不同,DOS目前只有兩種文件格式16位和32位。但Linux操作系統(tǒng)能支持各種文件系統(tǒng),如:sysv,ext,ext2,dos...,Linux文件系統(tǒng)現(xiàn)在最流行的文件系統(tǒng)是ext2。
也有在建立于DOS環(huán)境中的UMDOS文件系統(tǒng)。ext2文件格式是Linux操作系統(tǒng)現(xiàn)在流行的, 專門為這個(gè)操作系統(tǒng)使用的文件系統(tǒng)。UMDOS文件系統(tǒng)是Linux操作系統(tǒng)能在DOS文件系統(tǒng)中運(yùn)行的一種文件管理格式。 9|vsf.R'Eq-[
當(dāng)你得到一張Linux操作系統(tǒng)光盤的同時(shí),你也獲得了LOADLIN這個(gè)程序包。通常在各種Linux發(fā)行,分發(fā)的版本中可以找到。 BBS,殺毒,軟件,免費(fèi),資源,分享,社區(qū),下載,破解@Y2Z&\kaTX+E6mp
`t#]}@n4y+HQ0{ f
當(dāng)然你也可在網(wǎng)絡(luò)中搜尋到。這程序早已經(jīng)做為L(zhǎng)inux操作系統(tǒng)的一部分。它以ZIP或TGZ壓縮格式存放,它的文件名通常是LOADLIN16.ZIP或LOADLIN16.TGZ包含有執(zhí)行文件和源碼。Loadin對(duì)以上UMDOS、ext2兩種文件系統(tǒng)都支持。 S5l'}4h"s5H,J
它是自由開放式的軟件,如有興趣和需要,你可以解開它隨帶的源碼包對(duì)它修改、編譯。為它增加新的功能。原程序編制的作者。是Hans Lermen。
你可獲得的Loadlin程序包的版本很可能是1.6版。它是現(xiàn)在見得最多最流行的版本。 BBS,殺毒,軟件,免費(fèi),資源,分享,社區(qū),下載,破解!l]u3]Z
%u;H^/gncKS
這個(gè)版本的特征及功能如下: 1Q
Dv+j2^bn
1. 增強(qiáng)了錯(cuò)誤檢查和充分支持Linux的“命令行特征”。 gR4SI p#l
2. 接受響應(yīng)文件。命令行能大于128個(gè)字節(jié)。
計(jì)算機(jī)之家?L-N.Dv5B ^)^!J
3. 適應(yīng)DOS下的不同配置。對(duì)DOS的配置要求非常少。 mefree20.meyu.net9C"}
[.dt-ct3UNs9D$Z
4. 能在擴(kuò)展內(nèi)存中執(zhí)行,支持大的內(nèi)核(bzImages)和虛擬盤(initrd) O~~ tP
5. 能支持運(yùn)行DOS系統(tǒng)文格式的Linux系統(tǒng)
它從DOS文件系統(tǒng)引導(dǎo)進(jìn)入Linux文件系統(tǒng)要求: $ZHd(X fN-^
1. 足夠的內(nèi)存(能裝入Linux引導(dǎo)內(nèi)核的空余內(nèi)存),有壓縮的內(nèi)核(zImage 或 nK{4gi)x5^
bzImage,即Linux引導(dǎo)內(nèi)核壓縮文件)。
及可選裝入initrd映像。(Linux文件系統(tǒng)中的RAM引導(dǎo)初始化)。
2. 需要DOS運(yùn)行方式為實(shí)模式,即標(biāo)準(zhǔn)的DOS方式下運(yùn)行才能進(jìn)入Linux操作系統(tǒng)。 BBS,殺毒,軟件,免費(fèi),資源,分享,社區(qū),下載,破解'ML8gZ
d0}7|
支持EMS驅(qū)動(dòng)程序接口,即支持?jǐn)U展內(nèi)存。(VCPI)
3. 已有一個(gè)Linux操作系統(tǒng)安裝在你的硬盤上。
當(dāng)你得到這個(gè)程序包之后,使用相應(yīng)的解壓軟件把它解壓到相應(yīng)的目錄?,F(xiàn)舉個(gè)例子說明:
假定你獲得的軟件文件名為L(zhǎng)oadlin16.zip。使用UnZip解壓至你的C OADLIN目錄下,在DOS命令行中輸入命令:C:>CD LOADLIN
C OADLIN>LOADLIN zimageroot=/dev/hdb1 ro vga=ask計(jì)算機(jī)之家0OV9}:J9L%qxd
即可進(jìn)入Linux操作系統(tǒng)。
由上例可見,LOADLIN需要一個(gè)zimage或bzimage文件,它們都是Linux內(nèi)核的壓縮文件,zimage和bzimage是兩種不同的壓縮的Linux內(nèi)核形式。 *r#l_8~i7l
zimage在這里是在Linux操作系統(tǒng)使用Gcc程序編譯之后的系統(tǒng)核心,它在LOLI引導(dǎo)中同樣占重要地位。它的功能是引導(dǎo)初始化配置Linux的設(shè)備,調(diào)用系統(tǒng)初始驅(qū)動(dòng)程序的進(jìn)程。最后進(jìn)入Linux的控制臺(tái),進(jìn)行操作。
另外可選擇的裝入磁盤的映像文件。/dev/hdb1,指的是系統(tǒng)的驅(qū)動(dòng)設(shè)備,這例子指的是第二個(gè)硬盤的第一個(gè)分區(qū)。Linux系統(tǒng)使用形如/dev/xxx的形式指定一個(gè)硬盤或一個(gè)光盤或類似如此的設(shè)備。
root=/dev/hdb1 是Linux系統(tǒng)所在位置,它指定Linux系統(tǒng)到底在哪里,Loadlin程序如何識(shí)別和找到Linux操作系統(tǒng),從而在Linux操作中調(diào)用特定的文件,配合zimage 進(jìn)行引導(dǎo)。 mefree20.meyu.nete"n~#nX/{C5P
AU
/dev/hdb1 后面的ro指定了系統(tǒng)的讀屬性。在UMDOS的文件系統(tǒng)下,因?yàn)長(zhǎng)inux從屬于DOS。所以,一般是rw屬性,即讀寫屬性,ro,rw表示是只讀還是讀寫。 mefree20.meyu.netG*F5NI(u
LOADLIN 引導(dǎo)時(shí),需要一個(gè)Linux引導(dǎo)核心,指定Linux的路徑。它能在DOS命令行使用Linux核心的參數(shù)直接能通過命令行參數(shù)傳遞到Linux內(nèi)核。即可在命令行直使用Linux的內(nèi)核的配置。
vga=ask 由用戶指定顯示模式。指定顯示器是VGA還是擴(kuò)展VGA方式。
看了“如何從DOS系統(tǒng)引導(dǎo)Linux系統(tǒng)”還想看:
1.怎么進(jìn)入純DOS系統(tǒng)和設(shè)置光驅(qū)啟動(dòng)
2.開機(jī)就是GURB無法進(jìn)入系統(tǒng)的解決辦法有哪些