Yanlış kapanma ile ne zarar görebilir ve ne kontrol edilebilir?


16

Herhangi bir şey olursa, birkaç uygunsuz kapatma ve güç sorunundan sonra endişelenmeliyim? (Ubuntu Sunucusu 17.04)

Hikayemin kısa versiyonu, kapatma işleminin anakartımın kararsız güç kaynaklarına karşı devre korumasını tetikleyeceğidir, bu noktada bilgisayar hemen kapanır ve bir uyarı mesajı ile post ekrana tekrar açılır. Sabit diskleri hdparm -y ile beklemeye almaya çalışırsam da aynı şey olur.

Güç kaynağını değiştirmek bu sorunu çözdü, ancak bunu anlamanın ne kadar sürdüğünü itiraf etmekten utanıyorum.

Kontrol etmem gereken herhangi bir şey veya yapabileceğim düzeltici eylemler var mı? İşletim sistemini (tekrar) yeniden yüklemek dünyanın en kötü yanı olmaz, ama rahatsız edip etmeyeceğimi merak ediyorum. Sistem diski bir SSD ve medya depolama için yansıtılmış Btrf'lerde iki WD Red sürücüsüdür.


Gemiye hoş geldiniz, bu mükemmel ilk soruyu tebrik ediyoruz! +1
tatlı

Umarım birisi fsck benzeri komutlarla ayrıntılı bir cevap yazar, ancak kısaca: herhangi bir yerde EXT4 varsa, bu tür durumlara karşı çok kararlıdır. Ancak tekilleştirme nedeniyle BTRFS bu konuda kötüdür. Güç kaybı üzerine, tekilleştirme nedeniyle asla dokunmadığınız vidalı dosyaları bırakabilir. Harici bir sürücüde böyle iki durum yaşadım ve ext4'e geçtim.
Hi-Angel

Hmm ... sistemi EXT4. Btrfs hakkında ilginç bir not, ama hiç tekilleştirme kullandığımı sanmıyorum. Bu otomatik olarak gerçekleşen bir şey değil mi?
Kullanıcı 4574

1
Ayrıca, haltkomutları kullanabilir ve daha sonra, bilgisayarların "Bilgisayarınızı şimdi kapatmak güvenli" olduğu eski günlerde olduğu gibi, siyah ekranı birkaç dakika boyunca görüntüledikten sonra bilgisayarı el ile
güçlendirebilirsiniz

Veri tekilleştirme otomatiktir, BTRFS'nin bir özelliğidir. Yine de devre dışı bırakılıp bırakılamayacağını bilmiyorum.
Hi-Angel

Yanıtlar:


9

ext4Dosya sistemini kontrol etmenin en kolay yolu

fsck.mode=force

önyükleme parametresi olarak.

/etc/default/grubÖnyükleme sırasında veya manuel olarak yapılabilir .

upstartRun kullanan eski sistemler için

sudo touch /forcefsck

ve yeniden başlatın.

Komut /forcefsck, sisteme önyükleme sırasında sürücüleri kontrol etmesini söyleyen boş bir dosya oluşturur .

Önyükleme sırasında, dosya sistemi yüklenmeden önce fsckçalışır ve hata olup olmadığını gösterir.

Aksi takdirde, bazı harici aygıtlardan önyükleme yapmanız gerekir.


Bu hiçbir şey yapmıyor gibiydi, normal çizme. Bunun systemd tabanlı sistemlerde çalışmadığını bir yerde okudum? Yoksa gerçekten bu kadar hızlı mı ...
Kullanıcı 4574

Başlangıçta çalışırdı. ext4Uzun süre kullanmıyorum ve işe yaramadığını fark etmedim. Fakat aynı şeyi systemd ile yapmanın bir yolu olmalı.
Pilot6

@ User4574 Nasıl yapılacağını ekledim systemd.
Pilot6

Grub'ta önyükleme parametreleri ekleyerek bakmak zorunda kaldım, ama bu işe yaradı. Teşekkür ederim.
Kullanıcı 4574

4

Ubuntu'nun ext4standart bir bölümdeki Ubuntu'nun standart dosya sistemi aşağıdaki komutla kontrol edilebilir

sudo e2fsck -f /dev/sdxn

ya da kötü blokları (fiziksel olarak kötü bloklar) kontrol etmek istiyorsanız

sudo e2fsck -cf /dev/sdxn

burada x, sürücü harfidir ve n, bölüm numarasıdır /dev/sda1.

Ayrıntılar man e2fsckiçin bakınız.

Bir kurtarma linux sürücüsü veya bir Ubuntu masaüstü canlı sürücü ve örneğin başka bir sürücüye, canlı bir sürücü, gelen önyükleme hedef bölüm olmalı değil monte edilebilir Bu komutu çalıştırdığınızda.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.