關於Linux 終端機解析度調整的問題
當然我也有事先去拜過google大神,
可是我發現他們所教的如下
"vi /boot/grub/menu.lst
以我的menu.lst為例,在 kernel /boot/vmlinuz-2.6.18-1.2868.fc6 ro root=LABEL=/ rhgb quiet 行末加上 vga=xxx,其中xxx為下表所示的參數值。 修改後看起來像這樣"
實際我的menu.lst裡卻找不到 kernel /boot/vmlinuz 等字樣,
確實有kernel 開頭 quiet結尾的,我也按照文章 在結尾加入 vga=xxx
重啟終端機,在執行下一個步驟vi /etc/lilo.conf
我才發現 原來我系統裡根本沒有lilo這個檔案
不知道是不是我安裝時裝錯了? 還請大大指教
我Linux的版本是 Rhel5
Ps. 我是上個禮拜才開始使用Linux的新手 請各位大大多多指教^^" (幾乎都是看鳥哥自學的)
先謝謝各位的幫忙
LILO和GRUB/GRUB2都是開機載入器(boot loader), 不會同時存在的, 所以, 你不會編輯/boot/grub/menu.list之後, 要去找lilo來用. 另外, menu.list是一個連結檔, 連結到/boot/grub/grub.conf或grub.cfg, 當你把vga=xxx加入menu.list之後, 重開機就可以了
grub+vga: http://www.vincentverhagen.nl/2008/08/03/how-to-change-console-resolution-on-linux-rhel-centos-fedora-etc/
vga參數: http://pierre.baudu.in/other/grub.vga.modes.html
現代的Linux大多使用GRUB2了. 我認為主要的原因是:
當你把vga=xxx加入menu.list之後, 重開機就可以了
首先感謝大大的回覆,
大大、我的確有在/boot/grub/menu.lst 後面加入vga=xxx
之後做了reboot的動作,
但重開之後 解析度還是原本的.
因此我有點不瞭解 哪個環節出錯了?
是我所加入的位子不對嗎? 我拍了圖片 若大大有空之餘 請在幫忙看看。
謝謝
請將vga=788放在kernel的那一行之後, 如:
kernel /xen.gz-2.6.18-238.e15 vga=788
您放在module之後, 那是載入xen模組.
做個測試, 在第二個選項的kernel後加vga=788, 再把hiddenmenu拿掉, 重開後, 選第二個選項開機看看.
編輯後, 請執行update-grub, 再重開.
大大是不是我太愚笨 指令下錯
我修改好kernel /xen.gz-2.6.18-238.e15 vga=788後
儲存之後 輸入update-grub 卻跳出找不到命令的提示
做個測試, 在第二個選項的kernel後加vga=788, 再把hiddenmenu拿掉, 重開後, 選第二個選項開機看看.
大大,結果我輸入編職後 並拿掉hiddenmenu,
重開機的時候 他就有跳出視窗 詢問我所需要的解析度
感謝大大^^ 讚!
lilo...十幾年沒看到這個了...你用grub當做關鍵字找找看。你找資料時,最好看一下資料的時間,盡量用新一點的。
iT邦幫忙MVPfillano提到:
lilo
最近裝了一台SuSE Enterprise,居然看到開機還是用LILO。
是喔...我一直沒用suse...lilo是蠻輕薄短小啦
嗯?原來從2010年又開始動了:http://lilo.alioth.debian.org/