我有一个卷/dev/sda1
(1.2 TB),其中包含一个使用 0.6 TB 空间的 NTFS 分区。
我想ext4
在剩余的0.6 TB空间中创建一个分区。
我还没有尝试任何事情,因为如果我没有GUI,我不想丢失数据。
您能否给我提供正确的命令,或者至少是正确的参数mkfs.ext4
。
root@rasp:〜#fdisk -l /dev /sda
Disk /dev/sda: 1500.3 GB, 1500299395072 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 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 identifier: 0x000303ee
Device Boot Start End Blocks Id System
/dev/sda1 2048 2930272255 1465135104 7 HPFS/NTFS/exFAT
答案1
首先你需要创建一个分区,然后您可以创建文件系统。
创建新分区
sudo fdisk /dev/sda
这将提出fdisk
菜单。这是一个)。基本选项有:
Command action
a toggle a bootable flagL
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
如果一切顺利,按下n,您将可以选择在空白处创建新分区。如果唯一未分配的空间是您想要使用的空间,则默认选项应该没问题,您只需fdisk
选择即可。
由于要创建一个
ext
分区,因此您不需要做任何事情t
。检查您的更改是否是您预期p打印分区表的期望。
如果一切正常,请将新的分区表写入磁盘(w)和exit(q)。
现在,您拥有新的空分区,可以创建其/dev/sdaX
文件X
系统/dev/sda2
。
sudo mkfs.ext4 /dev/sdaX
答案2
语法是mkfs.ext4 *partition*
一个例子是所讨论的未格式化的分区在mkfs.ext4 /dev/sda2
哪里。/dev/sda2
lsblk
您可以通过执行或lsblk --fs
获取更多信息来获取有关文件系统的信息。
最后两个分区是空的,目前还没有文件系统:
root@augur:/# lsblk --fs --ascii
NAME FSTYPE LABEL MOUNTPOINT
mmcblk0
|-mmcblk0p1 vfat boot /boot
|-mmcblk0p2 ext4 /
|-mmcblk0p3
`-mmcblk0p4