通過Grub啟動硬盤上的Linux ISO安裝文件

;首先是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文件,開始安裝 。

    推薦閱讀