Linux 磁盘操作

· 503字 · 2分钟

盆友去打黑工, 白嫖回两块1k转的sas硬盘, 在对其mkfs时艹不动啊!丢人

Linux 磁盘操作 🔗

康康硬盘 🔗

拿到硬盘, 搽干净上机,首先肯定是lsblk, df -f, fdisk/gdisk三板斧拉

root@truenas[~]# lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sdd                      8:48   0   1.1T  0 disk  
└─md124                  9:124  0   1.1T  0 raid0 
  ├─md124p1            259:7    0   500M  0 part  
  └─md124p2            259:8    0   1.1T  0 part  
    ├─VolGroup-lv_root 253:0    0    50G  0 lvm   
    ├─VolGroup-lv_home 253:1    0     1T  0 lvm   
    └─VolGroup-lv_swap 253:2    0  15.7G  0 lvm   
sde                      8:64   0   1.1T  0 disk  
├─sde1                   8:65   0     2G  0 part  
├─sde2                   8:66   0   1.1T  0 part  
└─md126                  9:126  0   1.1T  0 raid0 
  ├─md126p1            259:5    0   500M  0 part  
  └─md126p2            259:6    0   1.1T  0 part  

root@truenas[~]# parted /dev/sdd print
Model: SEAGATE ST1200MM0088 (scsi)
Disk /dev/sdd: 1200GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End  Size  File system  Name  Flags

原来是GPT啊,那就梭gdisk,删掉两个常规的sdd1``sdd2。剩下mdxxx就8大行了

sde                      8:64   0   1.1T  0 disk  
├─sde1                   8:65   0     2G  0 part  
├─sde2                   8:66   0   1.1T  0 part  
└─md126                  9:126  0   1.1T  0 raid0 
  ├─md126p1            259:5    0   500M  0 part  
  └─md126p2            259:6    0   1.1T  0 part  

蹭蹭硬盘 🔗

原来/dev/md0–意味着有SW数组。所以当尝试格式化硬盘会失败。

在这种情况下:

# umount /dev/md0
# mdadm --stop /dev/md0

清除磁盘超级块:

# mdadm --zero-superblock /dev/sdb

删除数组:

# mdadm --remove /dev/md0