Q: My machine always comes up single-user mode, although no special boot parameter was specified. During the boot process, the following message was displayed:\
\
...\
Checking disks\
Can't open checklist file : /etc/fstab\
Reboot failed...help!\
...\
\
A: If no /etc/fstab file is present , a machine is not able to find its root partition. Multi-user boot will fail. Single-user boot will succeed, however no changes are possible since the root partition is mounted read-only. \
\
To fix the problem, you need to copy a correct fstab file into the /etc directory. There are two ways to copy a template fstab into place:\
\
1) Boot the machine from an alternate bootdevice (optical disk, ethernet). Log in as root and run the /NextApps/Terminal program. Execute the following command\
\i0 in the cp command above with your standard boot device. The choices are fstab.client, fstab.fd, fstab.od, fstab.sd330, fstab.sd660, fstab.sd660.1. If you are booting a netbooted client, remember to edit /etc/fstab and change every occurence of SERVER to the name of the netboot-server that you are booting from. Also change every occurence of CLIENT to the name of your netbooted-client.\
\
2) Get into the NeXT rom monitor and boot the machine with the following options:\
\f0\fs22 \
\fs24
\b NeXT>
\b0 bsd -s rootrw=1\
\
\f3\fs28 At the single-user prompt, execute the following comands:\