系統管理
1753506 會員
5130 線上
108794 解決方案
發表新文章

如何 判斷 inittab 是否有問題

 
watermelonyu
教授

如何 判斷 inittab 是否有問題

我懷疑 inittab 檔案有問題, 除了 copy 一份新的以外, 有什麼方法可以看出這個檔案有沒有問題呢 ? 因為我用 vi 去看, 似乎沒問題 ...
8則回覆 8
watermelonyu
教授

如何 判斷 inittab 是否有問題

1. 貼上來

2. 從之前的帶子倒回來

3. 準備好之前作好正常的make_tape_recovery帶子,然後reboot
watermelonyu
教授

如何 判斷 inittab 是否有問題

Hi,



FYI.



問題描述

/etc/inittab 檔案損毀。我要如何重建/還原此檔案?



解決方法

如果該檔案已經損毀,請執行下列步驟:



1. 如果訊息是從 getty 發送到 Console 的,執行下列命令會將系統帶入單人模式

(Single User),使 getty 的訊息停止出現:

init s



2. 原始的 inittab 位於 /etc/newconfig/ 目錄下。請執行以下命令取得此檔案:

cp /etc/inittab /etc/inittab.sav

cp /etc/newconfig/inittab /etc/inittab



3. 完成上述作業後,您便可以從 /etc/inittab.sav 還原所有自訂內容。之後,請重新 開機。





PS:HP 技術智識庫,文件 ID: AK11131500



Regards

watermelonyu
教授

如何 判斷 inittab 是否有問題

寫的很詳細耶, 你從那裏看到的解决方法啊, 不知道有沒有辦法從 vi 的環境中看到有問題的部份 ? 我懷疑這個檔案裏包含了一些 control code ....
watermelonyu
教授

如何 判斷 inittab 是否有問題

大家好呀,我在我的11.00上看了一下,没有/etc/newconfig这个目录呢,在usr下找到一个newconfig目录,但是进去后没有inittab文件,如果我的inittab坏了怎么恢复?

请你们讲解一下好吗?
watermelonyu
教授

如何 判斷 inittab 是否有問題

newconfig 應該是放在 /usr 下面的, inittab 的正確路徑應該是 /usr/newconfig/etc/inittab 才對, 如果你的 inittab 有問題, 只要把放在系統中的 /usr/newconfig/etc/inittab 覆製到 /etc 下面即可, 記得要先把原來在 /etc/inittab 做個備份就沒問題啦
watermelonyu
教授

如何 判斷 inittab 是否有問題

我懷疑這個檔案裏包含了一些 control code?

---> Ans, inittab 只是一個純文字檔 (script for the boot init process), 並沒有什麼control code
watermelonyu
教授

如何 判斷 inittab 是否有問題

他說的control code應該是指非ascii格式的字串, 並無法透過vi, 或strings指令看到.
watermelonyu
教授

如何 判斷 inittab 是否有問題

Yes, it's definitely pure text in every version of HP-UX I've used

(you don't mention a version). It should not include any control codes

as mentioned above, but one way to check is:



cat -v /etc/inittab



Look for ^H type things (type "man cat" for more info).