教你如何把linux安裝到U盤

進入linux後,編輯/boot/grub/me寫在前面:linux

由於如今linux普及率實在不高,不少地方都沒有安裝,包括高校機房。爲了自身方便和宣傳推廣linux,決定在U盤上安裝一個linux操做系統,隨身攜帶。另外,我把觀看本文的讀者定位爲:有必定linux基礎,會安裝linux的人。windows

U盤:我選擇了Netac(朗科)U208可啓動1G的U盤。緩存

發行版本:Debain Etch(Debian 4),由於dibian可定製性強。佈局

特殊的硬件要求:性能

安裝:操作系統

電腦有USB接口,主板支持U盤,可是不須要支持U盤啓動命令行

使用:接口

主板支持從U盤啓動內存

安裝步驟:get

插入U盤,用Debian安裝光盤啓動進入安裝界面,進行基礎配置(好比鍵盤佈局,語言等選項)

分區

分區是可否成功安裝的關鍵之一

分區選擇自定義分區,我第一次安裝選擇了在U盤上新建分區表,可是後來啓動失敗了,我不知道是否是這個緣由,仍是grub安裝失敗致使的。第二 次安裝,我沒有在U盤上新建分區表,而是直接分區(就是在windows下格一遍後的初始狀態,只有一個區)。把U盤分紅兩個區,ext2(900多 M),而後剩下64M給swap做爲交換分區。

爲何這麼分,我是這麼思考的。

一、ext3的磁盤管理機制會讓磁盤頻繁讀寫,大大縮短U盤使用壽命,因此採用ext2格式。

二、既然是迷你型OS,U盤也只有1G,就不期望用上swap分區,主存主要是內存。分64M給OS只是爲了防止系統沒有swap出現未知錯誤。

三、我嘗試過度一個小區爲fat32,做爲平常windows下U盤使用,可是在個人電腦widnows上會出現識別不出的錯誤,因此第二次安裝取消fat32分區。

四、1G U盤OS的速度以及各類性能的瓶頸主要是USB的讀寫速度,這個瓶頸和是否把重要文件夾掛載到獨立分區相比,差距是在太大,因此我選擇了把OS所有安裝到一個分區。因此選擇一個ext2+一個swap。

爲了提升U盤OS的通用性,因此我取消了非U盤的全部關聯。好比由於我電腦上以前已經安裝了linux,也有swap分區,Debian安裝程 序會同時關聯硬盤上的swap分區和U盤上的swap分區。因而我設置硬盤上的swap分區不可用(相對於要安裝到U盤的OS而言)。

安裝U盤OS的另一個關鍵是grub的安裝

安裝grub系統會問你是否安裝到MBR上,選擇否。把grub安裝到U盤上。若是你有一個硬盤,那麼通常硬盤就是(hd0),U盤就是(hd1),若是不知道你U盤是hd幾。你能夠用第二種表達方式:

你直接輸入驅動器名字,方法以下:

ctrl+al+f2,在終端下輸入命令。

fdisk -l

查看你的U盤驅動器名

個人是/dev/sdb

以後正常安裝,直到完畢。

重啓

如今設置BIOS從U盤啓動。

成功進入GRUB。

若是直接選擇進入linux,會出錯。

由於剛纔光盤安裝的時候,是默認第一塊硬盤爲hd0的。

剛纔安裝grub的時候,U盤給識別爲hd1,在grub的啓動配置文件裏面也是這麼寫的。而如今從U盤啓動,那麼grub就認爲U盤是hd0,所以路徑錯誤,出錯。

因此在進入grub引導程序界面的時候,選擇linux選項,按進行編輯,再選擇全部行,把hd1(hd幾,具體看你電腦)改成hd0,回車肯定,按引導。

進入linux後,編輯/boot/grub/menu.lst配置文件,把上述路徑改過來。保存。重啓。

OK,一個移動的迷你操做系統安裝完畢。

安裝建議:

因爲U盤容量有限,在安裝過程當中,不要安裝窗口管理器。只安裝基本系統或者再加一個筆記本管理系統。

安裝完基本系統後,建議更改一下源配置文件

在安裝以後,請清空deb包緩存,路徑以下:/var/cache/apt/archives

新立德軟件包在軟件安裝方面實在太好用了,建議安裝,名字是:synaptic

每次要安裝新軟件以前,把裏面的deb包所有刪除。

畢竟只有文本界面的OS太醜,若是要安裝窗口管理器,建議安裝輕量級的窗口管理器。

xorg+xfce4是個不錯的選擇,簡單易用,適合新手和老鳥。

命令行以下:

使用管理員身份安裝
apt-get install xorg
rm /var/cache/apt/archives/* 
apt-get install xfce4
rm /var/cache/apt/archives/*

若是你不爽,請安裝fvwm或者e之類的。

若是要裝kde和gnome,會在安裝過程當中發生磁盤空間不夠的狀況。建議不要。或者把組件分批安裝,安裝完一批,立刻清空deb包緩存。

若是在安裝過程當中不幸磁盤空間不足退出,請清空deb緩存後dpkg --configure -a繼續

掃盲:

使用管理員權限:su

更改源配置文件:詳見baidu和debian.cn99.com

如何安裝一個包:管理員權限下,apt-get install 包名

相關文章
相關標籤/搜索