Czy proces uruchamiania jest normalny? Rozruch trwa 50 sekund


8

Oto mój boot.log

resume: libgcrypt version: 1.5.0
fsck from util-linux 2.19.1
fsck from util-linux 2.19.1
fsck from util-linux 2.19.1
/dev/sda5: clean, 668102/3276800 files, 4449436/13107200 blocks
/dev/sda2: recovering journal
uhome: recovering journal
/dev/sda2: clean, 3030/74592 files, 200601/297200 blocks (check in 2 mounts)
uhome: clean, 282203/2621440 files, 8705593/10485760 blocks (check after next mount)
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
 * Starting AppArmor profiles       [170G 
[164G[ OK ]
 * Setting sensors limits       [170G 
[164G[ OK ]
Invalidating stale software suspend images... done.
 * Starting mDNS/DNS-SD daemon[164G[ OK ]
Starting DECnet... * Starting network connection manager[164G[ OK ]
done.
 * Stopping Failsafe Boot Delay[164G[ OK ]
 * Stopping System V initialisation compatibility[164G[ OK ]
 * Starting System V runlevel compatibility[164G[ OK ]
 * Starting Bumblebee supporting nVidia Optimus cards[164G[ OK ]
 * Starting LightDM Display Manager[164G[ OK ]
 * Starting save kernel messages[164G[ OK ]
 * Starting ACPI daemon[164G[ OK ]
 * Starting anac(h)ronistic cron[164G[ OK ]
 * Starting deferred execution scheduler[164G[ OK ]
 * Starting regular background program processing daemon[164G[ OK ]
 * Starting automatic crash report generation[164G[[31mfail[39;49m]
 * Stopping anac(h)ronistic cron[164G[ OK ]
 * Starting CPU interrupts balancing daemon[164G[ OK ]

Zawartość fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda5 during installation
UUID=d30f09f8-9580-4a6b-ac31-f69116793f9f /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda2 during installation
UUID=28309a48-2171-4784-8093-d0e5ca40e6de /boot           ext4    defaults        0       2
# /home was on /dev/sda6 during installation
UUID=4d7ee3e9-bf26-483d-af6e-efcd883126d0 /home           ext4    defaults        0       2
# swap was on /dev/sda10 during installation
UUID=f1a123f0-c81d-4f0a-9d5c-6780cbf8b9dc none            swap    sw              0       0

Oto dziennik dmesg: http://paste.ubuntu.com/826319/ '

Dziennik dmesg pokazuje trochę nierówności po 6 sekundach, zbyt długo czeka przed ponownym uruchomieniem po 24 sekundach.

Wyjście fdisk -li mount: http://paste.ubuntu.com/826397/

Wyłączyłem prawie wszystkie usługi, które mogę, ale uruchomienie trwa nadal 50 sekund. Podczas uruchamiania z Live USB nie zajmuje to 25 sekund.

Proces uruchamiania zatrzymuje się na około 20 sekund w wierszu „resume libcrypt version”. I te fscks są wykonywane przy każdym uruchomieniu. Czy te fscks są konieczne?

EDYCJA : Bootchart program rozruchowy


dodaj hasło dmesg wkrótce po uruchomieniu do pierwszego postu!
Michael K

ah i fsck = kontrola systemu plików - nie powinno być konieczne przy każdym uruchomieniu. Mój postęp uruchamiania zajmuje około. 19 sekund, ale z bardzo szybkim dyskiem twardym (1500 MB / s)
Michael K

@MichaelK Dodałem dziennik dmesg. Wiem o fsck, ale nie dostaję tego, który faktycznie sprawdza system plików po zamontowaniu 25/30. Po prostu pokazuje ten „fsck z util-linux ...” i te dzienniki „odzyskiwania dziennika”, gdzie zatrzymuje się przez większość czasu.
Muneeb

2
Odzyskiwanie dzienników dziennika oznacza, że ​​podczas zapisywania plików na dysku twardym wystąpił błąd. Może to spowodować złe zamknięcie lub ginący dysk twardy. Czy zdarza się to wielokrotnie? Czy próbowałeś uruchomić pełny plik fsck z płyty CD na żywo (z odmontowanym napędem !!!), aby go naprawić?
maco

1
@Muneeb Dodatkowo, czasami części są uszkodzone prosto z fabryki (stąd typowa roczna gwarancja na sprzęt, w którą wchodzi większość komputerów i części). Ponadto porównujesz czas rozruchu dysku półprzewodnikowego (Live USB) z czasem napędu opartego na talerzach / dyskach (standardowy dysk twardy). Półprzewodnikowe zawsze będą światy szybsze, ponieważ nie ma ruchomych części. Na marginesie (i z ciekawości), dlaczego martwisz się czasem rozruchu poniżej minuty?
Shauna

Odpowiedzi:


1

Normalny czas uruchamiania wynosi 40s (w tym BIOS). Być może masz jakiś „niezbyt dobry” sprzęt, który powoduje ten problem. Musisz także mieć wiele rzeczy na rozruchu i zainstalować wiele pakietów. Ale nie musisz się martwić.


2
Czy możesz podać cytat lub więcej informacji na temat twierdzenia, że ​​uruchomienie zwykle zajmuje 40 sekund?
Eliah Kagan

0

Możesz spróbować uruchomić Terminal, a następnie wprowadzić poniższy kod, zmodyfikowany w zależności od okoliczności / potrzeb.

sudo tune2fs -c 50 /dev/hda1

50 powinno sprawić, że system wykona fsck co 50 rozruchów. 50 ~ 100 uważa się za normalne. Hda1 może być hda1, hda2, hda3 ... lub sda1, sda2, sda3 ... w zależności od konfiguracji.

Aby uzyskać więcej informacji, wchodząc man tune2fs. Strzałka w dół powoduje przejście w dół przez podręcznika.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.