最近做grub2美化玩,閒來沒事就將別人做好的gurb效果拿來引用,因為不得其法,將/boot/grub中的內容弄丟了,因此硬碟上的 grub2是不能啟動了,只能用光碟上的grub2啟動後引導。引導時(hd0,8)明明是ext4格式的,但是grub2顯示是ext2,不管了,進行 引導... 引導命令一開始是這樣做的,不成功。
set root=(hd0,8)
linux /boot/vmlinuz-2.6.31-3-generic
initrd /boot/initrd.img-2.6.31-3-generic
boot
這幾行命令後,並沒有成功引導系統,只是載入了核心,沒有指定系統根目錄。
因此修改一下上面的命令
set root=(hd0,8)
linux /boot/vmlinuz-2.6.31-3-generic ro root=/dev/sda8
initrd /boot/initrd.img-2.6.31-3-generic
boot
root=(hd0,8)/dev/sda8 這種方法我試過,沒有成功,原因可能是系統權已交給核心,由核心處理命令,因此這個(hd0,8)/dev/sda8核心不能識別。
root=lable=/
root=uuid=uuid
因此想要將核心檔案 /boot 碟符掛載到ext3檔案系統下(或者ntfs檔案系統下),然後用windows下的grub4dos來引導(因為grub2不能修復,而且編譯過程很麻煩的....我的amd64的版本沒有成功)
grub2簡單介紹
grub 是引導裝入器 它負責裝入核心並引導 linux 系統。grub 還可以引導其它作業系統,如 freebsd netbsd openbsd gnu hurd 和 dos,以及 windows 95 98 nt 和 2000。儘管引導作業系統看上去是件平凡且瑣碎的任務,但它實際上很重要。如果引...
重灌windows後grub2修復
我的電腦上裝有fedora和windows兩個系統。一般裝系統的時候windows先裝而linxu後裝,因為linux能夠查詢windows系統並為其提供啟動引導,而windows不能。因此當需要重灌windows的時候需要修復grub2引導。工具fedora的livecd,即安裝fedora時使用...
grub與grub2 的的區別
grub和grub 2 的區別在於 版本號不同,grub是指 grub1.97 和以前的,grub 2 指的是 grub1.98和以後的,現在已經發布grub2.00 了。一般還是把grub2 稱作grub。注意,目前我所知道的grub 2 一般用於linux下,windows下繼續使用古董 gru...