[Bug 564325] New: forced file-system check on boot should show progress indicator
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c0 Summary: forced file-system check on boot should show progress indicator Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: madworm_de.novell@spitzenpfeil.org QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091103 SUSE/3.5.5-1.1.2 Firefox/3.5.5 A particularly large ext3 partition had reached it's max_mount_count and a file-system check was forced. After being informed of this fact, no further progress bar was shown. As fsck.ext3 has the option "-C 0" already built in, why not use it ? Especially new users may run out of patience and reset the system. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c shuang qiu <sqiu@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sqiu@novell.com AssignedTo|bnc-team-screening@forge.pr |vojtech@novell.com |ovo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c Jiri Kosina <jkosina@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jkosina@novell.com |jack@novell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c1 Jan Kara <jack@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |madworm_de.novell@spitzenpf | |eil.org --- Comment #1 from Jan Kara <jack@novell.com> 2010-01-18 17:12:49 UTC --- Thanks for the report. We already try to do that in init scripts so something went wrong (we detect whether we are running on /dev/tty1 and if so we run fsck with -C parameter)... Was this a root filesystem or some other one? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c2 --- Comment #2 from robert spitzenpfeil <madworm_de.novell@spitzenpfeil.org> 2010-01-18 18:47:22 UTC --- Data partition, lots of small files, about 100GB. It also contains /home if that matters. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c3 --- Comment #3 from robert spitzenpfeil <madworm_de.novell@spitzenpfeil.org> 2010-01-18 22:02:53 UTC --- /etc/init.d/boot.localfs: ------ if test "$REDIRECT" = "/dev/tty1" ; then FSCK_OPTS="$FSCK_OPTS -C" ------ If I read the manual correctly it should be "$FSCK_OPTS -C 0". A similar method is used in /lib/mkinitrd/scripts/boot-mount.sh But the real problem is that during startup $REDIRECT does not evaluate to "/dev/tty1" on my system, but to "/dev/char/../tty1". Therefore "-C 0" never gets set! -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c4 --- Comment #4 from robert spitzenpfeil <madworm_de.novell@spitzenpfeil.org> 2010-01-18 22:21:48 UTC --- OK, forget about "-C 0". It works on a console once my system is up, but not in the init scripts. Leave it at "-C". What helps though is a construct like this: ------ if test "$REDIRECT" = "/dev/tty1" -o "$REDIRECT" = "/dev/char/../tty1"; then FSCK_OPTS="$FSCK_OPTS -C" ------ -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c5 Jan Kara <jack@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|madworm_de.novell@spitzenpf |werner@novell.com |eil.org | --- Comment #5 from Jan Kara <jack@novell.com> 2010-01-18 22:31:54 UTC --- Yes, I thought it will be something like that... Thanks for debugging that. I think we might want to change showconsole to return saner path because also other boot scripts might malfunction when given such path. Werner, what do you think? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c6 Dr. Werner Fink <werner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |mvancura@novell.com, | |ro@novell.com, | |werner@novell.com Info Provider|werner@novell.com | --- Comment #6 from Dr. Werner Fink <werner@novell.com> 2010-01-19 10:42:12 UTC --- It would be much easier to use if test "${REDIRECT##*/}" = "tty1" ; then FSCK_OPTS="$FSCK_OPTS -C" fi to make this sure. This have to be done in /etc/init.d/boot.localfs /etc/init.d/boot.rootfsck and maybe in /lib/mkinitrd/scripts/boot-mount.sh as there is also /sbin/showconsole used to determine the real phyical device used for the orginal system console. Adding maintainers of aaa_base and mkinitrd to carbon copy list. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c7 Jan Kara <jack@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ro@novell.com --- Comment #7 from Jan Kara <jack@novell.com> 2010-01-19 14:09:28 UTC --- Yes, I agree such check would be fine. Ruedi, can you please fix that? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c8 Ruediger Oertel <ro@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|ro@novell.com |mmarek@novell.com --- Comment #8 from Ruediger Oertel <ro@novell.com> 2010-02-14 23:05:10 UTC --- submitted aaa_base to factory changing needinfo for mkinitrd -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c9 Michal Marek <mmarek@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |mmarek@novell.com Info Provider|mmarek@novell.com | --- Comment #9 from Michal Marek <mmarek@novell.com> 2010-02-17 12:36:16 UTC --- Fixed in mkinitrd with http://gitorious.org/opensuse/mkinitrd/commit/a5c9f37a65f. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c10 Jan Kara <jack@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ro@novell.com --- Comment #10 from Jan Kara <jack@novell.com> 2010-02-17 12:56:23 UTC --- I've talked with Michal and he'll also include the fix into the nearest maintenance update of initrd in openSUSE 11.2. Ruedi, could you please also add this fix to aaa_base in openSUSE 11.2 when there will be some update? Thanks. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c11 Ruediger Oertel <ro@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|ro@novell.com | --- Comment #11 from Ruediger Oertel <ro@novell.com> 2010-02-22 15:03:45 UTC --- enqueued -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c12 Jan Kara <jack@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #12 from Jan Kara <jack@novell.com> 2010-02-22 17:33:03 UTC --- Thanks. I'm closing the bug. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=564325 http://bugzilla.novell.com/show_bug.cgi?id=564325#c13 Dr. Werner Fink <werner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |msvec@novell.com --- Comment #13 from Dr. Werner Fink <werner@novell.com> 2010-03-01 12:24:42 UTC --- *** Bug 568349 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=568349 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com