grub作為作業系統的啟動管理器,boot loader 對系統的啟動有着至關重要的作用。下面是兩種安裝grub的方法:
一、
使用grub軟體包安裝:
首先在mnt 下建立一個boot目錄,然後把dev下的一個要裝grub的的分區,比如sdb挂載至mnt下的boot, 即 :mount /dev/sdb1 /mnt/boot
然後grub-install --root-directory=/mnt ,這裡指grub所在的跟,是以隻能是mnt,而不是boot,因為它是以boot識别的,即這條指令為:
grub-install --root-directory=/mnt /dev/sdb
切換至mnt下的boot的grub下ls一下,可以檢視grub檔案是否建立好,此時sdb上已經有grub了。
二、
強行手動安裝grub:
grub下的所有檔案在目錄/usr/share/grub/i386-redhat下,如果手動安裝,就要用到這裡的檔案了。首先挂載sdb,
mount /dev/sdb1 /mnt/boot,
然後cp/usr/share/grub/i386-redhat下的檔案到mnt/boot/grub裡面去,如果boot下沒有grub目錄,則先要建立目錄,mkdir /mnt/boot/grub,拷貝完成後開始安裝grub
在指令行輸入grub