Skip site navigation (1)Skip section navigation (2)
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>