鸟哥把/boot作为独立分区,所以他写的是这样的
splashimage=(hd0,0)/grub/splash.xpm.gz
我暂时认为(hd0,0)=/boot
,所以上述内容替换之后就是
splashimage=/boot/grub/splash.xpm.gz
但我不确定我的猜想是否正确.
要是/boot为非独立分区呢?比如/boot与/在同一个文件系统中,这样的话(hd0,0)=/
了,现在splashimage该怎么写?
是
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
还是
splashimage=(hd0,0)boot/grub/splash.xpm.gz
?
区别在于boot前面有没有斜杠/
先指定
grub
所在的分區,通常在boot
目錄下如果
boot
單獨分割區此時你可以試著將
(hd0,0)
以/boot
替換後看,很明顯就是指定了背景圖的路徑,所以理解這個問題不大。如果
boot
沒有單獨分割區此時再次將
(hd0,0)
換成/
之後成為可能看這個很彆扭,我開始也覺得這個路徑可能有問題,但是隨後我進行了實驗,驗證了
/
和//
其實是一個目錄。以上都是我自己的觀點,需要對linux研究更深的來指點一下
我看了一下我的centos沒有單分boot
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
如果沒有斜線的話,怪怪的...
這樣寫。 splashimage=(hd0,0)/boot/grub/splash.xpm.gz
boot單獨分割區,很多情況下boot目錄也會有boot子資料夾指向boot資料夾,所以很多時候boot單獨分割區也能這樣寫。