NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-i386/44265: Creation of boot image for i386



The following reply was made to PR port-i386/44265; it has been noted by GNATS.

From: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
To: riz%netbsd.org@localhost
Cc: gnats-bugs%netbsd.org@localhost, tsutsui%ceres.dti.ne.jp@localhost
Subject: Re: port-i386/44265: Creation of boot image for i386
Date: Fri, 24 Dec 2010 19:33:48 +0900

 >  I assume the instructions as posted merely create a boot image that does 
 >  not have installation sets, and so you install via the network?
  :
 >  ... these images are actually build with makefs, which is part of NetBSD 
 >  these days.
 
 I guess certain users want to know how to create bootable CD
 and it isn't relevant to installation.
 
 We also have to clarify the definition of "bootable"
 (make BIOS/firmware load a binary, load a kernel from CD, or
  get single user prompt with working file system?),
 but probably it's enough to mention the following command
 that uses the ElTorito specification without old floppy emulation:
 
 % makefs -t cd9660 -o 
rockridge,bootimage=i386\;/PATH/TO/bootxx_cd9660,no-emul-boot,allow-mutidot 
output.iso /PATH/TO/cdsoureces_dir
 
 It might be worth to mention the following topics:
 - how to fetch sources and build tools to get makefs(8)
   (mention guide pages?)
 - how to prepare root file system
   (extract base/etc/kern sets, or
    put miniroot.kmod with "load" command in boot.cfg(5)?)
 - how to set permissions properly in output iso (by makefs(8) -F spec)
 but I'm not sure if it's in the scope of the document.
 
 ---
 Izumi Tsutsui
 


Home | Main Index | Thread Index | Old Index