Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

.\"	$NetBSD: prep,v 1.15 2021/04/07 07:51:12 nia Exp $
.
A \*M machine usually needs little or no preparation before installing
.Nx ,
other than the usual, well advised precaution of
.Em backing up all data
on any attached storage devices.
.Pp
.
.Ss2 Available Boot Media
.
Currently the \*M Cyclone firmware allows for system booting using:
.(bullet -compact
Ethernet (netboot) using DHCP, BOOTP, TFTP, or NFS.
.It
Local hard disk or CD-ROM with the following file systems:
.(bullet -compact
Berkeley FFS
.It
Linux ext2
.It
ISO9660 CD-ROM file system
.It
MS-DOS file system
.bullet)
.bullet)
.Pp
Booting from floppy disk is not currently supported.
.
.Ss2 Preparing the Bootable Media
.
This section describes how to get a
.Nx*M
install kernel onto a CD-R.
.Pp
Go to one of the
.Nx
mirror sites and download CD-R image from the
.Pa pub/NetBSD/images
directory.
.Lk http://www.NetBSD.org/mirrors/#iso
.Pp
Get and install cdrecord.
This is available in the packages collection under pkgsrc/sysutils/cdrtools.
Systems not supported by the packages
collection should get it from the official website:
.br
.Lk https://cdn.NetBSD.org/pub/NetBSD/packages/pkgsrc/sysutils/cdrtools/
.br
.Lk http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html
.Pp
.(disp
.No # Ic "cdrecord -v speed=4 dev=/dev/cd1d NetBSD-\*V-cats.iso"
.disp)
.Pp
You will need to substitute the correct speed for your CD writer, as well
as the correct device for your system (for i386 it would be
.Pa /dev/cd1d ) .
.
.Ss2 Booting from CD-ROM
.
To boot from a CD-ROM simply issue the following command
.Pp
.(disp
.No boot\*[Gt] Ic "boot cd0:/netbsd"
.disp)