Boot block problem
james at JamesSchmidt.Com
Thu May 15 07:59:30 PDT 2003
Normally I should think would work. However, I think that problem is that
the file, /boot/boot0, was copied from the original drive that contained
the original boot path (I could be mistaken). I think the /boot/boot0
file need to be re-created with the new boot path information, but I am
not sure how to do that (something to do with btxld ?)
On Thu, 15 May 2003, Ivan Ivanov wrote:
> is your partition set to be bootable? I suppose yes, if you are able
> to do it manualy. Doesn't "fdisk -B -b /boot/boot0 ad0" help?
> -----Original Message-----
> From: James Schmidt [mailto:james at JamesSchmidt.Com]
> Sent: Thursday, May 15, 2003 3:36 PM
> To: freebsd-questions at freebsd.org
> Subject: Boot block problem
> Yesterday I started to notice a failing hard drive on my freebsd server.
> In my haste to back up the existing hard drive to a new hard drive, I
> forgot to make sure that the partitions match on the new hard drive (ie,
> / on the original hard drive was /dev/ad0s1a, the new root partition is
> on /ad0s1e).
> Once I realized my mistake, I was about to mount the new hard drive
> manually using the emergency fix shell from the FreeBSD cd. So, I
> mounted the new partition and edited the new /etc/fstab file, and
> recreated the devices (just to be sure) in /dev.
> However, now whenever I boot, I get the following:
> Invalid partition
> No /boot/loader
> >>FreeBSD/i386 BOOT
> Default: 0:ad(0,a)/kernel
> At the "boot:" prompt if I enter "0:ad(0,e)/kernel", it boots fine.
> Apparently I just need to rewrite the new boot block information. I've
> gone through the /stand/sysinstall "fdisk" and "Label" menu options and
> rewritten the new layouts to the drive, but no dice.
> Does anyone know of a way to fix this ? It's not a big deal, I'd just
> like the machine to boot automatically without having to have someone
> enter the new boot path every time.
> Thanks in advance,
> James Schmidt
> freebsd-questions at freebsd.org mailing list
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions