2010年11月13日 星期六

[ubuntu] grub

GRUB (Grand Unified Boot Loader)開機管理程式

ubuntu 9.10之前的版本 於 /boot/grub/menu.lst (開機時按ESC)

default = 0 預設啟動的作業系統,0表示標題1,1表示標題2
timeout = 等待時間
title 標題1
title 標題2

ubuntu 9.10之後的版本(GRUB2) 於 /boot/grub/grub.cfg(開機時按Shift)

主要設定檔/boot/grub/grub.cfg(不建議直接修改,建議修改/etc/default/grub
或/etc/grub.d下的設定檔後再使用update-grub指令,便會直接修改grub.cfg)

自定義開機選項 /etc/grub.d/40_custom

設定檔/etc/default/grub (相當於menu.lst)
GRUB_DEFAULT=0 (標題一)
GRUB_HIDDEN_TIMEOUT=0 (隱藏時間)
GRUB_HIDDEN_TIMEOUT_QUIET=true (不進行倒數計時,false進行倒數計時)
GRUB_TIMEOUT=10 (自動開機秒數)


變更設定檔後需要update-grub

[ubuntu] 變更root密碼

使用root權限方式
1.sudo su
再輸入自己本身密碼

2.使用root登入,修改root密碼
sudo passwd root
再輸入密碼

3.當密碼遺失時,無法取得任一帳號密碼時
- 利用光碟開機
- 選擇救援已損壞的系統
- 在硬碟分割區執行shell (此時為root身分)
- 檢查根目錄下之檔案是否為系統環境之檔案
ls- l
- 修改root密碼
passwd root