“sudo: açılamıyor… Salt okunur dosya sistemi” nasıl düzeltilir?

110

Başlık, olmasını istediğim gibi tanımlayıcı olmayabilir, ancak daha iyi biriyle gelemedi.

Sunucumun dosya sistemi Salt okunur oldu. Ve neden böyle olduğunu ve nasıl çözüleceğini anlamıyorum.

Sunucuya SSH gönderebilirim ve örneğin apache2'yi başlatmaya çalışırken aşağıdakileri elde ederim:

[email protected]:~$ sudo service apache2 start
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system
 * Starting web server apache2                                                                                                                                                                                                               (30)Read-only file system: apache2: could not open error log file /var/log/apache2/error.log.
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

Sunucuyu yeniden başlatmayı denediğimde:

[email protected]:~$ sudo shutdown -r now
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system

El ile yeniden başlattığımda, bir şeylerin yanlış olduğunu söyleyen herhangi bir uyarı veya mesaj olmadan başlatılır.

Umarım birileri beni bu sorunu çözmek için doğru yöne yönlendirebilir.

    
sordu John 07.10.2012 17:41

16 cevap

50

Dosya sistemi, bir dosya sistemi tutarlılığı sorunu varsa, sistem çalışırken genellikle salt okunur olur. Bu fstab errors=remount-ro olarak belirtilir ve bir FS erişimi başarısız olduğunda veya Alt + SysRq + üzerinden bir acil salt okunur remount istendiğinde ortaya çıkar. U . Koşabilirsiniz:

sudo fsck -Af -M
Tüm dosya sistemlerini kontrol etmek için

. Diğer cevap durumlarından biri olarak,% co_de yüzdesine bakmak da çok yararlıdır.

Düzenleme: Komut satırında dmesg değerini unutmayın.

    
verilen cevap hexafraction 07.10.2012 17:58
40

Sorunumu çözen komut şu:

mount -o remount /

yeniden başlat veya sudo fsck -Af 'den daha iyi

    
verilen cevap Sulliwane 30.01.2013 17:23
31

Hexafraction tarafından cevap benim için işe yaramadı. Her defasında% co_de dosyasını çalıştırmayı denedim sadece gösterdi

$ sudo fsck -Af -M
fsck from util-linux 2.20.1

ve başka hiçbir şey. Hata ya da bir şey yok. Benim için canlı bir diske önyükleme ve bunu yürütme çalıştı -

sudo fsck.ext4 -f /dev/sda1

Söz konusu bölüm sudo fsck -Af -M 'si ext4 dosya sistemiydi.

    
verilen cevap Bibhas 17.02.2014 16:44
10

Dosya sistemi / günlük kayıt sistemi ile ilgili herhangi bir sorun olup olmadığını görmek için dmesg | grep "EXT4-fs error" çalıştırmayı deneyin. Sisteminizi yeniden başlatmanızı öneririm o zaman. Ayrıca, ObsessiveSSOℲ tarafından sudo fsck -Af yanıtı incitmez.

    
verilen cevap thiagowfx 24.06.2013 20:17
9

Kök dosya sisteminizi rw olarak yeniden takmaya zorlamak istiyorsanız, aşağıdakileri yapabilirsiniz.

mount -o remount,rw /
    
verilen cevap johnboiles 01.06.2015 07:07
6

Bazen bunun sistemin zamanını unutmasından kaynaklanabileceğini unutmayın - disk denetimi başarısız çünkü günlüğündeki tarihler GELECEKTİR!

BIOS süresini ayarlama (ve BIOS pilini kontrol etme), bu sorunu benim için herhangi bir disk kurtarma işlemi yapmadan çözdü.

    
verilen cevap Tony Cook 23.02.2016 03:15
1

Genellikle linux, dosya sistemlerinizi yalnızca hatalar oluştuğunda, özellikle disk veya dosya sisteminin kendisindeki hatalar gibi yanlış bir günlük girişi gibi hatalar halinde okur.

Diskle ilgili hatalar için dmesg öğenizi kontrol etseniz iyi olur.

Google, bu konuyla ilgili tartışmalarla dolu ve şunları yapabilirsiniz: yapılandırmanıza daha yakındır, ancak dmesg değerine genel bakış yeterlidir.

    
verilen cevap axis 07.10.2012 17:58
1

(Önceki yanıt silindi)

