歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> 制做FreeBSD6.3 DVD的方法

制做FreeBSD6.3 DVD的方法

日期:2017/2/28 11:12:06   编辑:關於Unix


  通常需要CD2、CD3的情況是在安裝CD1上的package時需要安裝CD2上的某些package才會被用到,並且安裝期間很容易出現頻繁的置換兩張CD。所以得出一個簡單的、為了實現方便安裝package的、制作單張FreeBSD DVD的方法:
  制作平台是win32 + ultraISO => freebsd6.2。其實可以用任何編輯ISO的軟件,如果配合一個虛擬光驅來測試鏡像,制作起來會更方便些。
  其實在*nix下,利用wget、mkisofs也能做的,對shell熟悉的可以做成個shell來完成。
  步驟:
  1、將CD2、CD3中的packages文件夾完整的復制到計算機硬盤的一個臨時位置;
  2、編輯剛復制到硬盤的packages文件夾中的INDEX文件,CD1和CD2、CD3的是同樣的內容,編輯一個就可以了,這個是關鍵,它記錄了一個FreeBSD發行版所有package的光盤位置的信息,安裝package判斷在CD1還是CD2、CD3就是靠這個文件來判斷的;
  3、現在我們找一個文本編輯器將他打開,搜索並將“|2”和“|3”替換為“|1”,從字面上看就能明白,就是將指向到CD2、CD3的package修改為指向CD1,因為我們只有一張DVD:)
  4、用ulrtaISO(或其他編輯鏡像的軟件)打開CD1,將剛才復制到硬盤上的CD2、CD3的packages文件夾追加到CD1中,確保CD1的packages包含了發行版CD1和CD2、CD3所有packages的文件,並且INDEX文件是剛才我們編輯過的文件。
  5、忽略CD2、CD3下的cdrom.inf,它已被遺棄。
  6、還可以把docs盤的內容也相應的追加過來。
  7、保存鏡像 -> [測試鏡像] -> 刻錄光盤 -> 完成。
Copyright © Linux教程網 All Rights Reserved