找回fstab
2009-05-13 15:56:00来源:未知 阅读 ()
raid就分了一个区,挂到/home/rd下,系统在另一个40G的硬盘上。由于raid硬盘上数据不是很重要,临时也没有闲置的硬盘替换,所以就想系统在启动的时候不挂载它,于是在/etc/fstab中的/dev/ar0s1d前加上了一个"#"号。
本来应该没什么问题,但凑巧的是就在这时候死机了!!
重启系统,发现就停在mount的地方。
1、挂载ufs:ad0s1a,成功。
2、mount -a:没反映。
3、fsck -y:没反映。
出现大问题,正常情况,这两步应该可以解决问题。
4、cat /etc/fstab:没有数据。
5、进入/sbin,除fsck外,其它命令都正常。(顺便提一下:死机就是在系统自动的fsck过程中死的)
分析:由于死机,导致在修改/etc/fstab时没有写入数据,或者是数据丢失。
现在最大的问题是没有记录挂接点(mount)的情况,所以首要的目标就是找到挂接点信息。
6、ls /dev/,查看有d-g分区。
7、mount /tmp /dev/ad0s1d:出现一个错误提示:
嘿嘿!看到原来是哪个挂接点了吧!原来挂在/usr下。赶快记下来。
8、依次找出ad0s1e,ad0s1f,ad0s1g的挂接点。
9、mount -fw /dev/ad0s1a:强制使根目录可写。这个步骤很重要。(这之前还做了一次sysctl kern.geom.debugflags=16,是sysinstall提示的,不知道是不是必须的。
10、把其它几个分区挂在正确的挂接点上。
11、重写/etc/fstab,不知道格式的话,找台机器的fstab照着写。
12、重启。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/38866/showart_1771308.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:FreeBSD基础命令
下一篇:OpenBSD下同步时间
- ACL 疑问 2009-05-13
- 做完raid之后,系统无法启动,各位兄弟帮帮忙吧 2009-05-13
- freebsd系统共享上网问题! 2009-05-13
- PC-BSD 7.1不能登录 2009-05-13
- 内核编译 修改了操作系统名称,改如何改回来? 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash