在U盤上安裝Linux

所謂在U盤上安裝Linux,就是在U盤上放置一些文件,可以讓電腦從U 盤啓動linux(需要電腦支持從U盤啓動)。
這篇教程簡單說一下怎麼在U盤上安裝DSL。主要是這個發行版小,50M左右,而且包含了該有的很多軟件。

前提條件

好像需要U盤的文件系統格式是FAT。因爲syslinux(具體作用請繼續往下看)可能只支持FAT格式的文件系統。
可以格式化U盤成FAT格式的。但是格式化之前請備份U盤上的數據。因爲格式化以後以前的數據就丟失了。這樣格式化:
$mkdosfs -F 32 /dev/sda1
具體的對應U盤的設備名字可以用
$fdisk -l
查看。

下載DSL

[url]http://www.damnsmalllinux.org/[/url] 下載最新的DSL。注意要下載 zip壓縮格式的,這是專門爲方便在U盤上安裝作的一個壓縮包,文件名類似dsl-3.1-embedded.zip。

解壓縮DSL

Linux需要有unzip這個軟件來解壓縮dsl-.*-.*.zip。在ubuntu上,U 盤會被自動mount在/media/usbdisk。那麼,進入到你放置 dsl-.*-.*.zip的目錄,執行:
$unzip -d /media/usbdisk/ dsl-3.1-embedded.zip
這樣,dsl-.*-.*.zip就被解壓縮到U盤裏了。

執行syslinux安裝boot loader

前面說了,syslinux可能只支持FAT格式的文件系統(我沒有實驗其他文件系統)。如果是的話,繼續我們的教程。
當然,需要機器上有syslinux。沒有的話,去 [url]http://www.kernel.org[/url] 下載,並且安裝。
然後,執行
$syslinux -s /dev/sda1
同樣,具體的對應U盤的設備名字需要自己查看。
注意:如果是整個U盤格式化爲FAT分區,可能需要執行
$syslinux -s /dev/sda

啓動

重啓電腦,進入bios,設置啓動的設備。可能有的主板會有usb-pen和 usb-zip這兩個選項。都試試看。我發現有的機器需要usb-pen而有的是usb-zip,ft。
設置完bios,保存,重啓。
祝好運!!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章