Questions tagged «parted»

磁盘分区和分区大小调整程序。

5
删除GPT-默认返回MBR
我不断收到此错误: 警告!!检测到不支持的GPT(GUID分区表)。使用GNU Parted 我想回到正常的MBR。我在这里找到了一些建议并做到了: parted /dev/sda mklabel msdos quit 但是当我mklabel选择该选项时,它会发出警告,提示我将丢失所有数据/dev/sda。有没有办法在不格式化磁盘的情况下恢复正常的MBR?
33 linux  gpt  parted  mbr  gdisk 

3
fdisk vs分手
我已经在家中运行小型媒体服务器已有10多年的历史,并且正在寻找对其进行更换(在故障发生之前)。 我打算将一个新驱动器连接到我的旧系统,分区和格式(ext4看起来现在最稳定),然后将介质复制到新磁盘上,以便可以将其安装在新计算机上(我将保留一些新驱动器)。为此,驱动器上有可用的分区)。 当我使用fdisk进行分区时,我一直在阅读2002年的安装说明,现在我经常看到使用了gparted或parted。 有没有需要使用(以及安装和学习)parted?我当前的旧系统是32位,而我读到某个地方需要64位。我没有参与该系统,但是我不想制作一个无法在新设置下正常工作的磁盘。
28 fdisk  parted 

4
自动扩展最后一个分区以使用所有未分配的空间,以批处理模式parted
长话短说,我需要在启动(嵌入式系统)时自动执行所有操作。 我们的工程师会将图像刷新到生产设备。这些图像将包含一个小的分区表。在启动时,我需要自动扩展最后一个分区(#3)以使用磁盘上的所有可用空间。 当我查看磁盘上的可用空间时,这就是我得到的。 > parted /dev/sda print free Model: Lexar JumpDrive (scsi) Disk /dev/sda: 32.0GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 17.4kB 1049kB 1031kB Free Space 1 1049kB 25.3MB 24.2MB fat16 primary legacy_boot 25.3MB 26.2MB 922kB Free Space 2 …
20 parted 

1
partprobe如何工作?
我一直在寻找一种刷新scsi总线(或其他任何总线)的方法,以使我的内核(CentOS 5.5上为2.6.18-194-el5)了解驱动器上的分区,而我无法找不到办法。partprobe立即做到了。怎么样? 既然很重要,这就是我正在做的事情: 我想在特定于分区的事情上进行一些练习,例如调整大小,备份和还原MBR,等等。我在/ dev / sdb上创建了20GB分区,备份了MBR: dd if = / dev / sdb of = sdb.mbr bs = 512 count = 1 然后进入fdisk,删除分区,将其写入,然后退出。 ls / dev / sdb * 显示没有分区,并且 fdisk -l / dev / sdb' 匹配,所以我觉得我很好。 然后,我将dd颠倒了: dd if = sdb.mbr of = / dev / sdb bs …

3
设置可启动分区命令行
如何使用parted中的命令行设置可启动分区? 理想情况下,我需要一个编号列表,以便可以轻松选择要启动的分区。
12 parted 

1
创建具有确切大小而不是特定距离的分区
一个人如何创建一个没有特定距离的精确大小的分区? 我努力了: parted -a optimal /dev/sdd mkpart primary 0% 0%+1GB # and... parted -a optimal /dev/sdd mkpart primary 0% +1GB 无济于事。 如何使其接受尺寸而不是末端距离?
11 partition  parted 

2
如何使用GNU Parted在可用空间中创建分区
以下是我的硬盘,以gnu分开显示: (parted) print free Model: ATA HGST HTS541075A9 (scsi) Disk /dev/sda: 750GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Number Start End Size File system Name 17.4kB 1049kB 1031kB Free Space 1 1049kB 538MB 537MB fat32 EFI System Partition boot 2 538MB 468GB 467GB ext4 468GB 520GB 52.4GB Free Space …

2
以编程方式分区磁盘
我正在尝试创建一个bash脚本,该脚本将在具有现有分区的磁盘上创建一个具有文件系统的新分区。 看起来很容易以分区方式通过编程创建分区,但是它要求您知道从哪里开始和停止新分区,这就是我遇到的麻烦。 我不想依赖具有特定位置/大小的分区的磁盘。也就是说,我要创建一个新的分区,该分区在现有的最后一个分区之后立即开始。然后,我希望能够创建固定大小的分区或填充剩余空间。 在Bash中,是否有确定的可靠方法 a)最后一个分区的结束位置,以及 b)最后一个分区之后的剩余未分区空间?
10 bash  partition  fdisk  parted 

3
如何编写使用整个设备的单个分区的脚本?
我专门使用它在Amazon EC2实例上分区和挂载EBS卷,但实际上,这通常应适用于初始化任何新驱动器。 如问题所述,我想编写一个脚本来创建单个主分区,该分区使用给定设备上的所有可用空间。我不会提前知道设备有多大,而且可能会非常大(即几TB)。 在研究这方面,似乎parted是用于脚本编写的最佳命令。我认为parted /dev/sdf mkpart primary 0 END是我想要的东西,但是我很难确定一种优雅的方法来确定END应该是什么。有人知道这样做的简单方法吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.