Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
blog:netboot_netbsd [2018/11/08 20:50] – john | blog:netboot_netbsd [2018/11/08 21:03] (current) – [Motorola MVME 68k] john | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Netbooting NetBSD ===== | ===== Netbooting NetBSD ===== | ||
- | === Intel Architectures (i386/ | + | {{: |
+ | |||
+ | ==== Intel Architectures (i386/ | ||
There are some differences in how 32bit and 64bit bootloaders work to PXE boot NetBSD on Intel systems. | There are some differences in how 32bit and 64bit bootloaders work to PXE boot NetBSD on Intel systems. | ||
- | == NetBSD 8.0 on AMD64 == | + | ==== NetBSD 8.0 on AMD64 ==== |
To successfully netboot, you need two files: | To successfully netboot, you need two files: | ||
Line 33: | Line 35: | ||
And then this entry: | And then this entry: | ||
- | < | + | < |
... will redirect the boot file request to another location, in this case, the real location of the NetBSD 8.0.0 kernel image. | ... will redirect the boot file request to another location, in this case, the real location of the NetBSD 8.0.0 kernel image. | ||
Line 40: | Line 42: | ||
Once all that is in place, it will boot and start the normal NetBSD installer - use HTTP/FTP or NFS as the source for installation media. I haven' | Once all that is in place, it will boot and start the normal NetBSD installer - use HTTP/FTP or NFS as the source for installation media. I haven' | ||
- | === Motorola MVME 68k === | + | ---- |
+ | |||
+ | ==== NetBSD 8.0 on i386 ==== | ||
+ | |||
+ | Network booting NetBSD 8.0 on i386 is fairly simple, here's the syslinux menu entry I'm using: | ||
+ | |||
+ | < | ||
+ | LABEL BSD - NetBSD 8.0.0 i386 | ||
+ | KERNEL syslinux/ | ||
+ | APPEND netbsd/ | ||
+ | TEXT HELP | ||
+ | Start the 32bit NetBSD 8.0.0 netboot installer. | ||
+ | ENDTEXT | ||
+ | </ | ||
+ | |||
+ | Only one file is needed: **netbsd-INSTALL.gz** - which is sourced from: / | ||
+ | |||
+ | The **kernel** listed for the syslinux entry is just a standard binary found in most syslinux/ | ||
+ | |||
+ | Once loaded, the NetBSD installer will run. NFS/ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Motorola MVME 68k ===== | ||
+ | |||
+ | Surprisingly, | ||
+ | |||
+ | ==== NetBSD 8.0 on MVME 68k ==== | ||
+ | |||
+ | TBD | ||
+ | |||
+ | ==== NetBSD 7 on MVME 68k ==== | ||
+ | |||
+ | TBD |