Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/distrib/notes/mac68k Add text for workaround of sysinst not ...



details:   https://anonhg.NetBSD.org/src/rev/32b42572809d
branches:  trunk
changeset: 586356:32b42572809d
user:      hubertf <hubertf%NetBSD.org@localhost>
date:      Thu Dec 15 02:29:59 2005 +0000

description:
Add text for workaround of sysinst not running newfs etc.  as described
in PR mac68k/29049. Text for the workaround mostly provided by Hauke Fath.

diffstat:

 distrib/notes/mac68k/prep |  77 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 76 insertions(+), 1 deletions(-)

diffs (91 lines):

diff -r 63e1f583f408 -r 32b42572809d distrib/notes/mac68k/prep
--- a/distrib/notes/mac68k/prep Thu Dec 15 02:23:38 2005 +0000
+++ b/distrib/notes/mac68k/prep Thu Dec 15 02:29:59 2005 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: prep,v 1.13 2002/07/19 07:17:52 scottr Exp $
+.\"    $NetBSD: prep,v 1.14 2005/12/15 02:29:59 hubertf Exp $
 .
 No matter which installation method you use, there is some planning
 and preparation that is required beforehand.  First and foremost,
@@ -38,6 +38,81 @@
 .Sx Installing\ the\ NetBSD\ System\ (Sysinst\ Method)
 in this document.
 .Pp
+.
+.Ss NetBSD/mac68k sysinst Bug Alert
+.
+Because of a problem that could not be fixed in time for this release, the
+.Nx*M
+.Ic sysinst
+installer neither creates file-systems on the configured partitions,
+nor mounts them on the configured mountpoints, though it claims to.
+Instead,
+.Ic sysinst
+attempts to install on the ramdisk and fails.
+.Pp
+Until this is fixed, you can either fall back to the Traditional Method
+of installation described below, or you can use the following workaround:
+.Pp
+While editing the partition table in
+.Ic sysinst ,
+note on a sheet of paper the partitions with the related mount points
+and disk devices. Since you have to do some manual work here, you probably
+want to keep the partition structure simple. Continue with the installation,
+and in the
+.Pp
+.
+.Dl "Ok, we are now ready to install NetBSD on your hard disk (sd0)."
+.Dl "Nothing has been written yet.  This is your last chance to"
+.Dl "quit this process before anything gets changed."
+.Dl ""
+.Dl "Shall we continue?"
+.
+.Pp
+dialog, send
+.Ic sysinst
+to the background by pressing ctrl-Z. In the following, adjust "sd" (SCSI) or
+"wd" (IDE) drive type, drive number (0, 1, ...) and partition letters 
+("a" for the root filesystem, "d", "e", etc.) as appropriate for
+your setup. A concatenation of this with "/dev/r" will give you
+the device name for the partition, e.g. 
+.Pa /dev/rsd0a
+for the root partition of your first SCSI disk.
+.Pp
+At the shell prompt, manually create filesystems in the desired
+partitions like
+.Pp
+.Dl # newfs /dev/rsd0a
+.Pp
+etc. for all the partitions you noted down.
+Mount the root partition to
+.Pa /targetroot ,
+e.g.
+.Pp
+.Dl # mount /dev/sd0a /targetroot
+.Pp
+Then, if you have set up other partitions, create directories below
+.Pa /targetroot
+as mount points
+and mount the partitions there according to your notes like e.g.
+.Pp
+.Dl # mount /dev/sd0e /targetroot/var
+.Pp
+You can list the mounted partitions with
+.Xr df 1
+and 
+.Xr mount 8
+commands, unmounting a wrongly mounted filesystem can be done e.g. with
+.Dq umount /targetroot/var .
+.Pp
+When all the partitions that you want to install to have been properly
+set up, you can return to
+.Ic sysinst
+with the 'fg' command and proceed with the installation.
+.
+.Pp
+.
+.Ss Preparation for the Traditional Method
+.
 If you are using the Traditional method of installation you must use a
 disk partitioning utility to designate the different partitions you
 will want in your final



Home | Main Index | Thread Index | Old Index