[th/x86_64] Niegrzeczny moduł ext3
Daniel Dawid Majewski
light-i w o2.pl
Czw, 17 Wrz 2009, 23:43:17 CEST
Ostatni spotykam się na kilku maszynach z problemem uruchamiania się systemu w singlu wskutek
nieprawidłowego czasu w superbloku (tekst przepisywany ze zdjęcia):
------------------------------------------------------------------------------
Napędzane przez PLD Linux Distribution
[...]
Dzisiejsza data : czw, 17 wrz 2009, 21:30:35, CEST [...]
[...]
Checking root filesystem [...]
RootPLDLinux_TH: Superblock last write time (Thu Sep 17 23:30:29 2009
now = Thu Sep 17 21:30:35 2009) is in the future.
RootPLDLinux_TH: NIEOCZEKIWANA NIESPÓJNOŚĆ; TRZEBA URUCHOMIĆ fsck RĘCZNIE.
(tzn. bez opcji -a ani -p)
*** Podczas sprawdzania systemów plików wykryto błąd niemożliwy do usunięcia.
*** Uruchamianie powłoki; system zostanie zrestartowany
*** po opuszczeniu powłoki.
give root password for maintenance
(or type Control-D to continue):
------------------------------------------------------------------------------
Podejrzewam moduł obsługujący filesystem ext3 o babola (dorzucanie 2 godzin do prawidłowego czasu), ponieważ dokładnie
chwilę wcześniej mieszał, co widać we fragmencie dmeseg (też przepisywane z foto) :
------------------------------------------------------------------------------
Linux version 2.6.28.10-3 (builder w rhea-pld) (gcc version 4.4.0 20090712 (release) (PLD-Linux) ) #1 SMP Wed Jul 22
02:12:55 CEST 2009
[ 8.120844] EXT-fs: sda2: orphan cleanup on readonly fs
[ 8.129280] ext3_orphan_cleanup: deleting unreferenced inode 130881
[ 8.129316] ext3_orphan_cleanup: deleting unreferenced inode 130877
[ 8.140482] ext3_orphan_cleanup: deleting unreferenced inode 130871
[ 8.140499] ext3_orphan_cleanup: deleting unreferenced inode 130858
[ 8.147508] ext3_orphan_cleanup: deleting unreferenced inode 130851
[ 8.155858] EXT-fs: sda2: 5 orphan inodes deleted
[ 8.164391] EXT-fs: recovery complete.
[ 8.175342] EXT3-fs: mounted filesystem with ordered data mode.
------------------------------------------------------------------------------
$ sed '/^\($\|\s*#\)/d' /etc/sysconfig/clock /etc/sysconfig/timezone
UTC=false
ARC=false
SRM=false
ZONE_INFO_DIR="/usr/share/zoneinfo"
ZONE_INFO_SCHEME="posix"
TIMEZONE="Europe/Warsaw"
------------------------------------------------------------------------------
Czy potrzeba jeszcze dodatkowych danych, aby można było się pochylić na problemem ?
--
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/jid.pl
Więcej informacji o liście dyskusyjnej pld-devel-pl