飞牛硬盘损坏修复记录:屏蔽坏道恢复部分容量 - 指南
睡一觉起来天塌了!!!我的学习资料崩了。。。。
这是硬盘损坏,屏蔽坏道的记录,此方法无法恢复数据,会格式化硬盘,只是跳过硬盘坏道,尽可能的延长使用时间
飞牛系统显示存储空间损坏,无法挂载,尝试重启,无解,那就开干吧,给小姐姐开始修下房子吧!
1.大概的思路就是先扫描磁盘 --> DiskGenius软件
2. 找出哪些扇区有坏道,屏蔽掉,
3.只使用目前还正常的扇区(先遮风挡雨吧,等有钱了给你换新房子)
硬盘是3T存储空间,正常可用空间为2.7T,我通过扫描得到目前还正常的扇区 19984896-5232161655 大概可用2.4T
一、开启飞牛ssh,以root用户连接(xshell或者putty类似的工具都可)
ssh xxl@192.168.66.66
# 获取root权限
sudo -i
二、检查之前损坏的raid以及逻辑卷是否有残留,干掉
1.移除逻辑卷
lvdisplay
vgdisplay
pvdisplay
lvremove
vgremove
pvremove
如果移除提示被占用可以查询是哪些程序占用,如果程序也没占用那就重启系统,启动后不要登录界面,直接ssh连接进行操作就可以了
2.接下来移除raid
# 查看raid信息
cat /proc/mdstat
# 停止raid
mdadm --stop /dev/mdX
# 删除RAID阵列的元数据
mdadm --zero-superblock /dev/sdX
# 验证元数据已被删除
mdadm --examine /dev/sdX
三、分区,将损坏的扇区跳过
parted /dev/sda
(parted) mkpart primary 40956376s 5232161654s # 警告没有2k对齐,忽略
(parted) p
(parted) quit
四、用这个分区创建新的卷进行挂载存储空间
1.创建raid
mdadm --create /dev/md1 -l1 -n1 /dev/sdb1 --force
2.创建逻辑卷
vgcreate trim_8cda6dac_9e15_4705_a85d_d1234cccc009 /dev/md1
lvcreate -l +100%FREE -n 1 trim_8cda6dac_9e15_4705_a85d_d1234cccc009
mkfs.ext4 -O project /dev/mapper/trim_8cda6dac_9e15_4705_a85d_d1234cccc009-1
# ext4格式,需要在格式化时启用项目配额,不然无法在飞牛界面中挂载存储空间
3.登录飞牛界面,存储空间已存在,点击挂载即可
五、结束
家找回来了,小姐姐都丢了,重新下载吧。。。
其实这种情况下磁盘的使用寿命到了,应该尽快更换硬盘
但是
作为垃圾佬,必须榨干它!哈哈。。。
折腾吧
浙公网安备 33010602011771号