精簡linux系統的安裝

精簡linux系統的安裝

Linux一大亮點就是開源,相對於Windows我們可以在Linux上發揮更大的想象力,來親手打造擁有自己特色的Linux系統,首先我們從打造最基本的微型的Linux系統入手,通過整個打造過程的體驗,你就可以將自己的完整的Linux系統進行個性化設置,然自己用的Linux系統散發着自己的氣息,讓其更具親合力!!

下面我們就來直接操作,關於原理,會在每步中說明:

一、準備階段:

硬件設施:一臺宿主機、一個空磁盤(或者數據不再使用的磁盤,1G就足夠了,如果想對自己製作的Linux進行不斷的完善,那麼就選用大點的光盤,文中我們將其視爲sdb,根據自己實際情況進行相應的調整).

1、分區、格式化我們準備的磁盤

將我們準備的新磁盤進行分區

二、打造階段:

1、準備我們Linux的心臟(內核)

查看我們宿主機中/boot目錄中的內容,會發現有類似vmlinuz-2.6.18-164.el5 vmlinuz-2.6.28.10這樣帶有版本號的文件,這就是系統的內核文件,我們選擇一個內核文件,將其拷貝到我們小Linux的/boot目錄中,這樣我們的Linux就有心臟了.

2、準備我們的Linux的善意欺騙文件initrd文件。

3、向我們小Linux磁盤安裝grub引導程序.

4、爲我們的小Linux系統創建簡單的根文件系統

5、創建我們小Linux的/etc/inittab、/etc/rc.d/rc.sysinit文件

至此,最精簡Linux已經在被我們打造出來,趕緊將含有我們勞動成果的磁盤放在其他的裸機上運行一下吧,千萬要記住,心急吃不了熱豆腐,在取下磁盤之前一定要給宿主機足夠多的時間,將緩存中的數據卸載我們的小Linux磁盤上,不然後果可想而知!

拷貝文件的腳本:

clip_image002

首先先建立一個Hard Disk

clip_image004分區

clip_image006clip_image008clip_image010clip_image012clip_image014clip_image016clip_image018clip_image020

clip_image022clip_image024

Grub裏面沒有引導菜單,需自己建立一個

clip_image026

clip_image028

grub> quit

clip_image030

clip_image032

clip_image034

clip_image036

clip_image038

clip_image040

lib 目錄下 .ko 是模塊

clip_image042

clip_image044clip_image046clip_image048clip_image050

clip_image052

clip_image054clip_image056

clip_image058clip_image060

clip_image062

clip_image064

clip_image066clip_image068

clip_image070

clip_image072

clip_image074clip_image076

clip_image078

clip_image080:

clip_image082

clip_image084相關信息同步到寫入的磁盤中

clip_image086

把磁盤弄到另一個機器上運行

如果顯示

clip_image088

clip_image090出現sda 硬盤識別出來了

clip_image092

clip_image094

則說明這個內核運行起來了

還可以根據以上信息添加別的東西

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