On Sat, Jan 12, 2013 at 07:17:25AM -0500, Scott McEachern wrote:
> On 01/11/13 16:38, Paolo Aglialoro wrote:
> >sparc64 machine, a neglected typo in fstab while changing a disk mountpoint
> >and boom! - no boot :(
> >
> >
> 
> ed(1) isn't hard to use, but if you haven't used it in a while, as
> espie@ said, having another machine handy to hit the man page is
> useful.  Go play with ed(1) now when you aren't in "panic mode" to
> get a feel for it.
> 
> However, if you really feel the need to use vi, then do something like this:
> 
> 1) use disklabel(8) to see what partition on your HDD contains the
> /usr partition.  vi(1) lives in /usr/bin, so I'm assuming you don't
> have /usr/bin/ mounted somewhere other than /usr.
> 
> Pretend it's on partition 'f' of sd0.  Let's also pretend your root
> partition is on 'a'.
> 
> 2) #mount /dev/sd0a /
> #mount /dev/sd0f /usr
> 
> If you run vi now, it'll bitch about your terminal type not being set, so:
> 
> 3) #export TERM=vt220 (or whatever is applicable to you)
> 
> 4) #vi /etc/fstab (fix your mistake(s))
> 
> 5) #reboot

Did you actually test that ? vi wants /var/tmp rw as well...

Reply via email to