GNU/Linux >> Linux Esercitazione >  >> Linux

/dev/sdb:nessun file o directory di questo tipo (ma esiste /dev/sdb1 ecc.)

Sulla maggior parte delle installazioni Linux non integrate e su molte installazioni integrate, /dev si trova su un filesystem supportato da RAM, non sulla partizione root. La maggior parte delle installazioni attuali ha /dev come filesystem tmpfs, con il demone udev che crea le voci quando viene notificato dal kernel che dell'hardware è disponibile. I kernel recenti offrono la possibilità di avere /dev montato come filesystem devtmpfs, che è popolato direttamente dal kernel.

Penso che Ubuntu 12.10 utilizzi ancora udev. Ad ogni modo, /dev non dovrebbe trovarsi sulla partizione root (come mostrato dall'output di df /dev ), dovrebbe trovarsi sul proprio filesystem. Hai accidentalmente smontato /dev ?

La prima cosa che dovresti provare è riavviare:questo dovrebbe montare /dev propriamente. Prima di ciò, controlla di non aver aggiunto una voce per /dev in /etc/fstab (non dovrebbe esserci alcuna riga con /dev nella seconda colonna).

Anche con /dev sulla partizione root, puoi creare /dev/sdb eseguendo

cd /dev
sudo MAKEDEV sdb

Ma non avendo /dev gestito dinamicamente non è una configurazione stabile, incontrerai problemi simili per molti altri hardware.


Linux
  1. Come sostituire un disco rigido guasto nel software RAID Linux

  2. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  3. Linux:differenza tra /dev/console , /dev/tty e /dev/tty0?

  4. Quanto sono portatili /dev/stdin, /dev/stdout e /dev/stderr?

  5. Come mappare il dispositivo /dev/sdX e /dev/mapper/mpathY dal dispositivo /dev/dm-Z

tty (/dev/tty ) vs pts (/dev/pts) in Linux

Quando usare /dev/random vs /dev/urandom?

Quando dovrei usare /dev/shm/ e quando dovrei usare /tmp/?

Linux:differenza tra /dev/console , /dev/tty e /dev/tty0

kernel:disabilitare /dev/kmem e /dev/mem

È sbagliato collegare /dev/random a /dev/urandom su Linux?