标签: gdisk

删除 GPT - 默认返回 MBR

我不断收到此错误:

警告!!检测到不受支持的 GPT(GUID 分区表)。使用 GNU Parted

我想回到正常的 MBR。我在这里找到了一些建议并做了:

parted /dev/sda
mklabel msdos
quit
Run Code Online (Sandbox Code Playgroud)

但是,当我mklabel选择该选项时,它会发出警告,提示我将丢失/dev/sda. 有没有办法在不格式化磁盘的情况下恢复正常的 MBR?

linux parted gpt mbr gdisk

36
推荐指数
3
解决办法
16万
查看次数

如何在卸载的磁盘上重新编号 GPT 分区?

我尝试/dev/sdb通过终端对分区进行排序(重新编号),使用gdisk来自操作系统(在 上运行/dev/sda)并且没有sdb安装任何分区,但我得到的唯一选项是[-l]列出我尝试使用的选项的选项。

root@arch-bill /home/bill # lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk 
|-sda1   8:1    0  15.6G  0 part /
|-sda2   8:2    0 915.9G  0 part /home
`-sda3   8:3    0     2M  0 part 
sdb      8:16   0   1.8T  0 disk 
|-sdb1   8:17   0     2M  0 part 
|-sdb2   8:18   0     4G  0 part 
|-sdb3   8:19   0    16G  0 part 
|-sdb4   8:20   0    60G  0 part 
`-sdb6 …
Run Code Online (Sandbox Code Playgroud)

partition gpt gdisk

9
推荐指数
1
解决办法
7758
查看次数

清除 GPT 磁盘标签的所有痕迹

我有一个 USB 笔式驱动器,我想把它变成一个可启动的 MBR 设备。但是,在其历史上的某个时刻,该设备上有 GPT,我似乎无法摆脱它。即使我跑mklabel dos进去partedgrub-install仍然抱怨

Attempting to install GRUB to a disk with multiple partition labels.  This is not supported yet..
Run Code Online (Sandbox Code Playgroud)

我不想保留任何数据。我只想清除以前 GTP 的所有痕迹,最好使用一些比 add if=/dev/zero of=…将整个驱动器清零更快的机制。我更喜欢基于终端(命令行或诅咒)的方法,但一些常见且免费的图形工具也可以。

parted gpt mbr disk gdisk

9
推荐指数
3
解决办法
2万
查看次数

脚本到 gdisk /dev/sdX 并输入专家命令:x, z, y, y - 如何?

我正在创建我的第一个 Arch Linux 安装脚本,我想像在archwiki 中一样自动进行基本安装,或者您可以在此处找到相同的说明但更容易阅读:https : //www.gloriouseggroll.tv/arch-linux-efi -安装指南/

我想擦除分区表,我必须手动输入:

gdisk /dev/sda
x
z
y
y
Run Code Online (Sandbox Code Playgroud)

我希望 bash 脚本自动执行此操作。

partition-table gdisk sgdisk

9
推荐指数
1
解决办法
3415
查看次数

获取额外的 GPT 信息;“fdisk -l”等效项

使用以下 HDD 的 GPT 的等效项是什么:

# fdisk -l /dev/hda > /mnt/sda1/hda_fdisk.info

我从https://wiki.archlinux.org/index.php/disk_cloning(在“创建磁盘映像”下)获取此信息以获取额外的硬盘信息,这对于从多分区映像恢复或提取可能很重要。

当我这样做时,我收到类似于以下内容的错误:

“警告:在‘/dev/sda’上检测到 GPT(GUID 分区表)!util fdisk 不支持 GPT。使用 GNU Parted。”

fdisk hard-disk gpt disk-image gdisk

8
推荐指数
2
解决办法
2万
查看次数

从 PartedMagic 更改 HFSPlus UUID

我最近需要克隆我的硬盘驱动器(坏块 FTW)。我当时正在使用 Clonezilla。

但是,Clonezilla 拒绝复制 HFS+ 分区,所以我手动完成了。问题是 UUID 不同步。

为 HFS+ 设置特定 UUID 的命令是什么?

cloning uuid hfs+ parted-magic gdisk

5
推荐指数
1
解决办法
1125
查看次数

无法 dd、smartmon、fdisk 或任何工作的外部西部数据硬盘驱动器上的任何内容

我在亚马逊上买了一台使用过的 WD HD,因为我想要一台和我用过的另一台完全一样的。

我不能用高清做任何事情。

驱动器肯定是/dev/sdb,但它也挂载/dev/sr0

~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 698.7G  0 disk 
??sda1   8:1    0   300M  0 part /boot/efi
??sda2   8:2    0   900M  0 part 
??sda3   8:3    0   128M  0 part 
??sda4   8:4    0 343.1G  0 part 
??sda5   8:5    0 314.4G  0 part /
??sda6   8:6    0  19.5G  0 part [SWAP]
??sda7   8:7    0   350M  0 part 
??sda8   8:8    0    20G  0 part 
sdb      8:16   0   2.7T  0 disk 
sr0     11:0    1 …
Run Code Online (Sandbox Code Playgroud)

linux partition dd gdisk

5
推荐指数
1
解决办法
1871
查看次数

对 4k 模拟 (512e) 硬盘进行分区和格式化

我刚刚将我的新外置硬盘插入 USB A 3.0 / C 3.1 到 Debian Buster 系统。

该磁盘作为LaCie 2.5" Porsche Design P'9227 2TB USB-C出售。

这是输出fdisk -l /dev/sdc

Disk /dev/sdc: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: P9227 Slim      
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 33553920 bytes
Run Code Online (Sandbox Code Playgroud)

我刚刚阅读了一些关于 4k 模拟驱动器 ( 512e ) 的文章,应该就是这种情况。

我对如何使用 NTFS 格式化它感到困惑。

我试着用我的大脑,这是我带来的:

partition ntfs hard-disk mkfs gdisk

3
推荐指数
1
解决办法
1558
查看次数

Gparted 和 Gdisk 的最佳分区大小

我正在尝试将 4TB(4,000,225,165,312 字节)驱动器切成 1TB 的偶数分区。

我希望这些分区可以进一步划分为至少 1^3 字节 (~1GB) (1000000000) 的分区。

好吧,经过几个小时的提炼,我发现了几个相互矛盾的结论:

  • 使用 Gparted 我无法创建 1000000000 字节 (953.67431640625 MB) 分区
  • 使用 KDEparted 我可以选择字节 1000000000 字节分区,它最终为 1000341504
    • 结果 954MB 是 1000341504 字节
    • 这不能缩放,因为 1000341504*1000*4 (~4TB) 是 4001366016000,大于驱动器
    • 当我赚到 1,000,000,000,000 时,最终结果是 1,000,000,716,800
    • 因此,随着总大小的增加,额外的开销会减少
    • KDEparted 使用不使用扇区的 sfdisk 后端
    • Gparted 使用 MB 对齐
  • 使用 Gdisk,我可以使用 1953125000 个扇区(每个扇区 512 字节)创建 1000000000000 (1000^4) B (~1TB) 分区

这是可以接受的,必须使用 Gdisk 创建带有扇区的分区,然后使用 Gparted 移动它们。然而,当我删除一个 1000^4 B 分区并使用 Gparted 创建一个新分区以填充可用空间时,它会提供额外的字节 1,000,000,716,800(143 个扇区)。

这可能与 Gdisk 警告“分区将在 2048 扇区边界上对齐”有关,但我认为我正在最大化 Gdisk 的空间。现在看来我必须先使用 Gdisk,然后再使用 …

partition gparted gdisk

3
推荐指数
1
解决办法
1574
查看次数