Düzenleme: Ana sorun, windows tarafındaydı. Windows 10'umu güncelledikten sonra, 'hızlı başlangıç' seçeneği otomatik olarak etkinleştirildi. Bu seçeneğin tekrar devre dışı bırakılması ve tekrar makinenin yeniden başlatılması üzerine, sorun ortadan kalktı. Windows 10 günlerce bana ağır baş ağrısı verdi :(

'Hızlı başlangıç' seçeneği, kontrol panelindeki 'güç seçenekleri'nde bulunabilir. Bunu devre dışı bırak! :)

    
verilen cevap sarthak-sopho 23.12.2017 09:18
1

Makinenizi Ubuntu ve Windows ile birlikte ikili olarak ön yüklüyorsanız ve bu sorunla karşılaşırsanız, Windows dosya sistemini değiştirdiğinden, bu durum hile yapabilir. Hızlı başlangıç ​​özelliğini devre dışı bırakmayı deneyin

  

Kontrol Paneli & gt; Donanım ve Sesler & gt; Güç Seçenekleri & gt; (solda) Kapağın kapanışını seçin & gt; Şu anda kullanılamayan ayarları değiştir & gt; 'Hızlı başlatmayı aç' seçeneini kaldırın

Şimdi Ubuntu'ya giriş yapmak sorunu çözecek. Umarım bu yardımcı olur!

İşte

    
verilen cevap Joyy 25.04.2018 10:03
0

önce Kurtarma Menüsü (salt okunur) seçmek dpgk Damarlı paketleri onar sonunda Kurtarma Menüsü olacak Kurtarma Menüsü (okuma / yazma) seçmek root Komut penceresi kullanıcısı ve root kullanıcısı olarak kullanabileceksiniz!

    
verilen cevap nikolaos 15.08.2014 11:36
0

Benim durumumda, ilk kurulumdan sonra RAID 1 stabilize edildi. S / w RAID1'de / boot'um var. Sistemi bir gecede terk etti ve yeniden başlattı, her şey yolunda gidiyor. Richard

    
verilen cevap Richard Moore 08.12.2015 12:51
0

Yanlış yapılandırılmış önyükleme ayarları (% co_de yüzdesini / olarak yüklemeyi deneyin) sürücüden veya bölüm fiziksel hatasından değil.

ext2 bana verdi:

ext3-fs (sda2): error: couldn't mount because of unsupported optional features (240) 
ext2-fs (sda1): error: couldn't mount because of unsupported optional features (240) 
ext4-fs (sda2): mounted file system with ordered data mode: opts: (null)

dmesg | grep "error" değerini yalnızca fstab / yönergesi nedeniyle okudu.

    
verilen cevap misiagogo 21.08.2016 08:22
0

Benim için, bu sorunu çözen bir sistemi yeniden başlat

sudo reboot

bundan bahsettiği gibi.

    
verilen cevap Zaman Oof 14.03.2017 19:09
0

Arızalı bir donanım olup olmadığını kontrol edin. Bu hatayı sabit disk gevşemesi nedeniyle aldım. Ran mount -o remount, rw / ve iyi çalıştı.

    
verilen cevap Mwongera 15.06.2017 16:04
0

Bu bana çalıştı

İlk önce bölümleri listeliyorum:

sudo fdisk -l

Bölme

    Device Boot         Start         End      Blocks   Id  System
    /dev/sda1            2048      999423      498688   82  Linux swap / Solaris
    /dev/sda2          999424    83886079    41443328   83  Linux

Bu yüzden sistemin bölümlerini tamir ettim:

sudo fsck -f -y /dev/sda2
  

Sadece f (force) parametresiyle çalıştım, y parametresi   Tüm sorularda evet cevap ver

Sonunda makineyi yeniden başlattım:

sudo reboot
    
verilen cevap Wictor Chaves 02.02.2018 12:46
0

18.04 LTS sürümünü kullanıyorum ve yaptığım şey, önce hasarlı disklerimi çıkardım, daha sonra "Diskler" uygulamasına gidip çizgi halinde sunarak uyguladım. Oradan hasarlı olan sürücüyü seçtim. Çalışmaması için bağlantısının kesildiğinden emin olun. Seçenekler menüsünde (küçük dişli şekli) ve “onarım dosya sistemi” üzerine tıklandı. Boom! Bir çekicilik gibi çalıştım.

    
verilen cevap Cdadgy71 02.06.2018 14:07

Etiketlerdeki diğer soruları oku