歡迎您光臨本站 註冊首頁

   對系統安裝磁片 bootdisk 及 rootdisk 有更多了解後, 接著我
  們就來談談如何實際來製作.
  
   製作系統安裝磁片很簡單, 以下筆者會分別示範 DOS 及 Unix
  環境下的方法.
  
  
  DOS 環境下製作
  
   DOS 環境下製作需要兩支額外的工具程式, 一支是 GZIP.EXE,
  這是用來解壓縮的軟體, 另外一支是 RAWRITE.EXE, 這程式可以把
  解壓縮後檔案的 Image 寫入軟碟, 注意, RAWRITE.EXE 的『寫』
  其觀念與 COPY 有極大的差異, COPY 所拷貝出來的磁片, 仍然是
  DOS 屬性的磁片, 而 RAWRITE 所製作出來的就不一定了, 以這裡
  所談的 Linux安裝磁片來說, RAWRITE 所製作出來的磁片, 是 DOS
  所無法讀取的 [注].
  
  注: 在這裡, RAWRITE 所製作出來的 bootdisk 及 rootdisk 兩張
   磁片, 其屬性其實是 Minix 檔案系統格式.
  
   以上提到的這兩支程式多半可以在您取得 Slackware Linux 相
  同的地方取得, 以Internet FTP 檔案庫來說, 您可以在 NCTUCCCA.
  edu.tw:/UNIX/linux/Slackware 目錄下取得, 至於 CD-ROM 則應該
  同樣在 Slackware Linux 所在目錄可以找到.
  
   以下筆者把實際操作畫面做示範摘錄. 本示範的環境, 關於安
  裝方式是透過 Panasonic CD-ROM drive, Linux 系統將被安裝在
  SCSI 硬碟.
  
  解壓縮 及 RAWRITE.EXE 示範
  
  ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  ┃ ┃
  ┃ Volume in drive C is YUAN ┃
  ┃ Volume Serial Number is 1951-051A ┃
  ┃ Directory of C:LINUX ┃
  ┃ ┃
  ┃ RAWRITE EXE 13052 02-05-94 10:03p ┃
  ┃ GZIP EXE 39910 05-29-94 10:03p ┃
  ┃ COLOR144 GZ 546082 11-06-94 11:22p ┃
  ┃ SBPCD GZ 599602 11-06-94 11:22p ┃
  ┃ ┃
  ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
  
  
   如上圖所示, 將 RAWRITE.EXE 及 GZIP.EXE 兩支程式, 以及
  SBPCD.GZ (bootdisk) 和 COLOR144.GZ (rootdisk) 兩檔案擺在同一
  個目錄下.
  
   下面的操作, 我們先把 SBPCD.GZ 及 COLOR144.GZ 解壓縮, 之後
  用 RAWRITE.EXE 這支程式, 把這兩個檔案「寫」到A磁片上.
  
  
  ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  ┃C:LINUX> gzip -d sbpcd.gz ← 解壓縮 SBPCD.GZ 檔案 ┃


  ┃C:LINUX> gzip -d color144.gz ← 解壓縮 COLOR144.GZ 檔案 ┃
  ┃ ┃
  ┃C:LINUX>rawrite ← 下rawrite指令 ┃
  ┃RaWrite 1.2 - Write disk file to raw floppy diskette ┃
  ┃ ┃
  ┃Enter source file name: sbpcd ← 回答〃sbpcd〃為來源 ┃
  ┃Enter destination drive: a: ← 回答〃a:〃為目的磁片 ┃
  ┃Please insert a formatted diskette into drive A: and press -ENTER- :┃
  ┃Number of sectors per track for this disk is 15 ┃
  ┃Writing image to drive A:. Press ^C to abort. ┃
  ┃Track: 79 Head: 1 Sector: 13 ┃
  ┃Done. ┃
  ┃ ┃
  ┃C:LINUX>rawrite ← 下rawrite指令 ┃
  ┃RaWrite 1.2 - Write disk file to raw floppy diskette ┃
  ┃ ┃
  ┃Enter source file name: color144 ← 回答〃color144〃為來源 ┃
  ┃Enter destination drive: a: ← 回答〃a:〃為目的磁片 ┃
  ┃Please insert a formatted diskette into drive A: and press -ENTER- :┃
  ┃Number of sectors per track for this disk is 15 ┃
  ┃Writing image to drive A:. Press ^C to abort. ┃
  ┃Track: 79 Head: 1 Sector: 13 ┃
  ┃Done. ┃
  ┃ ┃
  ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
  
   以上操作注意一點, SBPCD.GZ 及 COLOR144.GZ 檔案經解壓縮處
  理後, 其檔名將分變為 SBPCD 及 COLOR144, 也就是其延伸檔案 .GZ
  會消失不見.
  
   您依照上面示範操作之前, 記得先準備好兩張格式化(format)過
  的磁片, 插入第一個軟碟 (也就是A:槽).由於各硬體上的差異, 以
  及BIOS設定的不同, 假如您有兩個軟碟機的話, 兩個之中, 必有其中
  之一必定是可以用來開機的, 您就是把format過的磁片擺入這個可以
  開機磁碟機內.
  
  Unix 環境下製作
   以上的操作示範, 是在 DOS 環境下製作出 Slackware Linux 兩
  張安裝磁片, 藉由這兩張磁片, 您就可以啟動一部 PC, 進入 Linux
  作業系統, 在此之下, 接著再進一步進行系統安裝作業.
  
   不過假如您沒有 DOS機器, 而只有工作站電腦, 或其他任何附有
  軟碟機的 Unix 機器 (包含 Linux), 您也可以在這環境下製作出這
  兩張安裝磁片 (先決條件是該機器安裝有gzip 工具程式).
  
  
  $ ls -l
  total 1130
  drwxr-xr-x 2 root root 1024 Nov 6 21:42 ./


  drwxr-xr-x 9 root root 1024 Nov 6 21:41 ../
  -rw-r--r-- 1 root root 546082 Nov 6 21:42 color144.gz
  -rw-r--r-- 1 root root 599602 Nov 6 21:42 sbpcd.gz
  
  $ gzip -d color144.gz sbpcd.gz ← 解壓縮
  $ ls -l
  
  total 2896
  drwxr-xr-x 2 root root 1024 Nov 6 21:44 ./
  drwxr-xr-x 9 root root 1024 Nov 6 21:41 ../
  -rw-r--r-- 1 root root 1474560 Nov 6 21:42 color144
  -rw-r--r-- 1 root root 1474560 Nov 6 21:42 sbpcd
  
  $ dd if=sbpcd of=/dev/fd0 obs=18k
  $ dd if=color144 of=/dev/fd0 obs=18k
  
   上面指令中, fd0 假設為您的軟碟機, 在不同的 Unix 系統可能
  會有不同的名稱 (比方 rfd0), 請自行替換. 另外, 執行 dd 指令之
  前, 記得先放一張已經 FORMAT 過的磁片 (用DOS FORMAT A: 指令,
  或者 Linux fdformat /dev/fd0H1440).
  
  
  


[火星人 ] 認識 Slackware Linux 及製作系統安裝磁片之如何製作系統安裝磁片已經有550次圍觀

http://coctec.com/docs/linux/show-post-55894.html