Thu Nov 21 23:20:25 2024
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2009-10-01

HANGOUT

2024-11-21 | 2024-10-21 | 2024-09-21 | 2024-08-21 | 2024-07-21 | 2024-06-21 | 2024-05-21 | 2024-04-21 | 2024-03-21 | 2024-02-21 | 2024-01-21 | 2023-12-21 | 2023-11-21 | 2023-10-21 | 2023-09-21 | 2023-08-21 | 2023-07-21 | 2023-06-21 | 2023-05-21 | 2023-04-21 | 2023-03-21 | 2023-02-21 | 2023-01-21 | 2022-12-21 | 2022-11-21 | 2022-10-21 | 2022-09-21 | 2022-08-21 | 2022-07-21 | 2022-06-21 | 2022-05-21 | 2022-04-21 | 2022-03-21 | 2022-02-21 | 2022-01-21 | 2021-12-21 | 2021-11-21 | 2021-10-21 | 2021-09-21 | 2021-08-21 | 2021-07-21 | 2021-06-21 | 2021-05-21 | 2021-04-21 | 2021-03-21 | 2021-02-21 | 2021-01-21 | 2020-12-21 | 2020-11-21 | 2020-10-21 | 2020-09-21 | 2020-08-21 | 2020-07-21 | 2020-06-21 | 2020-05-21 | 2020-04-21 | 2020-03-21 | 2020-02-21 | 2020-01-21 | 2019-12-21 | 2019-11-21 | 2019-10-21 | 2019-09-21 | 2019-08-21 | 2019-07-21 | 2019-06-21 | 2019-05-21 | 2019-04-21 | 2019-03-21 | 2019-02-21 | 2019-01-21 | 2018-12-21 | 2018-11-21 | 2018-10-21 | 2018-09-21 | 2018-08-21 | 2018-07-21 | 2018-06-21 | 2018-05-21 | 2018-04-21 | 2018-03-21 | 2018-02-21 | 2018-01-21 | 2017-12-21 | 2017-11-21 | 2017-10-21 | 2017-09-21 | 2017-08-21 | 2017-07-21 | 2017-06-21 | 2017-05-21 | 2017-04-21 | 2017-03-21 | 2017-02-21 | 2017-01-21 | 2016-12-21 | 2016-11-21 | 2016-10-21 | 2016-09-21 | 2016-08-21 | 2016-07-21 | 2016-06-21 | 2016-05-21 | 2016-04-21 | 2016-03-21 | 2016-02-21 | 2016-01-21 | 2015-12-21 | 2015-11-21 | 2015-10-21 | 2015-09-21 | 2015-08-21 | 2015-07-21 | 2015-06-21 | 2015-05-21 | 2015-04-21 | 2015-03-21 | 2015-02-21 | 2015-01-21 | 2014-12-21 | 2014-11-21 | 2014-10-21 | 2014-09-21 | 2014-08-21 | 2014-07-21 | 2014-06-21 | 2014-05-21 | 2014-04-21 | 2014-03-21 | 2014-02-21 | 2014-01-21 | 2013-12-21 | 2013-11-21 | 2013-10-21 | 2013-09-21 | 2013-08-21 | 2013-07-21 | 2013-06-21 | 2013-05-21 | 2013-04-21 | 2013-03-21 | 2013-02-21 | 2013-01-21 | 2012-12-21 | 2012-11-21 | 2012-10-21 | 2012-09-21 | 2012-08-21 | 2012-07-21 | 2012-06-21 | 2012-05-21 | 2012-04-21 | 2012-03-21 | 2012-02-21 | 2012-01-21 | 2011-12-21 | 2011-11-21 | 2011-10-21 | 2011-09-21 | 2011-08-21 | 2011-07-21 | 2011-06-21 | 2011-05-21 | 2011-04-21 | 2011-03-21 | 2011-02-21 | 2011-01-21 | 2010-12-21 | 2010-11-21 | 2010-10-21 | 2010-09-21 | 2010-08-21 | 2010-07-21 | 2010-06-21 | 2010-05-21 | 2010-04-21 | 2010-03-21 | 2010-02-21 | 2010-01-21 | 2009-12-21 | 2009-11-21 | 2009-10-21 | 2009-09-21 | 2009-08-21 | 2009-07-21 | 2009-06-21 | 2009-05-21 | 2009-04-21 | 2009-03-21 | 2009-02-21 | 2009-01-21 | 2008-12-21 | 2008-11-21 | 2008-10-21 | 2008-09-21 | 2008-08-21 | 2008-07-21 | 2008-06-21 | 2008-05-21 | 2008-04-21 | 2008-03-21 | 2008-02-21 | 2008-01-21 | 2007-12-21 | 2007-11-21 | 2007-10-21 | 2007-09-21 | 2007-08-21 | 2007-07-21 | 2007-06-21 | 2007-05-21 | 2007-04-21 | 2007-03-21 | 2007-02-21 | 2007-01-21 | 2006-12-21 | 2006-11-21 | 2006-10-21 | 2006-09-21 | 2006-08-21 | 2006-07-21 | 2006-06-21 | 2006-05-21 | 2006-04-21 | 2006-03-21 | 2006-02-21 | 2006-01-21 | 2005-12-21 | 2005-11-21 | 2005-10-21 | 2005-09-21 | 2005-08-21 | 2005-07-21 | 2005-06-21 | 2005-05-21 | 2005-04-21 | 2005-03-21 | 2005-02-21 | 2005-01-21 | 2004-12-21 | 2004-11-21 | 2004-10-21 | 2004-09-21 | 2004-08-21 | 2004-07-21 | 2004-06-21 | 2004-05-21 | 2004-04-21 | 2004-03-21 | 2004-02-21 | 2004-01-21 | 2003-12-21 | 2003-11-21 | 2003-10-21 | 2003-09-21 | 2003-08-21 | 2003-07-21 | 2003-06-21 | 2003-05-21 | 2003-04-21 | 2003-03-21 | 2003-02-21 | 2003-01-21 | 2002-12-21 | 2002-11-21 | 2002-10-21 | 2002-09-21 | 2002-08-21 | 2002-07-21 | 2002-06-21 | 2002-05-21 | 2002-04-21 | 2002-03-21 | 2002-02-21 | 2002-01-21 | 2001-12-21 | 2001-11-21 | 2001-10-21 | 2001-09-21 | 2001-08-21 | 2001-07-21 | 2001-06-21 | 2001-05-21 | 2001-04-21 | 2001-03-21 | 2001-02-21 | 2001-01-21 | 2000-12-21 | 2000-11-21 | 2000-10-21 | 2000-09-21 | 2000-08-21 | 2000-07-21 | 2000-06-21 | 2000-05-21 | 2000-04-21 | 2000-03-21 | 2000-02-21 | 2000-01-21 | 1999-12-21

