1,464 瀏覽數

開機光碟/磁碟

這邊是有關於安裝光碟片的一些事
1.製作安裝光碟
2.製作 RHEL4/5 DVD 安裝光碟
3.製作 CDROM/USB 的開機磁片

  1. 製作安裝光碟
    假如您想建立您自己的 CD 來啟動安裝程式,請從第一片 RedHat 光碟中複製整個 isolinux 目錄到一暫存目錄 (cp -r /path/to/tree/isolinux/ /path/to/cdimage),然後再執行下列的指令:

    [root@benjr ~]# mkisofs -o /path/to/file.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -V -T /path/to/cdimage
    

    其中要注意的是 -o 和 -c 的參數路徑是要相對應到 -T 的路徑.比如你的 -T 路徑為 /path/to/cdimage 那在 -o isolinux/isolinux.bin 和 -c isolinux/boot.cat 的路徑則為 /path/to/cdimage/isolinux/isolinux.bin 和 /path/to/cdimage/isolinux/boot.cat.

  2. 製作 RHEL4/5 DVD 安裝光碟
    假如您想從 RedHat CDs 建立您自己的 DVD 來啟動安裝程式,請從全部的 RedHat CDs 光碟複製整個資料錄到一暫存目錄 (cp -r /path/to/tree/isolinux/ /path/to/cdimage),然後再執行下列的指令:

    [root@benjr ~]# cd /path/to/cdimage
    [root@benjr ~]# vi /path/to/cdimage/.discinfo
    1170978545.752040
    Red Hat Enterprise Linux Server 5
    x86_64
    1,2,3,4,5
    Server/base
    Server/RPMS
    Server/pixmaps
    

    第4行的1改 1,2,3,4,5. 這代表 5 片光碟的資料都放在 DVD 裡面.

    [root@benjr ~]#  chmod a+w /path/to/cdimage/isolinux/isolinux.bin
    

    變更 isolinux.bin 權限????

    [root@benjr ~]# mkisofs -o /path/to/dvd.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 5 -boot-info-table -R -J -V -T /path/to/cdimage
    

    接下來拿你做出來的 ISO 檔案燒成光碟.就可以直接來安裝 OS.

  3. 製作 CDROM/USB 的開機磁片
    以前我們可以透過 Floppy 來做開機磁片,不過隨著 kernel 越來越大我們再也無法透過磁片開機,但是我們卻可以透過 USB來完成.

    [root@benjr ~]# mkbootdisk --verbose --iso --device /root/bootiso.img `uname -r`
    

    這樣的 Image 檔是 ISO 格式,用 dd 就可以放到 USB 磁碟.

    [root@benjr ~]# dd if=bootiso.img of=/dev/sdb
    

    如果你是在 Windows 下的系統可以透過 "rawwritewin.exe" 來做.
    rawwritewin 的官方網頁
    http://www.chrysocome.net/rawwrite
    也當然可以燒成光碟來開機.

    [root@benjr ~]#  cdrecord -scanbus
    Scan all SCSI devices on all SCSI busses and print the inquiry strings
    ..
    scsibus2:
     2,0,0  200)’TEAC    ‘ ‘CD-W540E    ‘  ‘1.0C’  Removable CD-ROM
    [root@benjr ~]# cdrecord dev=2,0,0 -data bootiso.img
    

網友的想法

  1. 自動參照通知: 安裝 Linux | Benjr.tw

發表迴響