Date: Mon, 14 Jul 2003 14:32:40 +0100 From: Peter McGarvey <fbsd-x@packet.org.uk> To: Ian Freislich <ianf@za.uu.net> Cc: current@freebsd.org Subject: Re: Making a disk bootable... Message-ID: <20030714133240.GA94524@packet.org.uk> In-Reply-To: <92052.1058187361@mci.com> References: <92052.1058187361@mci.com>
next in thread | previous in thread | raw e-mail | index | archive | help
* Ian Freislich <ianf@za.uu.net> [2003-07-14 13:58:39 BST]: > Hi > > This might sound like a really simple question, but what used to > work no longer does. How do you partition, label and make a disk > bootable? And this may sound like a really stupid answer, but have you considered using /stand/sysinstall? > I've used fdisk to create one slice (da0s1). I then used bsdlabel > to make make the partitions a, b, e and f. Then to put the boot > block on 'disklabel -B /dev/da0s1' - if I 'disklabel -B /dev/da0' > it trashes the label. Then I copy all my filesystems off the IDE > drive I'm trying to rid myself of onto the SCSI disk. When I tell > the BIOS to boot off SCSI, it complains 'Missing Operating System'. > > So I try to dd the first 512 bytes of ad0 onto da0. The BIOS now > doesn't complain about a missing operating system, it just hangs > and the label on da0 is trashed. > > So, after about 7 cycles of fdisk, label, newfs, dump, restore, > boot SCSI die 'Missing Operating System', boot IDE I give up and > try to use sysinstall compiled on July 9 from sources of the same > thinking 'surely the installer must be able to make a disk bootable'. > It can't either. BTW, it doesn't even make the filesystems when > you 'w'rite the changes in the label editor, even though it say's > it's makeing the filesystems. So for the moment, I have to keep > the IDE disk just for the MBR and type '1:da(0,a)/boot/loader' which > is a bit inconvenient. > > Does anyone have any suggestions short of putting the disks I want > labeled in a -STABLE box (which will be a major PITA since my -STABLE > box doesn't have SCSI and the controler is on-board on my -CURRENT > box)? > > Ian > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- TTFN, FNORD Peter McGarvey Freelance FreeBSD Hacker (will work for bandwidth)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030714133240.GA94524>