From owner-freebsd-alpha Tue Sep 11 1:47: 5 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from mailman.packetdesign.com (dns.packetdesign.com [65.192.41.10]) by hub.freebsd.org (Postfix) with ESMTP id 2A47A37B407; Tue, 11 Sep 2001 01:46:36 -0700 (PDT) Received: from nimitz.packetdesign.com (nimitz.packetdesign.com [192.168.0.184]) by mailman.packetdesign.com (8.11.0/8.11.0) with ESMTP id f8ANcU239409; Mon, 10 Sep 2001 16:38:30 -0700 (PDT) (envelope-from bmah@packetdesign.com) Received: (from bmah@localhost) by nimitz.packetdesign.com (8.11.6/8.11.5) id f8ANcUG66810; Mon, 10 Sep 2001 16:38:30 -0700 (PDT) (envelope-from bmah) Message-Id: <200109102338.f8ANcUG66810@nimitz.packetdesign.com> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: freebsd-doc@freebsd.org, freebsd-alpha@freebsd.org Cc: bmah@freebsd.org Subject: Handbook installation chapter for Alpha architecture From: bmah@freebsd.org (Bruce A. Mah) Reply-To: bmah@freebsd.org X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_362659240P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Mon, 10 Sep 2001 16:38:30 -0700 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --==_Exmh_362659240P Content-Type: text/plain; charset=us-ascii Hi folks-- Some time ago, I observed that the Handbook installation chapter was oriented very strongly towards the i386 architecture. In an effort to remedy this situation, what I've done is to bring the Alpha-specific parts of the RELNOTESng install document into a form usable in the Handbook. By nik's (very reasonable) request, I've held off on committing this, but instead am posting a diff at the end of this message. (nik is concerned about the impending print deadline for the Handbook. No argument there. Another reason is that I am not a FreeBSD alpha developer, or even a FreeBSD alpha user. Definitely this needs a cycle of feedback before it goes in the Handbook "for real".) In the best of all possible worlds, someone who's both an alpha and a doc person would just grab this diff and fix it up (committing it at some suitable time). Lacking this, I'll try (Copious Free Time (TM) permitting) to incorporate feedback from alpha developers/users. Cheers, Bruce. Index: chapter.sgml =================================================================== RCS file: /home/ncvs/doc/en_US.ISO8859-1/books/handbook/install/chapter.sgml,v retrieving revision 1.112 diff -u -r1.112 chapter.sgml --- chapter.sgml 2001/09/10 05:36:21 1.112 +++ chapter.sgml 2001/09/10 20:30:14 @@ -70,6 +70,14 @@ supported. + + + In general, these installation instructions are written + for i386 (PC compatible) architecture + computers. Where applicable, instructions specific to other + platforms (for example, Alpha) will be listed. + + @@ -206,6 +214,9 @@ systems then you need to have a rough understanding of how data is laid out on the disk, and how this affects you. + + Disk Layouts for the i386 + A PC disk can be divided in to discrete chunks. These chunks are called partitions. By design, the PC only supports four partitions per disk. These partitions are called @@ -305,6 +316,42 @@ + + + + + Disk Layouts for the Alpha + + Alpha + + You will need a dedicated disk for FreeBSD on the + Alpha. It is not possible to share a disk with another + operating system at this time. Depending on the specific + Alpha machine you have, this disk can either be a SCSI disk + or an IDE disk, as long as your machine is capable of + booting from it. + + To find the names and types of disks in your machine, use + the show device command from the SRM + firmware prompt: + + >>>show device +dka0.0.0.4.0 DKA0 TOSHIBA CD-ROM XM-57 3476 +dkc0.0.0.1009.0 DKC0 RZ1BB-BS 0658 +dkc100.1.0.1009.0 DKC100 SEAGATE ST34501W 0015 +dva0.0.0.0.1 DVA0 +ewa0.0.0.3.0 EWA0 00-00-F8-75-6D-01 +pkc0.7.0.1009.0 PKC0 SCSI Bus ID 7 5.27 +pqa0.0.0.4.0 PQA0 PCI EIDE +pqb0.0.1.4.0 PQB0 PCI EIDE + + This example is from a Digital Personal Workstation + 433au and shows three disks attached to the machine. The + first is a CDROM called dka0 and + the other two are disks and are called + dkc0 and + dkc100 repectively. + @@ -536,6 +583,9 @@ Booting + + Booting for the i386 + Start with your computer turned off. @@ -655,6 +705,67 @@ will then launch the kernel configuration menu. + + + + Booting for the Alpha + + Alpha + + + + Start with your computer turned off. + + + + Turn on the computer and wait for a boot monitor + prompt. + + + If you needed to prepare boot floppies, as described in + then one of them will be the + first boot disc, probably the one containing + kern.flp. Put this disc in your floppy + drive and type the following command to boot the disk + (substituting the name of your floppy drive if + necessary): + + >>>boot dva0 + + If you are booting from CDROM, insert the CDROM into + the drive and type the following command to start the + installation (substituting the name of the appropriate + CDROM drive if necessary): + + >>>boot dka0 + + + + FreeBSD will start to boot. If you are booting from a + floppy disc, at some point you will see the message: + + Please insert MFS root floppy and press enter: + + Follow these instructions by removing the + kern.flp disc, insert the + mfsroot.flp disc, and press + Enter. + + + + Irrespective of whether you booted from floppy or CDROM, the + boot process will then get to this point. + + Hit [Enter] to boot immediately, or any other key for command prompt. +Booting [kernel] in 9 seconds... _ + + Either wait ten seconds, or press Enter. This + will then launch the kernel configuration menu. + + + + + @@ -3928,6 +4039,9 @@ FreeBSD Bootup + + FreeBSD Bootup on the i386 + If everything went well, you will see messages scroll off the screen and you will arrive at a login prompt. You can view the content of the messages by pressing Scroll-Lock @@ -4072,6 +4186,31 @@ If the X server has been configured and a Default Desktop chosen, it can be started by typing startx at the command line. + + + + + Bootup of FreeBSD on the Alpha + + Alpha + + Once the install procedure has finished, you will be + able to start FreeBSD by typing something like this to the + SRM prompt: + + >>>boot dkc0 + + This instructs the firmware to boot the specified + disk. To make FreeBSD boot automatically in the future, use + these commands: + + >>> set boot_osflags a +>>> set bootdef_dev dkc0 +>>> set auto_action BOOT + + The boot messages will be similar (but not identical) to + those produced by FreeBSD booting on the i386. + @@ -4296,6 +4435,53 @@ DOS drive, for example: &prompt.root; mount -t msdos /dev/ad0s5 /dos_d + + + + + + + Alpha User's Questions and Answers + + Alpha + + This section answers some commonly asked questions about + installing FreeBSD on Alpha systems. + + + + + Can I boot from the ARC or Alpha BIOS Console? + + + ARC + Alpha BIOS + SRM + + + No. &os;, like Compaq Tru64 and VMS, will only boot + from the SRM console. + + + + + + Help, I have no space! Do I need to delete + everything first? + + + + Unfortunately, yes. + + + + + + Can I mount my Compaq Tru64 or VMS extended partitions? + + + + No, not at this time. --==_Exmh_362659240P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: Exmh version 2.3.1+ 05/14/2001 iD8DBQE7nU722MoxcVugUsMRAkbGAJ9vzv3TPsB+M9gvPTqQUSRpZ0pEfACfShCK +Q+/mRKIBqgoOETLbU9t1uo= =gPv1 -----END PGP SIGNATURE----- --==_Exmh_362659240P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message