4.0BSD is an improved version of BSD for VAX.

Step 1 and 2:

Follow the install procedure documented in setup text. Safely skipping formatting and verifying the disk drive, we now copy the root disk image to the drive. A new drive file will be created. You will be asked a rather vague question: `Overwrite last track?'. Answer `y' to create bad block tables. After creating the root filesystem, you can directly boot it.

% vax780 tboot.init↓

VAX780 simulator V3.7-0
RP: creating new file
Overwrite last track? [N] y↓

HALT instruction, PC: 0005002A (HALT)
=mkfs↓
file sys size: 7942
file system: hp(0,0)
isize = 5072
m/n = 3 500
=restor↓
Tape? ht(0,1)↓
Disk? hp(0,0)↓
Last chance before scribbling on disk.
End of tape
=boot↓

Boot
: hp(0,0)vmunix↓
87844+15464+130300 start 0x530
VM/UNIX (Berkeley Version 4.1) 11/10/80
real mem  = 8323072
avail mem = 7860224
WARNING: preposterous time in file system -- CHECK AND RESET THE DATE!
ERASE IS CONTROL-H!!!
# fsck /dev/rrp0a↓

/dev/rrp0a
File System:  Volume:

** Checking /dev/rrp0a
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Free List
286 files 1895 blocks 5728 free
# /etc/mkfs /dev/rrp0g 145673↓
isize = 65488
m/n = 3 500
# /etc/mount /dev/rp0g /usr↓
# cd /usr↓
# cp /dev/rmt12 /dev/null↓
# cp /dev/rmt12 /dev/null↓
# tar xpb 20↓
# dd if=/usr/mdec/uboot of=/dev/rrp0a bs=1b count=1↓
1+0 records in
1+0 records out
# cd /↓
# chmod 755  /  /usr↓
# /etc/umount /dev/rp0g↓
# sync
# sync
# sync
#Control-E
Simulation stopped, PC: 80000958 (FFS #0,#20,80019CE4,R0)
sim> quit
Goodbye

Step 3:

Boot from the hard disk by using `dboot.init'.
% vax780 dboot.init↓

VAX780 simulator V3.7-0

Boot
: hp(0,0)vmunix
87844+15464+130300 start 0x530
VM/UNIX (Berkeley Version 4.1) 11/10/80
real mem  = 8323072
avail mem = 7860224
WARNING: clock lost 69 days -- CHECK AND RESET THE DATE!
Automatic reboot in progress...
Sun Apr 25 15:22:02 PDT 1976
/dev/rp0a: 286 files 1896 blocks 5727 free
/dev/rrp0g: 6041 files 33708 blocks 107870 free
Sun Apr 25 15:22:15 PDT 1976
Mounted /usr on /dev/rp0g
preserving editor files
clearing /tmp
starting daemons: update cron accounting network mail.
Sun Apr 25 15:22:15 PDT 1976


Virtual VAX/UNIX (Ernie Co-vax)

login: root↓
Last login: Tue Nov 11 10:13:06 on tty??

Welcome to Virtual Vax/UNIX.
Erase set to control-H
#
Now you can follow the `Taking the system up and down' Section of setup document.