[技術文檔] 一勞永逸,用USB設備製做多系統引導

binghe27 藝有所成 當前離線
主題
UID
374971 
精華
帖子
325 
雨點
812 滴 
威望
25 點 
植樹
0 棵 
在線時間
115小時 
註冊時間
2007-3-15 
最後登陸
2011-10-1 
樓主
發表於 2010-6-18 15:25
被查看數: 35000|被回覆數: 285 | 發短消息 | 查看資料
只看該做者| 字體:

一勞永逸,用USB設備製做多系統引導

本帖最後由 binghe27 於 2010-12-20 14:48 編輯

原創帖,首發本友會,雨林二發。若有轉帖,請註明出處。
這篇文章原本是在Ubuntu10.04正式版發佈那一天寫的。如今我把ylmf os也加進去。供你們討論。  
Ubuntu10.04正式版發佈了,最近你們都在討論。一些之前沒有接觸過linux系統的朋友也蠢蠢欲動,打算安裝嚐鮮下,畢竟開源的系統走的腳步很 快,入門的檻也愈來愈低。我這裏就先把我平時使用的引導方式和你們分享下。雖然可能也許大概大部分的人多知道了。那我就寫給那些還不知道的朋友看看,本身 也看成複習一遍。。
本文寫的是U盤、移動硬盤、存儲卡之類的USB設備的引導。固然還有不少方法,好比直接刻光盤安裝,硬盤安裝等等。。
好了,開工,拿出你身邊的U盤、移動硬盤、存儲卡。而後下載我提供的這個win pe系統。若是你的USB設備已經作好了pe系統,那麼請直接跳過下載、製做這兩個步驟。
1、把USB設備製做成啓動盤。(含win pe)
一、把USB設備鏈接掉電腦上,備份你裏面的文檔、軟件等資料,而後格式化。
二、把剛纔下載的USB-BOOT壓縮包直接解壓縮到USB設備的根目錄。
三、打開「引導扇區維護工具」文件夾,運行裏面的BOOTICE.EXE。在「目標磁盤」那邊選擇你的USB設備,這裏千萬不要選錯了,要不可能會形成電腦沒法啓動哦。選擇好後,點擊下面的「主引導記錄」。如圖1:

1.jpg


在彈出的窗口中,選擇「GRUB FOR DOS」,而後點擊下面的「安裝/配置」。如圖2:

2.jpg


接着在彈出的「配置GRUB FOR DOS」窗口中勾選「進制搜索軟盤中的GRLDR」和「進制引導分區表無效的原主引導記錄」,其餘的不用選擇,而後點擊「寫入磁盤」。如圖3:
3.jpg


出現這個窗口說明咱們的啓動盤已經作好了。
4.jpg


2、把ubuntu10.04安裝盤整合到USB設備中。
一、下載ubuntu系統,而且把整個ISO文件複製到USB設備的根目錄中。
二、用UltraISO打開下載的ISO文件或者直接把ISO文件加載到虛擬光驅,複製casper文件夾裏面的initrd.lz和vmlinuz這兩個文件複製到USB設備的跟目錄。
三、打開USB設備根目錄的menu.lst文件。用記事本打開。(該文件處於隱藏狀態,記得在系統中設置顯示隱藏文件爲可見狀態)
四、在menu.lst文件中增長下面的代碼,其中的Ubuntu-1004-i386.iso 是你下載的ubuntu的名稱,請修改成和你下載的文件名稱一致。修改好記得保存啊。

  1. title 【8】安裝 Ubuntu 10.04
  2. root (hd0,0)
  3. kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/Ubuntu-1004-i386.iso ro quiet splash locale=zh_CN.UTF-8
  4. initrd (hd0,0)/initrd.lz
複製代碼

修改後應該是這個樣子的。如圖:
5.jpg
好了,用這個啓動盤就能夠引導ubuntu到live CD進行安裝系統了。
作好後的啓動盤啓動界面:
6.jpg



引導ubuntu啓動後的畫面:
7.jpg






