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

创建分区(Parted/Fdisk)时出错
EN

Ask Ubuntu用户
提问于 2019-05-07 16:23:16
回答 2查看 1.9K关注 0票数 0

我对在终端上创建分区有点陌生,我想学习一下,所以基本上我使用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

回答 2

Ask Ubuntu用户

发布于 2019-05-07 16:33:26

我可以清楚地看到,您的print命令中已经有一个从1049 to到300 to的分区。因此,除非删除该分区,否则不能在那里创建一个分区。可以将新分区的开始值作为比前一个分区的结束值更多的值,而不是开始值。

票数 1
EN

Ask Ubuntu用户

发布于 2019-05-09 19:30:28

也许有一个例子可以帮助你:

以下是奥德弗雷德试图向这个评论。传达的信息

代码语言:javascript
复制
sudo parted /dev/nvme1n1 unit s print
Model: Force MP300 (nvme)
Disk /dev/nvme1n1: 234441648s
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start      End         Size        File system  Name     Flags
 1      2048s      66684927s   66682880s   ext4
 2      66684928s  234440703s  167755776s  ext4         Scratch

命令中的S单元表示您希望看到扇区而不是“人类可读的”输出。注意,分区2从(分区1端sector+1)开始,p1结束于66684927,p2从66684927+1或66684928开始。

有一个很好的答案关于这里,,奥德弗雷德也在他的评论中提到。

如果你对这个答案有什么不清楚的地方,请不要发表评论,我会尽力澄清的。

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

https://askubuntu.com/questions/1141285

复制
相关文章

相似问题

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