Errors in /boot, now what?

Thomas Cameron plug-discuss@lists.plug.phoenix.az.us
Thu, 19 Jun 2003 23:43:51 -0500


I have had problems like this before.  Spent lots of time trying to recover
the drive but wound up replacing it.

Save the time - replace the drive.
--
Thomas Cameron, RHCE, CNE, MCSE, MCT
Cameron Technical Services, Inc.
http://www.camerontech.com/
(512) 454-3200
----- Original Message ----- 
From: "Alan Dayley" <alandd@mindspring.com>
To: <plug-discuss@lists.plug.phoenix.az.us>
Sent: Thursday, June 19, 2003 2:31 PM
Subject: Errors in /boot, now what?


> Well, my hard drive decided to give my some hard errors in my /boot
partition,
> /dev/hda2.  It will not boot, just gives the Going to GRUB stage 2
message.
> I am now booted in Knoppix so I can attempt to repair things.  See the
> diagnostic data below.
>
> So, I can get to my other partitions and save off the data, etc.  This I
will
> do ASAP.  But after that, is there anything I can do?
>
> Ideally I would like to recover the /boot partition and keep using this
disk.
> May not be wise.
>
> Second choice would be to recreate the /boot partition to some new
partition
> and keep using this disk.  Maybe a pain and may not be wise.
>
> Third choice is to replace the drive and then restore the data.  Pain but
> costly.  It's only money.
>
> Any pointers on any of these options?
>
> I'll be back in a couple of hours.
>
> Alan
>
> =================================================
> root@ttyp0[root]# fsck -t ext3 -CV /dev/hda2
> fsck 1.32 (09-Nov-2002)
> [/sbin/fsck.ext3 (1) -- /mnt/hda2] fsck.ext3 -C0 /dev/hda2
> e2fsck 1.32 (09-Nov-2002)
> /boot: Attempt to read block from filesystem resulted in short read while
> reading block 273
>
> /boot: Attempt to read block from filesystem resulted in short read
reading
> journal superblock
>
> fsck.ext3: Attempt to read block from filesystem resulted in short read
while
> checking ext3 journal for /boot
> root@ttyp0[root]#
> =================================================
> root@ttyp0[root]# dmesg | grep hda -
> Kernel command line: ramdisk_size=100000 init=/etc/init lang=us
apm=power-off
> hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi
> vga=791 initrd=miniroot.gz nomce quiet BOOT_IMAGE=knoppix
BOOT_IMAGE=vmlinuz
> lang=us xmodule=vesa
> ide_setup: hda=scsi
>     ide0: BM-DMA at 0x20a0-0x20a7, BIOS settings: hda:DMA, hdb:pio
> hda: IC35L020AVER07-0, ATA DISK drive
> hda: 40188960 sectors (20577 MB) w/1916KiB Cache, CHS=2658/240/63
>  hda: hda1 hda2 hda3 hda4 < hda5 >
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=546
> end_request: I/O error, dev 03:02 (hda), sector 546
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=544
> end_request: I/O error, dev 03:02 (hda), sector 544
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=546
> end_request: I/O error, dev 03:02 (hda), sector 546
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=544
> end_request: I/O error, dev 03:02 (hda), sector 544
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=546
> end_request: I/O error, dev 03:02 (hda), sector 546
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=544
> end_request: I/O error, dev 03:02 (hda), sector 544
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=546
> end_request: I/O error, dev 03:02 (hda), sector 546
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=544
> end_request: I/O error, dev 03:02 (hda), sector 544
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=546
> end_request: I/O error, dev 03:02 (hda), sector 546
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=544
> end_request: I/O error, dev 03:02 (hda), sector 544
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=546
> end_request: I/O error, dev 03:02 (hda), sector 546
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=544
> end_request: I/O error, dev 03:02 (hda), sector 544
> hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
> hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=14334306,
> sector=546
> end_request: I/O error, dev 03:02 (hda), sector 546
> root@ttyp0[root]#
>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
> To subscribe, unsubscribe, or to change  you mail settings:
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>