Windows下製作Fedora 17的USB設備(U盤)安裝鏡像

如果你試着用Ultraiso和Unetbootin寫入鏡像到U盤,但無法啓動或無法安裝,問題應該出在製作啓動盤的軟件本身。後來發現一個叫“Universal-USB-Installer”的軟件,製作了啓動盤,成功引導和安裝。PS:該軟件和Unetbootin功能類似,最重要的是,在linux版本選項裏有各種主流Linux發行版,十分贊。在此強烈推薦!

相信很多新手在製作U盤Linux安裝鏡像的時候都遇到過這個問題,發現一篇很有借鑑意義的文章,轉載如下。原文地址:http://wangye.org/blog/archives/619/

配置的一臺電腦,準備安裝最新的Fedora 17,本來準備下載鏡像,然後刻盤安裝。但是偏偏這臺電腦沒有配光驅。好吧,我們還有一個選擇,那就是通過USB設備安裝,當然這裏的USB設備包括移動硬盤、移動光驅以及U盤,當然Fedora的標準鏡像也不是很大,600多M,一般1G左右的U盤就能裝下,所以接下來我將以U盤安裝爲例,介紹如何將Fedora安裝鏡像複製到U盤上。

有童鞋說:“那不簡單,直接將ISO文件解壓到U盤上不就得了”,想法很美好,但是這樣做出來的U盤不支持啓動,也就是說無法從U盤引導安裝過程;又有人說:“用UltraISO將這個ISO文件‘刻錄’到U盤上去”,這種辦法對於一般的引導鏡像來說是可以的,比如Windows系列,至少Windows XP、Windows 7系列U盤安裝我就這麼做過,但是這次我卻在UltraISO上栽了跟頭。

原來Fedora的鏡像封裝比較特殊,用UltraISO打開只看到一個貌似是引導文件夾EFI。而且燒錄到U盤也沒用,主要的安裝程序沒有複製進去,所以也無法安裝。

其實Fedora官方提供了使用U盤安裝的解決方案。我們可以嘗試使用Fedora LiveUSB Creator這款專用工具,下載安裝後以管理員權限運行(Windows Vista及以上系統),如果不這樣做的話,會提示你:

Warning: This tool needs to be run as an Administrator. 
To do this, right click on the icon and open the Properties. 
Under the Compatibility tab, check the "Run this program as an administrator" box.

需要管理員權限運行LiveUSB Creator

1. 將U盤插入電腦,並且將其格式化爲FAT格式。

格式化爲FAT格式

2. 右擊以管理員身份運行LiveUSB Creator。

3. 點擊Using existing Live CD欄目下的Browse選擇我們下載的Fedora ISO鏡像,這裏我們可以選擇Fedora-17-x86_64-Live-Desktop.iso。

瀏覽Fedora ISO安裝鏡像

4. 選擇U盤,如果沒有的話,點擊一下刷新按鈕。

選擇或者刷新U盤列表

5. 點擊下面的Create Live USB按鈕。

6. 等待創建完成(Complete)後,我們可以看到U盤卷標變成了LIVE,點擊進入此U盤。找到路徑\syslinux下的syslinux.cfg文件,用編輯器打開。

U盤卷標名稱變爲LIVE

7. 修改所有的類似append initrd=initrd0.img root=live:UUID=1390-4D09 rootfstype=vfat…字樣的行的UUID=1390-4D09(注意不同的U盤,UUID的值可能不一樣)爲LABEL=LIVE,注意這裏的LIVE是你的U盤盤符。

修改syslinux.cfg文件UUID

8. 保存修改完的syslinux.cfg文件。

至此,我們基於U盤的Fedora 17安裝鏡像算是完成了,趕快試試吧:-)

注意:老式計算機可能不支持U盤引導系統,所以通過U盤安裝系統僅適用於較新的計算機(現在大多數都是可以支持的)。

2012年7月17日更新

仍有朋友會因爲各種各樣的原因而失敗,我把上面的總結整理一份快速操作清單,供大家參考:

  • 1. 選用 Fedora-17-x86_64-Live-Desktop.iso 就是700MB以內的CD安裝鏡像,我這裏選用的是64位系統,大家視情況也可選用32位,DVD那版我試了很多方法,最後安裝還是會有錯誤。
  • 2. U盤容量要足夠,根據1選用的CD鏡像,建議採取2G及以上容量U盤。
  • 3. U盤格式化爲FAT文件系統,最好不要用FAT32。
  • 4. 使用Fedora LiveUSB Creator將Fedora鏡像刻錄到U盤上。
  • 5. 編輯\syslinux下的syslinux.cfg文件,修改所有的UUID=XXXX-XXXX爲LABEL=LIVE,其中這裏的LIVE是你的U盤盤符。保存修改後的文件。

祝大家成功!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章