[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:15230] Re: re-install?



石澤でした。


Fri, 7 May 1999 20:50:16 +0900
Masahiko Aida <aida@xxxxxxxxxxxxx> wrote:

> konのバグを直すために/dev/consoleを /dev/tty0
> のシンボリックリンクにしようとしたことろ、間違えて
> /dev/tty0を/dev/consoleのリンクにしてしまいました。
> 
> さらに悪いことに、/dev/consoleと/dev/tty0を消してしまいました。
> 
> おかげで、Xは起動しなくなり、eth0も認識されずメールも送れません。
> 
> 復旧する方法はあるのでしょうか。
> 


mknod というコマンドで修復可能なはずです。詳しくはmanを参照してく
ださい。

私のslink環境下において /dev/tty0 は、

 $ ls -l /dev/tty0
 crw--w--w-   1 root     root       4,   0 May  7 19:52 /dev/tty0

というパーミッションとデバイス番号なので、rootから

 $ mknod -m 622 /dev/tty0 c 4 0

を実行してやれば /dev/tty0 は復活するはずです。
ああ、/dev/tty0 消しちゃったんでしたね(笑)。
サンプルとして私の環境の /dev/tty1 も載せておきます。

 $ ls -l /dev/tty1
 crw-------   1 root     tty        4,   1 May  7 21:39 /dev/tty1

これと、相田さんの /dev/tty1 を比較してデバイスメジャー番号がもし
違った場合は上記の mknod コマンドのオプションを変えてください。
ちなみにこの場合、デバイスメジャー番号は、

 crw-------   1 root     tty        4,   1 May  7 21:39 /dev/tty1
                                   ***

 $ mknod -m 622 /dev/tty0 c 4 0
                           ***

「***」の4がそうです。この4の右隣の数字がマイナー番号で、
tty0 なら 0 tty1 なら 1 になっているはずです。

デバイス番号が違うなんてことはないでしょうけど。。。

外していたらごめんなさい。



---

Atushi Ishizawa    ais@xxxxxxxxxxxxxxxx