Short: NetBSD/amiga 9.2 autoboot HDF Author: NetBSD Foundation Uploader: Carlos Milan Figueredo (uploads hispamsx org) Type: misc/os Version: 9.2 Requires: 68020+68851, 68030, 68040 or 68060; WinUAE >= 2.4.0 Architecture: other URL: http://wiki.netbsd.org/ports/amiga NetBSD/amiga is the port of NetBSD operating system to the Amiga line of personal computers by Commodore, Amiga International and to the DraCo by MacroSystem. NetBSD is a current, up to date UNIX family operating system with an high degree of compatibility with Amiga hardware with multitasking and multiuser features. It comes with a rich set of system utilities, compilers, X11R7 X-Window GUI and even games. This is a WinUAE 4 GB hardfile of the 9.2 version, released in May 12th 2021, containing a clean full-install of the OS that can be written into a CF card or harddisk to use on real Amiga, or directly booted from WinUAE. MINIMUN REQUERIMENTS ==================== NetBSD needs the following minimum requeriments to boot the kernel: - 68020+68851, 68030, 68040 or 68060 CPU. - ECS chipset. - 24 MB FAST MEM. - 250 MB hard disk space, but this image is for 4 GB harddrives. KICKSTART ROM >= 47.96 (AmigaOS 3.2) ==================================== For some unknown reason, the kickstart rom from AmigaOS 3.2 will fail to run the NetBSD bootblock. However, if you happen to have this ROM installed on your Amiga, you can still boot the operating system or the installation with the "runbootblock" utility that can be found in the NetBSD install ISO at https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.2/images/NetBSD-9.2-amiga.iso, or at http://ftp.nluug.nl/os/BSD/NetBSD/arch/amiga/utils/ The utility syntax is: runbootblock -d -u -p i.e.: runbootblock -dscsi.device -u0 -pnetbsd-root You will need an AmigaDOS prompt or Shell to run the utility. HOW TO BOOT THIS IMAGE ====================== The image has the following RDB partition table: |-------------|---------|------------|------------------|----------| | RDB NAME | Size | Filesystem | Bootable | Priority | |-------------|---------|------------|------------------|----------| | netbsd-swap | 256 MB | NBS | Yes (only setup) | -5 | | netbsd-root | 3803 MB | NBR | Yes | 0 | |-------------|---------|------------|------------------|----------| Notice there are not any AmigaOS partitions on the image! However, the netbsd-root partition will automatically boot if there is no higher priority one on the system. You can also select it on the early startup. IMPORTANT: The installation expects to be mounted on built-in A600/A1200/A4000 IDE controller, master device (IDE:0). It is possible to change this by editting the /etc/fstab file. wc0 typically points to IDE master device while wc1 points to IDE slave device, while wc3 and wc4 would point to an additional IDE controller. If you mount the image in WinUAE, ensure to use full RDB mode. 15khz SCREEN MODE ================= By default NetBSD boots with the kernel parameters "-ASn2". The "-A" switch set the framebuffer to boot in a 31khz screen mode. If you have a monitor that is not able to handle, you can remove the parameter and make it boot in 15khz. The kernel boot line would be: netbsd -Sn2 HOW TO LOGIN ============ The image is a clean install, so it will login with user "root" without any password. You will have full privileges to work with the system, set passwords and create your own users. WHAT IS THE TEXT FILE EDITOR? ============================= The NetBSD install features vi as his main editor. It is an advanced but harsh editor that cannot be used straightforward without reading the manual. I recommend to throughfully read https://man.netbsd.org/amiga/vi.1 and learn how to perform basic text file editing. WHERE IS THE GUI? ================= The image include a full install of X11R7.7, that supports ECS, AGA, A2024 and a wide range of Amiga RTG graphics adapters. However, as a clean install it is not configured. For further information you can take a look to: https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.2/amiga/INSTALL.html https://www.netbsd.org/docs/guide/en/chap-x.html NETWORKING? =========== NetBSD supports several networking adapters on the Amiga such as A2065, Ariadne, X-Surf and a handful of PCMCIA ethernet cards. This image does not have any network capability configured, so it is up to you to connect your NetBSD/amiga to a network or even Internet. You will probably want to take a look to: https://www.netbsd.org/docs/guide/en/chap-net-practice.html SHUTTING DOWN NETBSD ==================== Like most modern operating systems, NetBSD needs to be shutdown before rebooting or turning off the Amiga. This can be done with the "halt" command. I WANT TO DO MY OWN NETBSD INSTALLATION ======================================= All the information you need is at hand in the Install Guide: https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.2/amiga/INSTALL.html However, I uploaded to YouTube a video including most of the process, that you will be able to find at: https://www.youtube.com/watch?v=hJ5fuCA5tM8 FILE HASHES =========== FILENAME: netbsdamiga92.hdf.gz CRC-32: deaf15c0 MD4: da272200588387282caa75f5145552fa MD5: 4f80246fda5805f44a09b08fcc19aeaf SHA-1: 1f6aaf96638a1f62285966c9ac89ef739255c579 FILENAME: netbsdamiga92.hdf CRC-32: fc4628ac MD4: 0c3f5b5b87e22bb63e6aea0c61950e21 MD5: eb11bd811b7595aaabecea11ee96592f SHA-1: 6fdb80c0f0760c84fdcc2a2a989faf0ab0778190