Key: Value:

Key: Value:

MESSAGE
DATE 2009-10-12
FROM Ruben Safir
SUBJECT Re: [NYLXS - HANGOUT] FSCK died with exit status 4
On Mon, Oct 05, 2009 at 01:05:35AM -0400, Kevin Mark wrote:
> On Sun, Oct 04, 2009 at 02:23:50AM +0000, tameek-at-gmail.com wrote:
> > Hey,
> >
> > May I please have some assistance? I rebooted my Buntu system and shortly after a file system check I was greeted with a lovely black screen and the aforementioned error.
> >
> > Thanks in advance.
> have you done a manual 'fsck -y'? hopefully you have your data/home backed-up.
> --
> | .''`. == Debian GNU/Linux == | http://kevix.myopenid.com |
> | : :' : The Universal OS | mysite.verizon.net/kevin.mark/ |
> | `. `' http://www.debian.org/ | http://counter.li.org [#238656]|
> |___`-____Unless I ask to be CCd, assume I am subscribed _________|
>


I don't know how you did it but you killed your file system on the boot
device and you need to do a low level check on the system and just tell
fsck to ignor errors is can't fix and hope that works.


NAME
fsck - check and repair a Linux file system

SYNOPSIS
fsck [ -sACVRTNP ] [ -t fstype ] [filesys ... ] [--] [
fs-specific-
options ]
CRIPTION
fsck is used to check and optionally repair one or more Linux
file sys‐
tems. filesys can be a device name (e.g. /dev/hdc1,
/dev/sdb2), a
mount point (e.g. /, /usr, /home), or an ext2 label or UUID
specifier
(e.g. UUID=8868abf6-88c5-4a83-98b8-bfc24057f7bd or LABEL=root).
Nor‐
mally, the fsck program will try to run filesystems on different
physi‐
cal disk drives in parallel to reduce total amount time to check
all of
the filesystems.

If no filesystems are specified on the command line, and the -A
option
is not specified, fsck will default to checking
filesystems in
/etc/fstab serial. This is equivalent to the -As options.

The exit code returned by fsck is the sum of the following
conditions:
0 - No errors
1 - File system errors corrected
2 - System should be rebooted
4 - File system errors left uncorrected
8 - Operational error
16 - Usage or syntax error
32 - Fsck canceled by user request
128 - Shared library error
The exit code returned when multiple file systems are checked
is the
bit-wise OR of the exit codes for each file system that is
checked.

In actuality, fsck is simply a front-end for the various file
system
checkers (fsck.fstype) available under Linux. The file
system-specific
checker is searched for in /sbin first, then in /etc/fs and
/etc, and
finally in the directories listed in the PATH environment
variable.
Please see the file system-specific checker manual pages for
further
details.

