AminetAminet
Search:
83742 packages online
About
Recent
Browse
Search
Upload
Setup
Services

misc/os/netbsdamiga92.hdf.gz

Mirror:Random
Showing:m68k-amigaosgeneric
No screenshot available
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
Date:2021-08-27
Download:http://aminet.net/misc/os/netbsdamiga92.hdf.gz - View contents
Readme:http://aminet.net/misc/os/netbsdamiga92.hdf.readme
Downloads:4389

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<device> -u<unit> -p<rdb-name>

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

Aminet © 1992-2022 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>