标题:[FreeBSD] Freebsd重启后出现was not properly dismounted报错 出处:向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除 时间:Wed, 30 Mar 2022 10:24:26 +0000 作者:jackxiang 地址:http://jackxiang.com/post/11274/ 内容: 解决办法: 进入单用户 #fsck -p #shutdown -r now 实践: 应该是直接进入单用户模式了: fsck -y ; sync ;sync ;sync;reboot vim /etc/fstab #(dum=0, pass#=0),之前都是1,全改为0。 # 裝置名稱 掛入點 檔案系統 參數 Dump Pass# /dev/gpt/rootfs / ufs rw 0 0 学习的BSD的教材上,作者明确指出不要用reboot和halt执行重启和关机动作,那样系统不会执行rc.shutdown脚本导致不能在文件系统上设立“清除”标记,下次开机时系统会自动调用FSCK来检查文件系统一的。 异常掉电可能引起磁盘分区被标记为dirty,默认地,系统下一次启动时会运行fsck进行分区检查和错误恢复。如果fsck过程中某个操作需要用户干预或确认,而现在的应用没有使用显示器和键盘鼠标,启动过程可能无法继续进行。 1、编辑/etc/fstab,将分区标记为无须检查(dum=0, pass#=0),详见man fstab 2、编辑/etc/rc.conf,添加以下内容: fsck_y_enable="YES" fsck_background="NO" 這個檔案用來定義開機時要掛入的檔案分割區。 # 裝置名稱 掛入點 檔案系統 參數 Dump Pass# /dev/ad0s1b none swap sw 0 0 /dev/ad0s1a / ufs rw 1 1 原文链接:https://blog.csdn.net/ncdawen/article/details/574279 掛入點就是你要將來源掛到什麼地方,其中 swap 沒有掛入點,所以是 none。 檔案系統就是要掛入的類型,必須在 kernel 中有定義。一般 FreeBSD 的檔案是 ufs,硬碟要掛入的設定就是 ufs。如果是 cdrom 就是 cd9660。 ufs 本地的 UNIX 檔案系統。 mfs 本地的 memory-based UNIX 檔案系統。 nfs 和 Sun Microsystems 相容的 "Network File System"。 swap 用來作 swapping 的檔案系統。 msdos DOS 相容的檔案系統。 cd9660 CD-ROM 的檔案系統。 procfs 用來存取執行程序(process)的檔案系統。 kernfs 用來存取核心參數(kernel parameter)的檔案系統。 原文链接:https://blog.csdn.net/ncdawen/article/details/574279 Generated by Jackxiang's Bo-blog 2.1.1 Release