首先是Grub.
grub用於啟動操作系統,由於它先於操作系統的啟動,所以可以在裝入操作系統之前在硬盤上找到我們下載的操作系統iso文件進入安裝。對於已安裝windows的系統,我們需要grub for dos.而對於已安裝linux的系統,自然也需要相應的Grub for linux.
對於windows,安裝方法是直接將它的路徑加入到啟動項中去。這樣,在windows啟動之前進入grup,讓我們的linux有機會啟動安裝。具體做法是找到裝windows的分區。其中有一個boot.in的隱藏文件,在最後加上一個你的grub完整路徑和啟動菜單項名。
GRUBDIR "啟動GRUP".
而對於linux,安裝方法很簡單,在此不說了。
其次是內核文件vmlinuz和vmlinux
其中兩者中的vm表示Virtual Memory.由於linux使用硬盤空間實現虛擬內存,所以在最前面加上了vm.
vmlinux是linux的內核可執行文件。由編譯內核時命令make bzImage生成。而vmlinuz是vmlinux的壓縮文件,由命令make zImage產生。
最後inirtd.img文件
initrd表示的是initial ramdisk. initrd典型的應用是用於臨時的初始化硬件,以使內核再沒有加載驅動的情況下能正常啟動。
通過以上兩個文件的加入,linux安裝程序就算有了一個安裝的環境了。
文件准備好了。安裝的一般過程是這樣的:
首先,啟動到grub的命名行方式下。grub
然後是:
設置內核路徑
kernel kernel_path/vmlinuz
設置initrd路徑
initrd initrd_path/initrd.img
最後啟動:
boot
這樣系統將啟動到相應的引導界面中,然後尋找iso文件,開始安裝