常見的FreeBSD因為跳電而無法正常開機的處理方式

 
   
   FreeBSD自動修復
    既然說是FreeBSD 自動修復了...那通常你也不會發現跳電....
    因為伺服器只是短暫中斷服務
   
   簡易型手動修復
    通常跳電會卡在要你輸入 /bin/sh 的地方. 按下enter 即可.
    簡單的輸入 fsck -y 然後就會如同windows一般進行scandisk
    等程序結束後 按下 ctrl+D 就可以完成開機

   嚴重狀況手動修復
    1.同上述 簡易型手動修復法 不過開機後 仍然維持在要你輸入 /bin/sh

    2.此時可以透過 df 檢查漏掉了哪個磁區,也就是無法進行fsck的部分.
      可以透過 cat /etc/fstab 和 df 相互比對了解故障的磁區的相關資訊.
      如: /dev/wd0s2e     /home   ufs     rw,userquota    2       2
           比對之下發現少了 /home , 並可以由 /etc/fstab 發現 /home 的資訊為 /dev/wd0s2e
        
    3.修改 /etc/fstab 把故障磁區那行的最前端 新增一個 # 號 .
        如: #/dev/wd0s2e     /home   ufs     rw,userquota    2       2

    4.重新開機 (此時應該能夠正常開啟..除非你的磁區包含開機程序.)

    5.針對已卸載的磁區進行修復 (fsck -y 故障磁區 ex: fsck -y /dev/wd0s2e )

    6.正常來說 可以修復的. (若不行那就很遺憾了. 壞軌...)

    7.掛回修復磁區 (如:mount /dev/wd0s2e /home)

    8.把原先新增在 /etc/fstab 下的#字號拿掉.

    9.重新啟動電腦.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值