web-dev-qa-db-ja.com

/ etc / inittabを編集する方法は?

編集したい/etc/inittabシステムが起動したら、シリアルコンソールでログインプロンプトを表示するため。デフォルトでは、inittabファイルはroであると文句を言います。

両方試してみましたgksudo gedit /etc/inittabおよびSudo vi /etc/inittabおよび適切に構成されているようです。しかし、その後geditでファイルを開いたところ、違いは見られませんでした。

何か案は?

3
dempap

これを試してください:ターミナルを開き、suと入力して、rootユーザーのパスワードを入力します。この後:

vi /etc/inittab

私の場合、これは機能しますが、CentOSを使用しています。

2
user30376

シリアルコンソールが必要なので、組み込みデバイスを使用していると思います。/etc/inittabがあるパーティションは読み取り専用でマウントされていると思います。

書き込み可能なパーティションを再マウントする必要があります。

引数なしでmountを使用してファイルがどのパーティションにあるかを把握し、mount -o remount,rw /etc/のようなものを使用して書き込み可能に再マウントします。

2
Mathias

また、私の理解では、変更を有効にするには#update-initramfs -uを実行する必要があります(とにかく、Debian Linuxで)。

0
jesse