精簡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磁盤上,不然後果可想而知!
拷貝文件的腳本:
首先先建立一個Hard Disk
Grub裏面沒有引導菜單,需自己建立一個
grub> quit
lib 目錄下 .ko 是模塊
把磁盤弄到另一個機器上運行
如果顯示
則說明這個內核運行起來了
還可以根據以上信息添加別的東西