这就是我通过做parted -l得到的结果:
$ sudo parted -l
Model: ATA TOSHIBA DT01ACA1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 512MB 511MB primary ext4 boot
2 513MB 1000GB 1000GB extended
5 513MB 1000GB 1000GB logical btrfs我想对我的硬盘进行双引导分区,我现在使用的硬盘已经安装了GNU/Linux发行版(Parrot )。有没有办法在不丢失硬盘数据的情况下对硬盘进行分区(我认为是/dev/sda)?这样我就可以在新分区中安装MS了?
发布于 2021-01-05 06:50:26
使用gparted,这是一个包含gparted的实时发行版。它可以重新调整大小并添加分区。不过,我不知道如何更改分区表类型。这似乎是可能的,但我从来没有这样做过。
发布于 2021-01-06 05:18:06
parted使用较新的1GB=1000MB来处理大小,而Linux实际上使用1GiB=1024MiB。因此,您必须使用老式的fdisk和所有其他兼容的Linux内置命令来完成这一任务。
你需要学会:
lsblk –f #check current partition names
fdisk -l #check partition physical profiles
e2fsck –f [partition name] #a detailed look at partition profile
resize2fs –f [partition device] [desired volumn] #shrink partition size
fdisk #set up a new partition on the unallocated space just sparedhttps://unix.stackexchange.com/questions/627557
复制相似问题