Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Aug 2001 14:16:56 -0700 (PDT)
From:      Julian Elischer <julian@elischer.org>
To:        Andre Oppermann <oppermann@monzoon.net>
Cc:        freebsd-hackers@freebsd.org, freebsd-small@freebsd.org
Subject:   Re: How to make bootable disk boot images with vn device?
Message-ID:  <Pine.BSF.4.21.0108211414400.43396-100000@InterJet.elischer.org>
In-Reply-To: <3B82B96E.F22EB480@monzoon.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Theoretically teh fdisk step is not required becasue the 
disklable has, in it, a dummy fdisk.
This is what is called "dangerously dedicated" mode.
it usually works but MIGHT confuse BIOSes if there is something tricky
about the system.


On Tue, 21 Aug 2001, Andre Oppermann wrote:

> Hello,
> 
> I've run into a (hopefully small) roadblock here.
> 
> What I want to do is to make a comlete bootable 'disk' image for a
> IDE flash disk. This disk image should be simply dd-able to the target
> flash and include boot blocks and partition table etc.
> 
> So far I did a flash image by putting a IDE flash onto the IDE bus a
> second disk, fdisk'd and label'd it, put the kernel and all the
> binaries onto it. Then "dd if=/dev/ad1 of=/images/flash-image.dd" to
> get a image I can dd back to the next flash.
> 
> Now I'd like to make the generation of the master dd image a little
> bit easier and avoid the need of having a flash in the build machine.
> 
> This is how I came via the PXE netboot stuff to the vn device and
> vnconfig.
> 
> For some reason I'm missing how I can create a full disk image with
> this. Appearently the fdisk step is missing and I never get such a
> image dd' to a flash to boot. So here I'm lost. Any help appreciated.


> 
>  # dd if=/dev/zero of=mfsroot bs=1k count=25000
>  # vnconfig -e -s labels vn0 mfsroot
>  # disklabel -r -w vn0 auto
>  # newfs /dev/vn0c
>  # mount and cp blabla

Is this what you WANT or what you are doing now?


> 
> TIA
> -- 
> Andre
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-small" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0108211414400.43396-100000>