Pada kebanyakan instalasi Linux non-embedded, dan banyak instalasi embedded, /dev
ada di sistem file yang didukung RAM, bukan di partisi root. Sebagian besar instalasi saat ini memiliki /dev
sebagai sistem file tmpfs, dengan daemon udev membuat entri saat diberi tahu oleh kernel bahwa beberapa perangkat keras tersedia. Kernel terbaru menawarkan kemungkinan memiliki /dev
dipasang sebagai sistem file devtmpfs, yang diisi langsung oleh kernel.
Saya pikir Ubuntu 12.10 masih menggunakan udev. Apa pun itu, /dev
seharusnya tidak berada di partisi root (seperti yang ditunjukkan oleh keluaran df /dev
), itu harus pada sistem file sendiri. Apakah Anda tidak sengaja meng-unmount /dev
?
Hal pertama yang harus Anda coba adalah mem-boot ulang:ini harus me-mount /dev
dengan baik. Sebelum itu, pastikan Anda belum menambahkan entri untuk /dev
di /etc/fstab
(seharusnya tidak ada baris dengan /dev
di kolom kedua).
Bahkan dengan /dev
pada partisi root, Anda dapat membuat /dev/sdb
dengan menjalankan
cd /dev
sudo MAKEDEV sdb
Tetapi tidak memiliki /dev
dikelola secara dinamis bukan konfigurasi yang stabil, Anda akan mengalami masalah serupa untuk banyak perangkat keras lainnya.