GNU/Linux >> Linux の 問題 >  >> Linux

/dev/sdb:そのようなファイルやディレクトリはありません (ただし /dev/sdb1 などは存在します)

ほとんどの非組み込み Linux インストール、および多くの組み込みインストールでは、 /dev ルートパーティションではなく、RAM でバックアップされたファイルシステム上にあります。現在のほとんどのインストールには /dev があります tmpfs ファイルシステムとして、一部のハードウェアが使用可能であることがカーネルから通知されると、udev デーモンがエントリを作成します。最近のカーネルは /dev を持つ可能性を提供します カーネルによって直接読み込まれる devtmpfs ファイルシステムとしてマウントされます。

Ubuntu 12.10 はまだ udev を使用していると思います。いずれにせよ、/dev ルート パーティションに配置しないでください (df /dev の出力で示されているように) )、独自のファイルシステムにある必要があります。誤って /dev をアンマウントしませんでしたか ?

最初に再起動する必要があります。これにより、/dev がマウントされます。 ちゃんと。その前に、 /dev のエントリを追加していないことを確認してください /etc/fstab で (/dev の行がないはずです) 2 番目の列にあります)。

/dev でも ルート パーティションでは、/dev/sdb を作成できます。 実行することで

cd /dev
sudo MAKEDEV sdb

しかし、/dev はありません 動的に管理される構成は安定した構成ではありません。他の多くのハードウェアでも同様の問題が発生します。


Linux
  1. Linux:/ dev / console、/ dev / tty、/ dev / tty0の違いは?

  2. /dev/sda と /dev/sdb をどのように交換しますか?

  3. /dev/shm/ と /tmp/ はいつ使用する必要がありますか?

  1. /dev/zero から /dev/null への DD ...実際に何が起こるか

  2. unix:///var/run/supervisor.sock そのようなファイルはありません

  3. Linux:/dev/console 、 /dev/tty 、 /dev/tty0 の違い

  1. Linux が /dev/tty と /dev/tty0 を使用する方法

  2. Linux で /dev/random を /dev/urandom にリンクするのは間違っていますか?

  3. echo または print /dev/stdin /dev/stdout /dev/stderr