首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分区错误(Fdisk/Parted)

分区错误(Fdisk/Parted)
EN

Unix & Linux用户
提问于 2019-05-07 17:08:00
回答 1查看 1.5K关注 0票数 4

我使用parted命令创建了一个分区,并使用mkpart选项创建了一个新的主分区。但我在做这件事时收到了一条不寻常的错误信息。这是我的输出:

代码语言:javascript
复制
(parted) print
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 729GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number  Start   End     Size    Type      File system  Flags
 1      1049kB  300GB   300GB   primary   ext4         boot

(parted) mkpart
Partition type? primary/extended? primary
File system type? ext4
Start? 1050
End? 30000
Warning: You requested a partition from 1050MB to 30.0GB (sector 2050781..58593750). The closest location we can manage is 300GB to 300GB (sector 585936896..585936896).
Is this still acceptable to you?
Yes/No?
  • 我从1050开始(因为以前的分区从1049开始),然后按我的意愿以30 it (30万it)结束。
  • 有人告诉我,我必须将开始值作为比前一个分区的开始值多一个的值来执行,并且在默认情况下,我应该在MB中按我想要的大小执行结束值,因为parted使用MB。
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-05-07 17:31:48

分区不能重叠,因此第二个分区的开始必须是比第一个分区的最后一个扇区后面至少有一个扇区(更大的数目)。不是第一个部门,是最后一个部门。

您的第一个分区以偏移量1049 in开始,大小为300 in。Parted要求您以MB作为起始位置;您的第一个分区运行在(大约)1到300000 MB( "end“位置,乘以1,000从GB到MB)之间。因此,1050将处于中间,因此不允许。

您可以在unit MB之前运行print,完全以MB打印大小。这将使人们更容易看到正在发生的事情和正确使用的数字。您可以切换到扇区与unit s,如果你需要得到完美的定位。

票数 5
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/517619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档