Archive

‘Linux 基礎操作技巧’ 分類過的Archive

如何不讓/etc/resolv.conf組態被更動

2006年12月26日 尚無評論

看到這個標題可能大多數的朋友會有個疑問,resolv.conf 不是在定義DNS伺服器的位置嗎 ? 更改完後不就好了呢,怎麼會被更動阿。這個問題是上課學生提出來的,他說當我們自訂了 DNS伺服器 IP 位址後,可是網路環境卻是透過 DHCP 取得位址,這樣屆時該檔案便會被更動。解決方式很簡單,只要我們將 /etc/resolv.conf 檔案改成唯讀的狀態就可以了:

[root@fedora root]# ls -l /etc/resolv.conf
————- /etc/resolv.conf
[root@fedora root]# chattr +i /etc/resolv.conf
[root@fedora root]# lsattr /etc/resolv.conf
—-i——– /etc/resolv.conf
[root@fedora root]#

解開RPM套件但不進行安裝

2006年9月19日 尚無評論

我想很多朋友應該有個經驗,如果只是想單純的將RPM檔給解開,但是不希望這個套件被安裝上系統的話,我們可以透過下列的指令來達成:

[ root@figaro root ]#
rpm2cpio xxxx.rpm | cpio -idmv

Categories: Linux 基礎操作技巧 Tags: ,

Fedora Core 5無法開機

2006年8月4日 尚無評論

這幾天有個學生在安裝 Fedora Core 5 之後,發生了一些問題,系統的錯誤訊息如下所示:

INIT: Entering runlevel 5
INIT: Id “2″ respawning too fast: disabled for 5 minutes.
INIT: Id “4″ respawning too fast: disabled for 5 minutes.
INIT: Id “6″ respawning too fast: disabled for 5 minutes.
INIT: Id “5″ respawning too fast: disabled for 5 minutes.
INIT: Id “3″ respawning too fast: disabled for 5 minutes.
INIT: Id “1″ respawning too fast: disabled for 5 minutes.
INIT: no more processes left in this runlevel.

這個訊息大致是有可能是於圖形解析度上設定錯誤,因此可以從文字介面登入後再重新調整圖形解析度的配置。步驟如下:

  1. 選擇你的Linux啟動核心項目,再選項上按 ‘e’這個按鍵
  2. 找尋下個頁面的第二個項目,應該會看到有類似這個描述的文字 ‘kernel/vmlinuz’,再選項上按 ‘e’這個按鍵
  3. 在這行的最尾端,輸入一個空白鍵和數字3
  4. 輸入完畢後按 ‘Enter’ 鍵回到上一個畫面,在選單上按 ‘b’ 進行開機。
  5. 這時系統會開啟於文字介面下,請以 root 登入系統並執行下列指令system-config-display –reconfigure –set resolution 800×600 –set depth 16
  6. 重開機 ^^

Virtual PC 2004 Running LINUX

2006年7月21日 4 則評論

剛好最近課程中改用Microsoft Virtual PC2004來模擬LINUX的安裝環境,但碰到了,預設安裝好X-Windows卻無法順利啟動的狀態,原因在於Virtual PC會把顯卡模擬成為S3的晶片卡,這時候不管你怎麼調整解析度,都是無語問蒼天 —> 無解。

解決方式:
修改 /etc/X11/xorg.conf這個檔案,將預設顯示卡的 Driver 改成 vesa
Section “Device”
Identifier “Videocard0″
Driver “vesa”
VendorName “Microsoft”
BoardName “VESA 2.0 (generic)”
EndSection