Saya memiliki versi USB langsung Ubuntu 11.04 yang terinstal dengan Unetbootin.
Setelah beberapa waktu saya mengalami beberapa bug saat meningkatkan kernel dan mencoba menggunakan layar kedua di laptop saya. Kemudian saya melihat masalah aneh yang tampaknya tidak berhubungan: setiap kali saya mencoba sudo
something
saya mendapat respons yang sama:
sudo: can't open /etc/sudoers: No such file or directory
sudo: no valid sudoers sources found, quitting
Tidak dapat melakukan apa pun yang membutuhkan hak akses root, saya reboot menggunakan single
opsi boot dan dapat mengakses konsol root.
Saya perhatikan perilaku berikut:
# ll /etc/sudoers
-r--r----- 0 root root 1014 2011-05-31 16:23 /etc/sudoers
# cat /etc/sudoers
cat: /etc/sudoers: No such file or directory
Apakah ada yang salah dengan jumlah tautan keras menjadi nol? Bagaimana saya bisa mengubahnya? Hitungan tautan keras adalah 1 pada komputer saya yang lain yang berfungsi dengan benar.
Pengguna sesi langsung masih milik grup admin jika itu penting.
sumber
.bash_history
file Anda di direktori home drive USB Anda, perintah Anda akan muncul di sana.Jawaban:
Hitungan tautan keras nol berarti bahwa entri direktori bukan milik file apa pun. Kedengarannya seperti sistem file yang rusak.
sumber
Seperti yang dikatakan @Florian Diesch, saya juga menyarankan untuk melakukan
fsck
pada partisi itu.Selain itu, saat dalam mode pengguna tunggal, dan jika Anda dapat mengakses jaringan, instal ulang
sudo
paket:sumber
Ada forum lain / kesalahan tentang sistem file persisten LiveCD / LiveUSB semakin rusak dari waktu ke waktu, ini adalah kesalahan lama kembali 3 atau 4 tahun di ubuntu?
Versi Live USB / Live CD hanya menggunakan file casper-rw untuk menyimpan semua data persisten, jika Anda ingin "menginstal ulang" atau "menginstal bersih" kemudian menghapus file casper-rw lama dan membuat file kosong baru akan lakukan itu (meskipun mungkin akhirnya akan rusak lagi)?
Seharusnya bisa boot ke Live CD "reguler" tanpa kegigihan dari menu boot, di tambang saya tekan Tab pada menu boot untuk mengedit dan menghapus kata "kegigihan" (atau mungkin persisten, tidak ingat) dan boot LiveCD lama biasa, bahkan ketika sistem file persisten saya memiliki kesalahan (seperti sudo tidak berfungsi, masalah misc lainnya muncul sampai saya menghapus casper-rw, buat yang kosong baru dan mulai lagi untuk bulan berikutnya)
PS. semua kesalahan sistem file ada di dalam file casper-rw, stik usb (atau kartu memori, dll) sistem file & "disk" tetap dalam kondisi baik, persis di dalam casper-rw memburuk. Milik saya memiliki sistem file FAT atau FAT32 pada kartu memori, tetapi casper-rw menggunakan ext2 fyi
sumber