如何通过命令行 (CLI) 将外部 3TB 硬盘格式化为 ext4?

如何通过命令行 (CLI) 将外部 3TB 硬盘格式化为 ext4?

我知道还有几个类似的问题,但是很多答案都很糟糕。

我猜 fdisk 无法支持大于 2TB 的驱动器?交互式菜单改变了,所以我不知道现在该怎么做。它要求我输入第一个柱面和最后一个柱面。我只想将整个东西都设为 ext4 以备份我的 ubuntu 盒子。

我不明白为什么我无法在硬盘上获取文件系统。这是sudo parted -l我完成第一次试验后的输出。 在此处输入图片描述

# Install gdisk
sudo apt-get install gdisk

# Partition the external hard drive
sudo parted -l        # inspect your drive's name and make sure it is the external one!
sudo umount /dev/sdx1 # ensure that drive is NOT mounted
sudo gdisk /dev/sdx1  # launch gdisk on the drive of interest
?       # explore the features gdisk offers
n       # create a [n]ew partition
[enter] # choose default partition number
[enter] # choose default first sector
[enter] # choose default last sector
[enter] # choose default, linux filesystem (8300)
v       # verify
c       # change the name of the partition, e.g. MY_BACKUP_3TB
p       # print to ensure the renaming is to your liking
w       # write the changes to disk

# Reboot (got warning that I needed to so kernal can recognize the change)
sudo reboot

# Format the hard drive
sudo mkfs -t ext4 /dev/sdx1 # create the filesystem as type ext4

# Inspect the results
sudo parted -l

答案1

如果你执行了列出的步骤,那么你驱动器上的文件系统。 parted没有显示,因为驱动器使用 4k 扇区,并且 parted 当前仅检测具有 512 字节扇区的磁盘上的文件系统。

答案2

如果您想使用 GUI,我会使用 gparted。只需右键单击它并选择“格式化为”。您必须先卸载它

相关内容