3、把ylmf os安裝盤整合到USB設備中。
一、固然也是下載ylmf os系統了,一樣的也把ylmf os整個ISO文件複製到USB設備的根目錄。
二、一樣的用UltraISO打開ylmf os文件,而且複製casper文件夾裏面的initrd.img和vmlinuz這兩個文件複製到桌面或者其餘任意位置,可是..可是不能放在USB設 備的根目錄,由於有個文件會和上面Ubuntu的衝突,因此咱們要更名稱一下。把複製出來的initrd.img改爲ylmfos.img。把 vmlinuz改爲ylmfos。而後在把改好名稱的這兩個文件複製到USB設備的根目錄。
三、打開USB設備根目錄的menu.lst文件。用記事本打開。(該文件處於隱藏狀態,記得在系統中設置顯示隱藏文件爲可見狀態)
四、在menu.lst文件中增長下面的代碼,其中的Ylmf_OS_3.0.iso 是你下載的ylmf os3.0的名稱,請修改成和你下載的文件名稱一致。修改好記得保存啊。
  1. title     安裝 Ylmf_OS_3.0
  2. root (hd0,0)
  3. kernel (hd0,0)/ylmfos boot=casper iso-scan/filename=/Ylmf_OS_3.0.iso ro quiet splash locale=zh_CN.UTF-8
  4. initrd (hd0,0)/ylmfos.img
複製代碼



到這裏咱們的USB啓動盤就作好了,這個USB設備能夠引導PE、DOS、Ubuntu、ylmf os等系統。

更新BOOTICE軟件, BOOTICE_0.82.rar (130.87 KB, 下載次數: 1316)

PE下載地址:http://u.115.com/file/f7765e50f
大小: 111220840 字節
修改時間: 2010-04-30 01:21
SHA1: 26F569EE9EB4DD0EB3D5F715D77A54710B0DD33E
已有 1 人評分 雨點 收起 理由
雨林一叟 + 50 本版歡迎 原創技術文章,特此加分鼓勵

總評分: 雨點 + 50   查看所有評分 php


沙發 字體: | binghe27 藝有所成 發表於 2010-6-18 15:26 |發短消息| 查看資料 |只看該做者 web

固然,確定會有不少朋友說,我能夠用某某某軟件把直接寫入U盤啊,這樣更方便啊之類的,我想朋友必定沒有留心看帖子,咱們這樣要製做的是多種不一樣內核的系統同時引導,而不須要每次都從新作一個引導工具。

此次的內容就須要容量稍微大一點的設備了,由於「多」系統嘛,確定佔用空間就大了。因此此次我就以移動硬盤爲例來和你們分享一下。
首選,把移動硬盤鏈接電腦。若是你的移動硬盤是單分區的,我我的是建議你分一下區,好比個人移動硬盤,分了一個10G的分區用來製做啓動盤和放置各類映像 和鏡像。分了兩個4G的區,一個用來放win7的安裝文件、一個放win2008的安裝文件(不是ISO,而是把ISO解開放在分區上),而後剩下的分區 用來儲存各類各樣的軟件以及其餘一些東西。而後呢,把磁盤設置成只能讀取和運行而不能寫入,這樣就能夠防止病毒感染了。固然,個人分區所有都是NTFS格 式的。

好了,下面正式開工了:
1、分區。
      分區方案如同全面說的,能夠根據本身的移動硬盤大小來分區。固然,你不分區也是能夠的。若是你不以爲太多的文件擠在一塊兒「難受」的話。呵呵。
pe副本.jpg
2、製做引導盤。
      製做引導盤請移步參考前面一個帖子,這裏就再也不多說了。這裏
3、製做WIN系統安裝盤。
    一、製做win xp安裝盤。(非ghost)
        xp 的安裝比較簡單,好比進入pe安裝、把安裝文件複製到硬盤上進入dos安裝等等,這裏就略過了。
    二、製做製做win200八、win7系統的安裝。
      - 2.一、把win2008的ISO加載到虛擬光驅或者用UltraISO打開,把文件所有複製/提取到咱們前面製做放置win2008的跟分區裏面。
      - 2.二、把win 7的ISO加載到虛擬光驅或者用UltraISO打開,把文件所有複製/提取到咱們前面製做放置win 7的跟分區裏面。
      - 2.三、還記得咱們上次的「引導扇區維護工具」嗎?沒錯,就是他了,BOOTICE.EXE,運行他,目標磁盤選擇USB,也就是你的移動硬盤,千萬不要選錯了哦。。。而後選擇「分區引導記錄」。如圖:

