Return to BSD News archive
Newsgroups: comp.os.386bsd.questions
Path: sserve!manuel.anu.edu.au!munnari.oz.au!constellation!osuunx.ucc.okstate.edu!moe.ksu.ksu.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!newsserver.jvnc.net!yale.edu!qt.cs.utexas.edu!news.Brown.EDU!noc.near.net!oz.plymouth.edu!ted
From: ted@oz.plymouth.edu (The Wizard of Oz)
Subject: Re: Disklabel/newfs -
Message-ID: <1993Mar5.061516.17253@oz.plymouth.edu>
Organization: Plymouth State College - Plymouth, NH.
References: <1993Mar4.062419.18727@oz.plymouth.edu> <1993Mar4.181535.4302@coe.montana.edu>
Date: Fri, 5 Mar 93 06:15:16 GMT
Lines: 60
Ok, I'm going to flame myself. Basically what the problem was, is
a "System Error 32" (Local joke for: USER TOO STUPID). I had forgotten
that I was in "multi-user mode" so when I did "shutdown -h now" it did
not update the disks, thus not saving my partition information. Duh.
Anyway, it had nothing to do with the defined partition info in /etc/disktab,
as been mentioned. Notes on creating partitions on a second drive:
1. You need the track/cyl/sector info for you drive, one way to
get this info it to get out the "Manual" for that drive. One
I was able to use was:
- Format the drive as an "extended dos partition" and
then use "disklabel" to read that info.
2. Use diskpart -d , the info gathered from (1) is needed here,
many of the items requested can be given the defaults.
3. Do your newfs.
4. Mount the new partion(s).
5. Do an fsck on each, just to be safe.
6. If you are in multi-user mode do: shutdown
then: shutdown -h
If you are in single user do: shutdown -h
(Wait until you see the ">" prompt telling you to press
a key to reboot) BEFORE shutting off power or reset, if
that is what you wish to do, else press a key to reboot.
7. Mount the partitions where you want em' to make sure they
work. Then edit your fstab to make the appropriate partitions
mount at boot-time. And reboot.
I am not sure this will work for everyone, but it worked for me.
Just as an end note, It is probably a really good Idea to be
in single user mode when doing this.
Example fstab:
/dev/wd0a / ufs rw 1 1
/dev/wd1g /wiz ufs rw 1 2
/dev/wd1a /tmp ufs rw 1 3
/dev/wd1b none swap sw 0 0
* Note: new swap devices require them being 'configed' in your kernel.
Yes, that means a kernel config & re-build.
I hope this is accurate, as I am doing this from memory, I hope it
helps someone.
--> Ted
| Ted Wisniewski INET: ted@oz.plymouth.edu |
| Academic Computing or |
| Plymouth State College tedw@psc.plymouth.edu |
| Plymouth NH, 03264 |