Username: Password:

认识SlackwareLinux及制作系统安装磁片之怎样制作系统安装磁片
来源:linux宝库作者:linux宝库 发布时间:2007-09-30 00:00:00


  对系统安装磁片 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)。

  

喜欢本文,那就收藏到:

    Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
相关评论  我也要评论
还没有关于此文章的相关评论!
  • 昵称: (为空则显示guest)
  • 评论分数: ★ ★ ★★★ ★★★★ ★★★★★
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
  • 导航
    赞助商
    文章类别
    订阅