1.jpg



在分區引導記錄(PBR)窗口中,「目標分區」選擇放置win2008安裝文件的磁盤分區。在「要更改的類型」那邊選擇「BOOTMGR引導程序」, 而後點擊「安裝/配置」。
2.jpg


在「引導文件重命名」窗口,把第一引導文件的BOOTMGR改爲WIN2008。點擊肯定。用一樣的方法將放置win7安裝文件的分區也設置一下,可是在 「引導文件重命名」處不更改,保留默認。(固然,這裏你也能夠更名,可是記得在menu.lst中改爲同樣的名稱,而且把分區下的BOOTMGR文件改爲 相應的名稱)。關閉BOOTICE.EXE
4.jpg


   - 2.四、打開放置win2008安裝文件的分區,把分區下的bootmgr文件重命名,名稱爲WIN2008,該文件沒有擴展名。
   - 2.五、打開pe分區的menu.lst文件,就像上次插入ubuntu引導的方式同樣,這裏插入兩條命令。引導win2008和引導win7的。
            引導win2008的命令爲:

 
  1. title     安裝Windows 2008系統
  2. find --set-root /WIN2008
  3. chainloader /WIN2008
  4.  
複製代碼

引導win7的命令爲:
  1. title   安裝 Windows 7 系統
  2. find --set-root /bootmgr
  3. chainloader /bootmgr
複製代碼


  4、製做其餘系統引導盤。
     一、引導BT4.
      - 1.一、把BT4的ISO加載到虛擬光驅或者用UltraISO打開,把casper文件文件夾複製到pe引導盤,把BT4光盤boot文件夾裏面的這些文件

5.jpg


複製到pe盤的boot文件夾裏面。(也就是除了grub這個文件夾不用,其餘都複製過去)。
      - 1.二、打開menu.lst文件,添加下面這兩條命令,這兩條命令的不一樣處在於啓動後的桌面分辨率不同,其餘都是同樣的,你也能夠只用一條。
  1. title     運行 BackTrack FrameBuffer (1024x768)
  2. kernel    /boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317
  3. initrd    /boot/initrd.gz

  4. title     運行 BackTrack FrameBuffer (800x600)
  5. kernel    /boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x314
  6. initrd    /boot/initrd800.gz
複製代碼


二、引導CDlinux
下載CDlinux_CE-0.9.5,如今最新版好像就是0.9.6了。而後在pe引導盤新建一個名爲CDlinux的文件夾把CDlinux_CE-0.9.5中的  
6.jpg
這些文件所有複製到CDlinux的文件夾中。在menu.lst文件中添加:
  1. title     運行CDlinux中文版
  2. find --set-root --ignore-floppies /CDlinux/bzImage
  3.         kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8
  4.         initrd /CDlinux/initrd
複製代碼


到這裏基本上本文就結束了,您本身也能夠觸類旁通,打造最適合本身的多功能多系統啓動設備。BT4我就不上圖了,知道這個東西的應該都有必定的瞭解。 CDlinux是一個微型的linux系統,是Distrowatch.com世界排名前100名中惟一的一箇中國人的發行版。功能也是很是的強大,上幾 張圖片吧。
7.jpg
8.jpg
9.jpg




設置移動硬盤防病毒保護
在你要保護的磁盤上右擊,選擇安全,去掉全部用戶的寫入權限就能夠了。這樣就不用擔憂被病毒感染了。

11.jpg


板凳 字體: | binghe27 藝有所成 發表於 2010-6-18 15:40 |發短消息| 查看資料 |只看該做者 安全

 其餘暫時沒有想到什麼問題。。等想到在補充或者本樓能夠做爲答疑樓。
上張我如今的移動硬盤的引導界面
ylmf-2010-06-18-15-57-13.JPG  


地毯 字體: | 竟然天上客 江湖新秀 竟然天上客 發表於 2010-6-18 16:56 |發短消息| 查看資料 |只看該做者 post

個人4G優盤已經量產了。再折騰一下看看還能不能再分一個區、
相關文章
相關標籤/搜索