OPTIONS
-s Serialize fsck operations. This is a good idea if
you are
checking multiple filesystems and the checkers are in an
inter‐
active mode. (Note: e2fsck(8) runs in an interactive
mode by
default. To make e2fsck(8) run in a non-interactive
mode, you
must either specify the -p or -a option, if you wish for
errors
to be corrected automatically, or the -n option if you do
not.)

-t fslist
Specifies the type(s) of file system to be checked. When
the -A
flag is specified, only filesystems that match
fslist are
checked. The fslist parameter is a comma-separated
list of
filesystems and options specifiers. All of the
filesystems in
this comma-separated list may be prefixed by a negation
operator
'no' or '!', which requests that only those
filesystems not
listed in fslist will be checked. If all of the
filesystems in
fslist are not prefixed by a negation operator, then only
those
filesystems listed in fslist will be checked.

Options specifiers may be included in the comma
separated
fslist. They must have the format opts=fs-option.
If an
options specifier is present, then only filesystems which
con‐
tain fs-option in their mount options field of
/etc/fstab will
be checked. If the options specifier is prefixed by a
negation
operator, then only those filesystems that do not have
fs-option
in their mount options field of /etc/fstab will be
checked.

For example, if opts=ro appears in fslist, then only
filesystems
listed in /etc/fstab with the ro option will be checked.

For compatibility with Mandrake distributions whose boot
scripts
depend upon an unauthorized UI change to the fsck program,
if a
filesystem type of loop is found in fslist, it is treated
as if
opts=loop were specified as an argument to the -t option.

Normally, the filesystem type is deduced by
searching for
filesys in the /etc/fstab file and using the
corresponding
entry. If the type can not be deduced, and there is only
a sin‐
gle filesystem given as an argument to the -t option,
fsck will
use the specified filesystem type. If this type is not
avail‐
able, then the default file system type (currently
ext2) is
used.
-A Walk through the /etc/fstab file and try to check all file
sys‐
tems in one run. This option is typically used from the
/etc/rc
system initalization file, instead of multiple
commands for
checking a single file system.

The root filesystem will be checked first unless the -P
option
is specified (see below). After that, filesystems
will be
checked in the order specified by the fs_passno (the
sixth)
field in the /etc/fstab file. Filesystems with a
fs_passno
value of 0 are skipped and are not checked at all.
Filesystems
with a fs_passno value of greater than zero will be
checked in
order, with filesystems with the lowest fs_passno number
being
checked first. If there are multiple filesystems with the
same
pass number, fsck will attempt to check them in
parallel,
although it will avoid running multiple filesystem checks
on the
same physical disk.

Hence, a very common configuration in /etc/fstab files is
to set
the root filesystem to have a fs_passno value of 1 and
to set
all filesystems to have a fs_passno value of 2. This will
allow
fsck to automatically run filesystem checkers in parallel
if it
is advantageous to do so. System administrators might
choose
not to use this configuration if they need to avoid
multiple
filesystem checks running in parallel for some reason
--- for
example, if the machine in question is short on memory so
that
excessive paging is a concern.

-C Display completion/progress bars for those filesystems
checkers
(currently only for ext2) which support them. Fsck will
manage
the filesystem checkers so that only one of them will
display a
progress bar at a time.

-N Don't execute, just show what would be done.

-P When the -A flag is set, check the root filesystem in
parallel
with the other filesystems. This is not the safest thing
in the
world to do, since if the root filesystem is in doubt
things
like the e2fsck(8) executable might be corrupted! This
option
is mainly provided for those sysadmins who don't want to
repar‐
tition the root filesystem to be small and compact
(which is
really the right solution).

