[i=s] 本帖最后由 王从安🐠 于 2025-3-31 15:27 编辑 [/i]<br />
<br />
内置硬盘前16GB扇区坏道严重,为了正常使用,通常使用分区避开坏道扇区,当前飞牛OS并不支持硬盘自定义分区挂载,探索了好几个小时算是捣鼓出来了。
转载请注明出处,全网ID:王从安。


前置条件
确保硬盘没有被任何占用,建议直接在Web界面操作:
系统设置 > 存储空间管理 > 删除
命令行解除硬盘占用:
# 查看磁盘信息
sudo fdisk -l
# Disk /dev/sda: 465.76 GiB, 500107862016 bytes, 976773168 sectors
# Disk model: CSD T65SX500F 5N
# Units: sectors of 1 * 512 = 512 bytes
# Sector size (logical/physical): 512 bytes / 512 bytes
# I/O size (minimum/optimal): 512 bytes / 512 bytes
# Disklabel type: gpt
# Disk identifier: A65F6750-60C1-42FC-8B5B-66C2F22E38E3
# Device Start End Sectors Size Type
# /dev/sda1 2048 976773119 976771072 465.8G Linux RAID
# Disk /dev/md0: 465.63 GiB, 499971522560 bytes, 976506880 sectors
# Units: sectors of 1 * 512 = 512 bytes
# Sector size (logical/physical): 512 bytes / 512 bytes
# I/O size (minimum/optimal): 512 bytes / 512 bytes
# Disk /dev/mapper/trim_ead61d2f_bee8_4fb8_8566_84dba00e8379-0: 465.63 GiB, 499969425408 bytes, 976502784 sectors
# Units: sectors of 1 * 512 = 512 bytes
# Sector size (logical/physical): 512 bytes / 512 bytes
# I/O size (minimum/optimal): 512 bytes / 512 bytes
# 卸载挂载
df -h
sudo umount -l /vol1
# 停用逻辑卷
sudo lvchange -an /dev/trim_ead61d2f_bee8_4fb8_8566_84dba00e8379/0
# 删除逻辑卷
sudo lvremove /dev/trim_ead61d2f_bee8_4fb8_8566_84dba00e8379/0
# 停用卷组
sudo vgchange -an trim_ead61d2f_bee8_4fb8_8566_84dba00e8379
# 删除卷组
sudo vgremove trim_ead61d2f_bee8_4fb8_8566_84dba00e8379
# 删除物理卷
sudo pvremove /dev/md0
# 停止 RAID 设备
sudo mdadm --stop /dev/md0
# 删除 RAID 设置
sudo mdadm --zero-superblock /dev/sdb1
创建自定义分区
前16GB坏道,为了安全起见,设置前32GB扇区都不使用:mkpart primary 32GB 100% 。
逻辑卷名称保持这个格式就行了:trim_ead61d2f_bee8_4fb8_8566_84dba00e8379。
trim_ead61d2f_bee8_4fb8_8566_84dba00e8379# 创建分区
sudo parted /dev/sdb
(parted) print
(parted) mklabel gpt
(parted) mkpart primary 32GB 100%
(parted) quit
# 创建 RAID 设备
sudo mdadm --create /dev/md0 --level=1 --raid-devices=1 /dev/sdb1 --force
# 创建物理卷
sudo pvcreate /dev/md0
# 创建卷组
sudo vgcreate trim_ead61d2f_bee8_4fb8_8566_84dba00e8379 /dev/md0
# 创建逻辑卷
sudo lvcreate -n 0 -l 100%FREE trim_ead61d2f_bee8_4fb8_8566_84dba00e8379
# 格式化逻辑卷
sudo mkfs.btrfs -f /dev/trim_ead61d2f_bee8_4fb8_8566_84dba00e8379/0
# 检查分区结果
sudo fdisk -l
# Disk /dev/sdb: 465.76 GiB, 500107862016 bytes, 976773168 sectors
# Disk model: CSD T65SX500F 5N
# Units: sectors of 1 * 512 = 512 bytes
# Sector size (logical/physical): 512 bytes / 512 bytes
# I/O size (minimum/optimal): 512 bytes / 512 bytes
# Disklabel type: gpt
# Disk identifier: B6B0B68D-F978-41B3-88BF-6E4260DDB37C
# Device Start End Sectors Size Type
# /dev/sdb1 62500864 976773119 914272256 436G Linux filesystem
# Disk /dev/md0: 435.83 GiB, 467972128768 bytes, 914008064 sectors
# Units: sectors of 1 * 512 = 512 bytes
# Sector size (logical/physical): 512 bytes / 512 bytes
# I/O size (minimum/optimal): 512 bytes / 512 bytes
# Disk /dev/mapper/trim_ead61d2f_bee8_4fb8_8566_84dba00e8379-0: 435.83 GiB, 467971080192 bytes, 914006016 sectors
# Units: sectors of 1 * 512 = 512 bytes
# Sector size (logical/physical): 512 bytes / 512 bytes
# I/O size (minimum/optimal): 512 bytes / 512 bytes
挂载自定义分区
必须在飞牛OS的Web界面挂载分区。
系统设置 > 存储空间管理 > 去挂载

如此就可以正常使用了。
转载请注明出处,全网ID:王从安。
<center>🌟</center> |