Date: Fri, 13 Dec 2002 06:04:35 +0300 (MSK) From: "."@babolo.ru To: Stephen Hilton <nospam@hiltonbsd.com> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: HD data recovery Message-ID: <200212130304.gBD34ZcA089138@aaz.links.ru> In-Reply-To: <20021212185012.1da5d0ef.nospam@hiltonbsd.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> When multi-boot system operators go bad :-) > > Using my PC's bios I could select either IDE or SCSI as the > boot device, so I could boot either FreeBSD/W2K with the > FreeBSD bootmanager on the 1st SCSI drive, run the bios setup > on reboot, and start Linux on the 1st IDE HD. > > Had a problem with grub and RedHat 8's up2date on the 1st IDE > disk messing with my 1st SCSI HD's boot record. It was trying > to "automatically" update the Linux kernel and reconfigure > grub, and lost its way. > > Booted to FreeBSD 4-STABLE via fixit floppy and did this :-\ > (pre coffee) > > # cd /boot > # dd bs=512 count=1 if=/dev/da0 of=mybootsect > # dd bs=512 count=1 if=mbr of=/dev/da0 > # shutdown -r now > > I seem to recall seeing something about my SCSI controller > changing the mapping of the drive layout (Tekram DC390U2W) > but cannot find that info now. > > The drive is now unbootable, changed the drive id jumper to 1, > installed a fresh FreeBSD system on a different SCSI disk at > id 0 and then ran: > # fdisk da1 > this reported a clean disk, no partitions. > > The munged HD is an 18 SCSI with 1st slice NTFS 4GB, 2nd slice > FreeBSD 9GB, 3rd slice NTFS 5GB. > > Most of the important data was backed up, but lost a bunch of > email and some other stuff, not to mention the time spent > configuring and patching the W2K side of the disk. Modem only > in my neighborhood, no broadband. > > Any hope for recovery of this drive? I know the missing piece > of information is "out there" in the 512 byte mybootsect file I > created. Is it possible to use "forensic" tools to track that > down and then copy it and write it back to the correct location? > > Am up and running now on the spare HD, and can work on my "big > mistake" at my lesiure, thanks in advance. dd bs=512 count=1 if=/boot/mybootsect of=/dev/da1 fdisk -B da1 -- @BABOLO http://links.ru/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212130304.gBD34ZcA089138>