Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000122Vine Linux1 バグ公開2006-09-02 16:052006-10-19 15:32
anonymous 
daisuke 
不明 
完了不明 
4.0beta 
 
なし
0000122: インストール時の時刻について
Vine 3.2 のβテスト時に対応して頂いた、インストール時の時刻の件です。
インストール時は hwclock を UTC と見るようですが、hwclock をローカルタイムで運用する場合、日本だとインストール直後に再起動すると9時間前に戻ることになり、インストール時に行われたこと(ファイルシステム作成やファイル作成など)が未来の時刻になってしまいます。
この影響で、インストーラで ext2 ファイルシステムを作成すると、直後の再起動時に fsck が行われます。(日付計算ミスも絡んでいますが。)

とりあえず 3.2 と同様に mkfs 前にタイムゾーン設定していただくわけにはいかないでしょうか。
設定されていません。
課題の履歴
2006-09-02 16:05anonymous新規課題
2006-09-06 21:26daisuke担当者 => daisuke
2006-09-06 21:26daisuke状態新規 => テスト待ち
2006-09-06 21:26daisukeコメント追加: 0000674
2006-09-27 00:36anonymousコメント追加: 0000675
2006-10-07 17:48anonymousコメント追加: 0000676
2006-10-19 01:27anonymousコメント追加: 0000677
2006-10-19 15:32kazutaka状態テスト待ち => 完了
2006-10-19 15:32kazutakaコメント追加: 0000678

コメント
(0000674)
daisuke   
2006-09-06 21:26   
> とりあえず 3.2 と同様に mkfs 前にタイムゾーン設定していただくわけ
> にはいかないでしょうか。

mkfs 前にタイムゾーンを設定するように変更しました。
次のβでなおっていると思います。
(0000675)
anonymous   
2006-09-27 00:36   
元投稿者です。
投稿1が一部間違っていることに気づきました。
β1の時から時刻設定はパッケージインストール前に行われており、ファイル作成時刻が9時間未来になることはないようです。
昔の事例からの先入観があったせいか、確認不足でした。申し訳ありません。

ファイルシステムのフォーマットがタイムゾーン設定前に行われるのはβ2でも変わっていないようです。
(0000676)
anonymous   
2006-10-07 17:48   
β3でも状況は変わっていません。
以下は /var/log/anaconda.log の抜粋です。
* moving (1) to step checkdeps
* using dbus-0:0.61-0vl2.i386 to satisfy dbus-0.61
* using dbus-glib-0:0.61-0vl2.i386 to satisfy dbus-glib-0.61
* had unresolved dependencies, resolved.
* moving (1) to step confirminstall
* moving (1) to step install
* moving (1) to step enablefilesystems
* formatting swap as swap
* formatting / as ext2 <-- ここでmkfs?
* formatting /boot as ext2 <-- ここでmkfs?
* trying to mount sda2 on /
* isys.py:mount()- going to mount /tmp/sda2 on /mnt/sysimage
* trying to mount sda1 on /boot
* isys.py:mount()- going to mount /tmp/sda1 on /mnt/sysimage/boot
* trying to mount none on /proc
* isys.py:mount()- going to mount none on /mnt/sysimage/proc
* trying to mount none on /sys
* isys.py:mount()- going to mount none on /mnt/sysimage/sys
* moving (1) to step migratefilesystems
* moving (1) to step setuptime <-- ここで時刻設定?
* moving (1) to step preinstallconfig
(0000677)
anonymous   
2006-10-19 01:27   
β4で修正されたことを確認しました。
 ext2 でインストール後の再起動時に fsck されませんでした。
 tune2fs -l で Filesystem Created 時刻も確認しました。
 anaconda.log では enablefilesystems の前に setuptime されていました。
完了処理お願いします。
by 元投稿者
(0000678)
kazutaka   
2006-10-19 15:32   
> β4で修正されたことを確認しました。

状態を完了に変更します。