Date: Thu, 29 May 2003 21:01:33 -0500 (CDT) From: Eduardo Viruena Silva <mrspock@esfm.ipn.mx> To: Tom Parquette <tparquet@twcny.rr.com> Cc: questions@freebsd.org Subject: Re: Having problems with fixit floppy mounting filesystems Message-ID: <20030529204740.M65483@Gina.esfm.ipn.mx> In-Reply-To: <3ED6B43D.8030004@twcny.rr.com> References: <3ED6B43D.8030004@twcny.rr.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 29 May 2003, Tom Parquette wrote: > I was installing an additional hard disk and I believe I commented out > the wrong line in fstab or typo'ed something. The /usr filesystem is > not mounted. The machine will not boot to a command prompt so I can > repair it. It complains bitterly at boot time about not finding things > in the /usr/...... directories. don't worry, it can be fixed. 1. Reboot your computer and when the boot's countdown starts press space bar. 2. type: boot -s 3. your computer will stop asking for a shell that will be used in single-user mode. just press enter to accept /bin/sh 4. type swapon -a mount -a of course, /usr will not be mounted because you made something wrong with your /etc/fstab. 5. perhaps the system will ask you to fsck your file systems. do it. you can add your the option "-y". fsck /dev/ad0s1a fsck /dev/ad0s1e ... fsck /dev/ad0s1g 5. type cat /etc/fstab to see where /usr is mounted... [hope it is there]. and mount /usr manually: mount /dev/ad0s1e /usr [ok, perhaps it is not ad0s1e, choose the proper partition] 6. edit /etc/fstab with your favorite editor, fix it, and save it. 7. reboot Hope it helps. > > I have never broken a system this badly before so this is the first time > I have had to use a fixit floppy. > If I can get the root and usr filesystems mounted r/w I should be able > to "ee" fstab and get myself going. > > I can get to the fixit command prompt but when I issue mount /dev/ad0s1a > /mnt to get the root filesystem mounted all I get is "operation not > permitted". > > I searched the mailing list archives and dug through the on-line > handbook and I'm not finding anything that gives me a clue what I'm > doing wrong. > > Any help would be appreciated. > TIA. > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > - ______ _ * / /###\ / \ __ /\ /\ * / ./#### \ * \__|_/ | | / \/ \ | b#####| * _ | __ | | __ = .. \____ \ \_\#####/ / \| / \ | | /\_\/ = \_| * \___\###/ * \_/\_/\__/\__\/_/\__/ = \______/ _ | |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030529204740.M65483>