rprohask@orion.oac.uci.edu (Robert Prohaska) (12/25/90)
I just finished installing aux on a quantum 105 using the software furnished by the disk vendor (SCSI Commander). The formatting was to use the entire disk for aux with a 2 meg Mac partition for booting. The defaults provided by the formatting program were used and aux was installed under the "generic hard disk" entry provided by the aux installer. The 2 meg part is clearly ok, but when I open an aux finder window I'm told I have 44 megs in the disk (about right, I think) and less than 2 megs available. I recall an article in this newsgroup about aux needing some special coaxing to use extra space but I can't find it in the index on aux.support.apple.com Could somebody either repeat the advice or let me know where to find it? Many thanks bob prohaska ps: cu seems to work ok in this (second) installation, ie, it takes the lock off tty0 when it's done. Come to think of it, it no longer announces that tty0 is locked in the first place! What gives?
gilbertd@silver.ucs.indiana.edu (Don Gilbert) (12/26/90)
I recently went through this hassle also, trying to find and mount the extra 240 MB partition on a wrenrunner disk. I'd used SilverLining to partition it with the default A/UX configuration, which made a large extra partition called "Unreserved 1". After two failed attempts in which I installed A/UX from CD then wiped it out the entirely, I found a way. Here is a commented log file of the 3rd, successful try. '***' are comments. After installing A/UX, I used it's disk partition (dp) and new file system (newfs) commands. You should refer especially to CHapter 5 of the A/UX Local System Administration manual (Preparing and Apple HD SC for A/UX). The first part of this manual refers only to Apple's HD SC Setup program, but the remainder (Using dp, Making and Mounting an A/UX File System) applies to any disk partitioned for A/UX. If you don't have this manual, see man pages for dp, disktab, newfs, mount and fsentry. ******************************************************************************* * * * W E L C O M E T O A / U X * * * ******************************************************************************* Fri Dec 21 10:15:53 PST 1990 / FILES lib/ nextunix users/ Useful Commands/ lost+found/ root/ usr/ bin/ mac/ shlib/ dev/ mnt/ tmp/ etc/ newunix unix* *** list all partitions on entire disk on SCSI 2 # dp /dev/rdsk/c2d0s31 "/dev/rdsk/c2d0s31" 9 partitions, 9 allocated 640299 blocks *** list partition 8 (last) Command? p 8 DPM Index: 8 Name: "Extra", Type: "Apple_Free" Physical: 13 @ 640270, Logical: 13 @ 0 Status: valid alloc in_use not boot read write No Block Zero Block **** list partition 7. This is the one I want to mount Command? p 7 DPM Index: 7 Name: "Unreserved 1", Type: "Apple_UNIX_SVR2" Physical: 480000 @ 160270, Logical: 480000 @ 0 Status: valid alloc in_use not boot read write Slice 3 Regular UNIX File System (1) Cluster: 0 Type: FS Inode: 1 Made: [0] Wed Dec 31 16:00:00 1969 Mount: [0] Wed Dec 31 16:00:00 1969 Umount: [0] Wed Dec 31 16:00:00 1969 No AltBlk map Command? q *** I need a disktab entry for the wrenrunner *** this was not supplied, so I added one to /etc/disktab. *** Save original disktab in case I mess up # cp /etc/disktab /etc/disktab.0 *** using TextEditor. You will need to look thru the docs on *** your brand of disk, and find statistics for number of *** sectors/track (ns), no. tracks/cylinder (nt) and no. cylinders *** on the disk (nc). *** The wrenrunner disktab looks like this # Wren Runner (CDC Wren 4 FH) # WrenRunner|WRENRUNNER|wrenrunner:\ :ty=winchester:ns#46:nt#9:nc#1555: *** use new file system (newfs) to mount the "Unreserved 1" *** partition, slice 3, on the wrenrunner. *** Look for a 'c2d0s3' slice to mount in /dev/rdsk # newfs -v /dev/rdsk/c2d0s3 wrenrunner newfs: /dev/rdsk/c2d0s3: No such file or directory *** Can't find one! *** I failed here twice before when I used c2d0s31, until *** I waded thru enough of the manuals to see that this refered *** to the entire disk, NOT the unmounted slice 3 on that disk # ls /dev/rdsk/c2* /dev/rdsk/c2d0s0 /dev/rdsk/c2d0s1 /dev/rdsk/c2d0s2 /dev/rdsk/c2d0s30 /dev/rdsk/c2d0s31 /dev/rdsk/c2d0s4 /dev/rdsk/c2d0s5 /dev/rdsk/c2d0s6 *** at this point, I waded thru the manuals again and found *** that I could use dp to assign a slice number, 4, that IS found *** in /dev/rdsk. # dp /dev/rdsk/c2d0s31 "/dev/rdsk/c2d0s31" 9 partitions, 9 allocated 640299 blocks Command? p 7 DPM Index: 7 Name: "Unreserved 1", Type: "Apple_UNIX_SVR2" Physical: 480000 @ 160270, Logical: 480000 @ 0 Status: valid alloc in_use not boot read write Slice 3 Regular UNIX File System (1) Cluster: 0 Type: FS Inode: 1 Made: [0] Wed Dec 31 16:00:00 1969 Mount: [0] Wed Dec 31 16:00:00 1969 Umount: [0] Wed Dec 31 16:00:00 1969 No AltBlk map Command? c 7 DPME Field? b BZB Field? s *** change slice number from 3 to 4 Slice number + 1 [4]: 5 BZB Field? p Slice 4 Regular UNIX File System (1) Cluster: 0 Type: FS Inode: 1 Made: [0] Wed Dec 31 16:00:00 1969 Mount: [0] Wed Dec 31 16:00:00 1969 Umount: [0] Wed Dec 31 16:00:00 1969 No AltBlk map BZB Field? q DPME Field? q *** write out changes Command? w Command? q *** now make a new file system of the partition # newfs -v /dev/rdsk/c2d0s4 wrenrunner /etc/fs/ufs/mkfs /dev/rdsk/c2d0s4 480000 46 9 4096 1024 16 10 60 2048 t Warning: 240 sector(s) in last cylinder unallocated /dev/rdsk/c2d0s4: 480000 sectors in 1160 cylinders of 9 tracks, 46 sectors 245.8Mb in 73 cyl groups (16 c/g, 3.39Mb/g, 1536 i/g) super-block backups (for fsck -b#) at: 16, 6688, 13360, 20032, 26704, 33376, 40048, 46720, 53392, 60064, 66736, 73408, 80080, 86752, 93424, 100096, 106000, 112672, 119344, 126016, 132688, 139360, 146032, 152704, 159376, 166048, 172720, 179392, 186064, 192736, 199408, 206080, 211984, 218656, 225328, 232000, 238672, 245344, 252016, 258688, 265360, 272032, 278704, 285376, 292048, 298720, 305392, 312064, 317968, 324640, 331312, 337984, 344656, 351328, 358000, 364672, 371344, 378016, 384688, 391360, 398032, 404704, 411376, 418048, 423952, 430624, 437296, 443968, 450640, 457312, 463984, 470656, 477328, *** lets see if this worked, check new file system # fsck -y /dev/rdsk/c2d0s4 ** /dev/rdsk/c2d0s4 ** Last Mounted on ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 2 files, 5 used, 225385 free (5 frags, 56345 blocks, 0.0% fragmentation) *** now find a good subdirectory to mount it on / # ls -C %TextEditor.Scratch lib shlib FILES lost+found tmp TextEditor.Scratch mac unix Useful Commands mnt users bin newunix usr dev nextunix etc root *** the A/UX manual recommends 'users'. That's fine with me, *** but it already exists and has some files. # ls -F users Guest/ start/ start.bak/ *** so rename users and make a new, empty 'users' directory *** for the new file system # mv users user0 # mkdir /users *** now mount it # mount -v /dev/rdsk/c2d0s4 /users mount: /dev/rdsk/c2d0s4 on /users: Block device required [errno: 15] mount: giving up on /users *** Oops, try /dev/dsk instead, as the manual suggests. # mount -v /dev/dsk/c2d0s4 /users /dev/dsk/c2d0s4 mounted on /users # ls -a /users . .. lost+found *** check if new partition can read and write # cp /etc/passwd /users/mount.test # cat /users/mount.test daemon:xxxxxxxxxxxxx:1:1::/: bin:xxxxxxxxxxxxx:2:2::/bin: *** looks fine # rm /users/mount.test *** update the mount entries in /etc/fstab *** to make this permanent # cp /etc/fstab /etc/fstab.0 # fsentry -t 4.2 /dev/dsk/c2d0s4 /users fsentry: could not mount /dev/dsk/c2d0s4 mount: /dev/dsk/c2d0s4 already mounted -- Don.Gilbert@Iubio.Bio.Indiana.Edu biocomputing office, indiana univ., bloomington, in 47405, usa