TurboLinux系統啟動軟盤的建立方法(轉)

amyz發表於2007-08-10
TurboLinux系統啟動軟盤的建立方法(轉)[@more@]

  在安裝和使用TurboLinux系統的過程中,我認為該系統啟動軟盤的建立包括系統啟動安裝軟盤的製作和系統啟動進入shell提示符軟盤的製作。下面就是他們的建立方法,以供使用TurboLinux的人員參考。

  一、 TurboLinux系統啟動安裝軟盤的建立

  TurboLinux系統啟動安裝軟盤的建立非常重要。當微機的BIOS不支援CD-ROM光碟機啟動,且又不能在DOS下訪問光碟驅動器,或沒有光碟機,而需透過網路方式安裝TurboLinux,怎麼辦?彆著急,藉助一張或多張系統啟動盤引導就可以安裝該作業系統了。

  那麼,建立系統啟動安裝軟盤的張數依什麼確定及如何建立TurboLinux系統啟動軟盤呢?筆者結合工作中遇到的情況,給出如下判斷依據及解決方法,供安裝TurboLinux系統的人員參考。

  首先,建立系統啟動安裝軟盤的張數取決於微機的硬體配置。

  1、如果微機內沒有網路卡,SCSI卡,或者PCMCIA卡,那麼就只需要製作一張啟動盤 (boot.img)並用它啟動安裝。這種安裝途徑支援下列硬體:

  網路卡: NE2000, 3c509, 3c59x, 3c90x, Intel EtherExpress Pro 10/100, SMC Ultra, SMC Ultra32, DEC Tulip;

  SCSI卡: Adaptec 2940 相容 (aic7xxx), 所有 BusLogic 卡。

  2、如果不使用PCMCIA, 但是擁有不在上面的硬體列表之中的硬體裝置,必須製作兩張軟盤來安裝TurboLinux:啟動盤 (boot.img)和特殊裝置盤:(extrahw.img)。

  3、如果使用PCMCIA卡,需要製作三張軟盤(boot.img, extrahw.img, supp.img) 。其中supp.img 是安裝支援軟盤. 如果要使用 FTP 或者 Samba 安裝方式,也必須製作三張軟盤。 

  另外,使用並口IDE光碟驅動器的使用者請注意:需要另外的一個磁碟映象檔案extra2.img,以便安裝程式能夠使用並口IDE光碟驅動器。

  其次,建立啟動軟盤的過程。該過程是透過將TurboLinux系統光碟上/images目錄下的映像檔案複製到軟盤來建立安裝盤。只有在映像檔案被複制到磁碟時,它才可以被使用。因為這樣既保證了映像檔案與磁碟檔案相同的內容,又包括建立磁碟檔案系統所必需的資訊。

  1、在MS-DOS環境中建立

  若要在MS-DOS環境中建立安裝盤,將一張格式化好的空白、1.44M軟盤放入3.5" A 盤驅動器, 然後切換到光碟上的dosutils目錄下執行 rawrite.exe。 當詢問寫入Image檔名的時候,請輸入 ..imagesoot.img或需要的img檔名(extrahw.img,supp.img,extra2.img)。當詢問寫入的驅動器的時候,輸入驅動器名並回車。

  假設光碟機磁碟機代號為e,以製作boot.img為映像的啟動軟盤為例:

  e:

cd dosutils

rawrite

..imagesoot.img

a:

  2、在TurboLinux環境中建立

  若要在TurboLinux環境中建立,必須有執行TurboLinux系統的另一臺微機,且對軟盤裝置(一般為/dev/fd0)具有寫許可權。把空白軟盤插入軟碟機中,使用mount命令安裝TurboLinux cd安裝盤(mount /dev/cdrom /mnt/cdrom)。以映像boot.img檔案為例。

  進入images映像檔案目錄:cd /mnt/cdrom/images/

  執行dd命令:

  dd if=boot.img of=/dev/fd0 bs=1440k

  dd命令的功能是從標準輸入或檔案讀取資料,依指定的格式來轉換資料,再輸出至檔案、裝置或標準輸出。

  上面命令列中,引數if後跟讀取檔案,of後跟輸出資料檔案,bs引數指輸出資料的位元組數。

  注意一個映像檔案對應一張空白軟盤,這樣多張啟動安裝盤就相應建立了,然後根據微機硬體配置情況選用一張或多張軟盤啟動安裝TurboLinux系統。

  二、TurboLinux系統進入shell提示符啟動軟盤的建立

  當TurboLinux系統已安裝於硬碟,但因某種原因該系統不能正常啟動或啟動時當機,那麼平時建立的系統啟動盤就有了用武之地。下面給出建立此種啟動盤的三種方法:

  1、 MS-DOS方式下建立系統啟動盤

  建立系統啟動軟盤的過程與建立系統啟動安裝軟盤相類似,都是利用TurboLinux系統安裝盤上的MS-DOS程式 /dosutils/rawrite.exe,將光碟images目錄下的映像檔案複製到軟盤上,不同的地方就是利用rdev命令(與rawrite位於同一目錄)來定位TurboLinux 的啟動分割槽。假設TurboLinux的啟動分割槽為/dev/hda3。具體步驟如下:

  進入dosutils目錄:cd dosutils;

  複製boot.img到硬碟:copy ..imagesoot.img C:。

  利用rdev來設定要啟動的TurboLinux分割槽:

  rdev.exe的用法是:

  rdev imagefilename majordevicenumber minordevicenumber

  本例中輸入:rdev C:oot.img 3 3

  現在寫入boot.img:

  rawrite

  輸入檔名:C:oot.img

  輸入磁碟機代號a

  系統啟動盤製作完畢。

  2、 在TurboLinux系統上建立啟動盤:

  假設TurboLinux的啟動分割槽位於/dev/hda3區。

  放入光碟並載入光碟到/mnt/cdrom(mount /dev/cdrom /mnt/cdrom)

  放入軟盤,假設系統上軟碟機是第一個驅動器/dev/fd0,對其有寫的許可權。

  輸入cd /mnt/cdrom/images

  輸入dd if=boot.img of=/dev/fd0

  再重新定位:

  rdev /dev/fd0 /dev/hda3

  系統啟動盤製作完畢。

  3、在TurboLinux啟動出現boot:提示符時製作啟動軟盤,插入啟動軟盤,重啟計算機,在boot:提示符下鍵入:

  vmlinuz root=/dev/hdXY

  X是Linux驅動器字母,Y是root(/)所在的分割槽。例如:vmlinuz root=/dev/hda5

  注意,TurboLinux系統進入shell提示符啟動軟盤的建立是一種預防和補救措施,在TurboLinux系統正常啟動的時候,就要運用上述三種方法之一把啟動軟盤建立好,以防患於未然。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-941298/,如需轉載,請註明出處,否則將追究法律責任。

相關文章