[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#705879: general: wheezy don't boot on ext4 with external-journal



Package: general
Severity: normal

Dear Maintainer,
*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?
   I would like to wheezy work on ext4 with external-journal. But debian is not
boot.
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   I did it.
1 Boot LiveCD
2 I did 2 partitions /dev/sda1 - 80GB and /dev/sdc1 - 128MB
3 mke2fs -O journal_dev -L DEBIAN /dev/sdc1
4 mkfs.ext4 -J device=/dev/sdc1 /dev/sda1
5 fsck.ext4 -f /dev/sda1
6 reboot and boot debian-install-cd
7 debian is installed on partition /dev/sda1
8 reboot ...
9 system writen:
 Loading, please wait...
 INIT: version 2.88 booting
 [info] Using makefile-style concurrent boot in runlevel S.
 [ ok ] Starting the hotplug events dispatcher: udevd.
 [ ok ] Synthesizing the initial hotplug events...done
 [....] Waiting for /dev to be fully populated...[    5.769241] piix4_smbus
0000:00:07.0: SMBus base address uninitialized - upgrade BIOS or use
force_addr=0xaddr
 done.
 [ ok ] Setting preliminary keymap...done.
 [ ok ] Setting parameters of disc: (none).
 [ ok ] Activating swap...done.
 [....] cheking root file system...fsck from util-linux 2.20.1
 fsck.ext4: Device or resource busy while checking ext3 journal for DEBIAN

 DEBIAN: ********** WARNING: Filesystem still has errors **********

 fsck died with exit status 12
 failed (code 12).
 [....] An automatic file system check (fsck) of the root filesystem failed. A
manual fsck must be performed, then the system res
 [FAILd. The fsck should be performed in maintenance mode with the root
filesystem mounted in read-only mode. ... failed!
 [....] The root filesystem is currently mounted in read-only mode. A
maintenance shell will now be started.  After performing sys
 [warnaintenance, press CONTROL-D to terminate the maintenance shell and
restart the system. ... (warning).
 Give root password for maintenance
 (or type Control-D to continue):

If reboot in LiveCD
tune2fs -O ^has_journal /dev/sda1
tune2fs -J size=128 /dev/sda1
fsck.ext4 -f /dev/sda1
reboot
wheezy to boot normaly. But /dev/sda1 have not external-journal.

P.S. Squeeze have not this problem.

*** End of the template - remove these lines ***



-- System Information:
Debian Release: 7.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/6 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


Reply to: