Re: [th/x86_64] Niegrzeczny moduł ext3
Mateusz Kijowski
mateusz.kijowski w gmail.com
Wto, 22 Wrz 2009, 17:57:08 CEST
Czyli było tak:
> [ 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.
> [...]
> ------------------------------------------------------------------------------
> Napędzane przez PLD Linux Distribution
> [...]
(teraz idzie hwclock --hctosys )
> 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.
> ------------------------------------------------------------------------------
> $ sed '/^\($\|\s*#\)/d' /etc/sysconfig/clock /etc/sysconfig/timezone
> UTC=false
Czyli zegar sprzetowy trzyma czas w CEST (UTC+2), czyli zanim
rc-skrypty ustawiły odpowiedni timezone to czas systemowy był 23:30:29
a nie 21:30:29 i fsck to wykrył o 21:30:35 (czasu systemowego). Czyli
jakby podobnie do
https://bugs.launchpad.net/ubuntu/+source/clock-setup/+bug/422869
Tutaj: https://bugs.launchpad.net/ubuntu/+source/clock-setup/+bug/422869/comments/4
Ts'o pisze, że można to naprawić ustawiając w /etc/e2fsck.conf:
[options]
buggy_init_scripts = 1
ale chyba najpierw wypadałoby sprawdzić dlaczego jest bałagan z
czasem. Co mówi hwclock --localtime && date ? Jeśli nie bootujesz
popsutych systemów to może warto ustawić UTC=true w
/etc/sysconfig/clock ? A może Ktoś(TM) coś w rc-skryptach popsuł?
Pozdrawiam,
Mateusz
Więcej informacji o liście dyskusyjnej pld-devel-pl