我有一个 2TB 的外置硬盘,打算将其连接到我的 ubuntu 服务器。我尝试将其格式化为 ext4,但遇到了问题
我当前的设置是服务器中的 200gb ssd(sdb)、2x2TB HDD(Raid0)(sdc、sdd)以及我正在尝试格式化的外部 HDD(sda)
ubnt@ubnt:~$ sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
[sudo] password for ubnt:
NAME FSTYPE SIZE MOUNTPOINT LABEL
sda 1.8T
sdb 111.8G
├─sdb1 ext4 976M /boot
├─sdb2 1K
└─sdb5 LVM2_member 110.9G
├─ubnt--vg-root ext4 103.2G /
└─ubnt--vg-swap swap 7.6G [SWAP]
sdc linux_raid_member 1.8T ubnt:0
└─md0 ext4 3.7T /mnt/md0
sdd linux_raid_member 1.8T ubnt:0
└─md0 ext4 3.7T /mnt/md0
当我尝试在硬盘上创建 ext4 文件系统时,它会在“写入超级块...730/14905”(始终在同一数字)处停留很长时间,然后出现错误:
ubnt@ubnt:~$ sudo mkfs.ext4 -F /dev/sda
mke2fs 1.44.1 (24-Mar-2018)
Found a dos partition table in /dev/sda
Creating filesystem with 488378112 4k blocks and 122101760 inodes
Filesystem UUID: bcca6fda-7429-41c2-9cba-31705fe1d791
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848
Allocating group tables: done
Writing inode tables: done
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information: 730/14905
Warning, had trouble writing out superblocks.
我试过了sudo smartctl -a /dev/sda
,但没有出现任何错误。
我该怎么做才能让这张光盘可用?
答案1
由于某种原因,这解决了它(现在不完全确定为什么,因为我确定我已经这样做了。也许重新启动有帮助:
sudo fdisk /dev/sda
n
p
*defaults. Press enter all the way through*
w
这会在 sda 下创建 sda1,因此我接着
sudo mkfs.ext4 -F /dev/sda1