-R When checking all file systems with the -A flag, skip the
root
file system (in case it's already mounted read-write).

-T Don't show the title on startup.

-V Produce verbose output, including all file
system-specific com‐
mands that are executed.

fs-specific-options
Options which are not understood by fsck are passed
to the
filesystem-specific checker. These arguments must
not take
arguments, as there is no way for fsck to be able to
properly
guess which arguments take options and which don't.

Options and arguments which follow the -- are treated
as file
system-specific options to be passed to the file
system-specific
checker.

Please note that fsck is not designed to pass
arbitrarily com‐
plicated options to filesystem-specific checkers. If
you're
doing something complicated, please just execute the
filesystem-
specific checker directly. If you pass fsck some horribly
com‐
plicated option and arguments, and it doesn't do
what you
expect, don't bother reporting it as a bug. You're almost
cer‐
tainly doing something that you shouldn't be doing with
fsck.

Options to different filesystem-specific fsck's are not
standardized.
If in doubt, please consult the man pages of the
filesystem-specific
checker. Although not guaranteed, the following options are
supported
by most file system checkers:

-a Automatically repair the file system without any questions
(use
this option with caution). Note that e2fsck(8) supports
-a for
backwards compatibility only. This option is mapped to
e2fsck's
-p option which is safe to use, unlike the -a option
that some
file system checkers support.

-n For some filesystem-specific checkers, the -n option will
cause
the fs-specific fsck to avoid attempting to repair any
problems,
but simply report such problems to stdout. This is
however not
true for all filesystem-specific checkers. In
particular,
fsck.reiserfs(8) will not report any corruption if given
this
option. fsck.minix(8) does not support the -n option at
all.

-r Interactively repair the filesystem (ask for
confirmations).
Note: It is generally a bad idea to use this option if
multiple
fsck's are being run in parallel. Also note that
this is
e2fsck's default behavior; it supports this option for
backwards
compatibility reasons only.

-y For some filesystem-specific checkers, the -y option will
cause
the fs-specific fsck to always attempt to fix any
detected
filesystem corruption automatically. Sometimes an expert
may be
able to do better driving the fsck manually. Note that
not all
filesystem-specific checkers implement this option. In
particu‐
lar fsck.minix(8) and fsck.cramfs(8) does not support
the -y
option as of this writing.

AUTHOR
Theodore Ts'o (tytso-at-mit.edu)

FILES
/etc/fstab.
NVIRONMENT VARIABLES
The fsck program's behavior is affected by the following
environment
variables:

FSCK_FORCE_ALL_PARALLEL
If this environment variable is set, fsck will attempt
to run
all of the specified filesystems in parallel,
regardless of
whether the filesystems appear to be on the same device.
(This
is useful for RAID systems or high-end storage systems
such as
those sold by companies such as IBM or EMC.)

FSCK_MAX_INST
This environment variable will limit the maximum number of
file
system checkers that can be running at one time. This
allows
configurations which have a large number of disks to avoid
fsck
starting too many file system checkers at once, which
might
overload CPU and memory resources available on the
system. If
this value is zero, then an unlimited number of processes
can be
spawned. This is currently the default, but future
versions of
fsck may attempt to automatically determine how many file
system
checks can be run based on gathering accounting data
from the
operating system.

PATH The PATH environment variable is used to find file system
check‐
ers. A set of system directories are searched first:
/sbin,
/sbin/fs.d, /sbin/fs, /etc/fs, and /etc. Then the set of
direc‐
tories found in the PATH environment are searched.

FSTAB_FILE
This environment variable allows the system
administrator to
override the standard location of the /etc/fstab file.
It is
also use for developers who are testing fsck.

BLKID_FILE
This environment variable allows the early boot scripts to
over‐
ride the standard location of the /etc/blkid.tab file.
This
file contains a mapping between UUID, LABEL and TYPE
values to
device nodes. The information in the blkid.tab might be
stale
after a reboot if hardware was changed or disks were
added or
removed.

SEE ALSO
fstab(5), mkfs(8), fsck.ext2(8) or e2fsck(8),
cramfsck(8)
fsck.minix(8), fsck.jfs(8) fsck.xfs(8), fsck.xiafs(8)
reiserfsck(8).




  1. 2009-10-02 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] FW: Promotion on Powerpack subscription: 3
  2. 2009-10-03 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Subject: [NYLXS - HANGOUT] [Fwd: October 2009 Newsletter]
  3. 2009-10-03 tameek-at-gmail.com Subject: [NYLXS - HANGOUT] FSCK died with exit status 4
  4. 2009-10-05 Kevin Mark <kevin.mark-at-verizon.net> Re: [NYLXS - HANGOUT] FSCK died with exit status 4
  5. 2009-10-12 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] FSCK died with exit status 4
  6. 2009-10-13 From: "Tameek" <tameek-at-gmail.com> R: Re: [NYLXS - HANGOUT] FSCK died with exit status 4
  7. 2009-10-16 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Installfest next week?
  8. 2009-10-16 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Re: [NYLXS - HANGOUT] Installfest next week?
  9. 2009-10-17 Amy Coleman <acoleman-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] Installfest next week?
  10. 2009-10-20 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Subject: [NYLXS - HANGOUT] [Fwd: News from Coney Island History Project + Gerry Menditto Honored
  11. 2009-10-20 Ron Guerin <ron-at-vnetworx.net> Subject: [NYLXS - HANGOUT] (In Queens) [Fwd: Cloud Computing with AWS and Oracle]
  12. 2009-10-21 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Subject: [NYLXS - HANGOUT] [Fwd: Re-introducing Mandriva Linux]
  13. 2009-10-28 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] wifi for a Inspiron 6000 laptop
  14. 2009-10-28 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] database wasn't up
  15. 2009-10-28 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Re: [NYLXS - HANGOUT] wifi for a Inspiron 6000 laptop
  16. 2009-10-29 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Next Meeting

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!