标签: gpt

在 Linux 上实时调整 GPT 分区的大小

在 Linux 上,我曾经使用 fdisk 调整 MBR 分区的大小,即使是在实时文件系统上,然后发出 resize2fs/pvresize/...(取决于 fs 类型)来分配新空间。

最近我一直在使用 Xen 和 GPT 分区,我注意到不幸的是 parted 似乎不允许动态调整已安装分区的大小,实际上它会抱怨:

Error: Partition XXX is being used. You must unmount it before you modify it with Parted.
Run Code Online (Sandbox Code Playgroud)

我已经尝试了resize命令和偶数rm+mkpart组合,但他们都会抱怨分区被挂载。

我怎样才能做到这一点?

linux partitioning gpt

14
推荐指数
3
解决办法
7万
查看次数

GParted 在外部硬盘驱动器的末尾留下 1MB 未分配空间,覆盖/替代?

我只说外部高清,内部高清没有这个问题。

我创建了一个 GPT 表,然后创建了一个 NTFS 卷。它显示磁盘末尾有 1MB 未分配。我知道它是 GPT 表的备份,但我不希望它存在。无论如何,我备份了我的数据。这仅用于数据存储。我在使用 MBR 和卷之间的差距时遇到了这个问题。我最近转向 UEFI 并希望在所有驱动器上使用 GPT,但我还不太熟悉 UEFI/GPT 的内部工作原理。

我不想争论为什么我想要 1MB,我只是想。我想加密卷,但不能,因为之后无法轻松调整大小。

如果有人可以命名其他工具,让我覆盖它并让我拥有所有空间,谢谢。我试过在 Windows 中对它进行分区,但 Gparted 总是显示这一点。我不明白为什么外部的对待方式与内部的不同。GPT 不应该有差距。也许有人也可以解释这个空间是否/为什么是必不可少的。

编辑:按照建议,我正在使用 gdisk。但是 gdisk 会创建一个 Linux 和 Windows 都认为有效的 GPT/UEFI 标准兼容分区吗?如果是这样,为什么 Gparted 会离开这个空间?我仍然不明白为什么外部与内部的处理方式不同。标准就是标准,要统一。

gparted partitioning gpt uefi

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

当 UEFI/(主板固件)设置为 UEFI(非传统)时,未检测到 USB

当 UEFI/(主板固件)设置为 UEFI(非传统)时,未检测到 USB

当设置为 legacy 时,它会被检测到。

不用说,当 UEFI 处于 UEFI 模式时,我无法从它启动。甚至没有检测到 USB。

这是一些图片。

硬盘驱动器现在没有分区(因为我用分区向导删除了它们),但它确实有 Windows 8。

在此处输入图片说明

在此处输入图片说明

注意 - 这与这个问题Windows to go usb 3.0 booting questions 不同 。因为我的一个无法用于 USB 3.0 和 USB 2.0 端口。任何 USB 端口都不起作用。关于那个的公认答案表明另一个端口可以工作。但我注意到,正如我评论的那样,我的 USB 2.0 棒可以在任何端口上工作,甚至在我的 USB 3 端口中也是如此。所以我的问题是 USB 3 记忆棒。但是我遇到的问题是,除了仅使用 USB 2 记忆棒之外。我如何获得 USB 3 支持,是否有可能。

进一步的附加说明 - 我尝试过的 USB2 记忆棒,在那里反映了最新的 Macrium。我刚刚尝试了一个带有 Windows 10 ISO 的 USB 3 记忆棒(用 rufus 制作。GPT、FAT32)并且它在 UEFI 下被检测到。在 UEFI 下未检测到相同的型号。当我用那个 USB 3 棒制作 Windows 7 ISO 时,即使使用 GPT、FAT32 也没有在 …

usb gpt uefi

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

windows 无法安装在此磁盘上。所选磁盘为 GPT 分区样式。视窗 8.1

我有一台华硕 R500A 笔记本。原始操作系统是 Windows 7 64 位。几天前我尝试安装 Windows 8.1 64 位版本。但它失败了,错误消息是,

windows 无法安装在此磁盘上。所选磁盘为 GPT 分区样式。

我的步骤:
首先我删除了 C: 分区(已经安装了 windows 7)。
然后我格式化了那个分区。
尝试安装 Windows 8.1 64 位。

在这个硬盘中,我还有几个带有重要数据的分区。

如何在不丢失其他分区中的数据的情况下安装 Windows 8.1?

windows partitioning gpt windows-8 windows-8.1

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

UEFI 与 MBR 分区表?

我想在使用 UEFI 的笔记本电脑上将当前的 GPT 分区表转换为 MBR。

将 UEFI 与 MBR 分区表一起使用是否安全?

也许我对 UEFI/GPT 有误解?

bios windows mbr gpt uefi

12
推荐指数
1
解决办法
4万
查看次数

混合 MBR/GPT 上的 Windows

我以为我终于在虚拟机中将Windows 降级为生活,但是,我遇到了一些我想玩的游戏,但在该设置中无法实现。自从 Windows 上次占用自己指定的磁盘块以来,我已经对不同的操作系统和 Linux 发行版进行了大量翻转,结果发现虽然我有可用空间,但支持的分区数已达到最大值通过MBR 分区表。因此,我相信在 21 世纪它应该是 Just Work®,并且粗略地检查了谷歌表明它应该可以工作,我转换到GUID 分区表 (GPT)并尝试安装 Windows 7。瞧,瞧, Windows 7 仅适用于 EFI 系统上的 GPT,而我的使用 BIOS。一世应该在我早期的研究中注意到这一点,但这太容易了。

因此,我只能选择转换回 MBR 并尝试调整我的分区布局,以便我可以为 Windows 创建一个分区布局,或者使用混合 MBR。后者听起来更有吸引力。不幸的是,互联网上有很多关于混合 MBR 的可怕警告,所以我有几个问题。

Windows 会不会对我的引导加载程序做一些难看的事情,因为它真的在 GPT 上,但它会看到 MBR?与从 LiveCD 启动并运行相比,这是否需要更多的修复grub-install?除了确保我从不接触 Windows 上的分区工具之外,还有什么我需要避免的吗?我的电脑会爆炸吗?如果我只是切换回 MBR,会不会省去很多麻烦?(我知道 Mac 使用带有 Boot Camp 的混合 MBR,所以希望这不会像我想象的那么困难。)

windows windows-7 partitioning gpt hybrid-mbr

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

对硬盘进行分区时,剩余的未分配空间很小。这是什么意思,为什么我不能使用它?

我经常在硬盘驱动器的分区方案中遇到一个小的未分配空间,当我想创建一个最大大小的分区时,即使我在分区对话框中将“可用空间以下”设置为零。(见下面的第一张图。)

2048个扇区的空闲空间有什么用?选择的分区表是GPT。这个小空间是否意味着相当于 GPT的MBR?如果是这样,为什么它在空间的末尾,而不是在硬盘的开头?


分区创建 gParted - 未分配空间 未分配空间详情

hard-drive mbr gparted partitioning gpt

11
推荐指数
1
解决办法
5486
查看次数

我想在我的启动 SSD 上扩展一个分区,但有一个恢复分区和 EFI 系统分区。我怎样才能解决这个问题?

这是 Windows 磁盘管理中的屏幕截图,显示了我磁盘上的分区布局:

在此处输入图片说明

我希望将 Windows 分区(C:\驱动器、“引导”)扩展到 16 GB 的未分配空间。然而,Windows 已经“帮助”放置了一个恢复分区EFI 系统分区,阻止我扩展引导分区。两者都不能在磁盘管理中移动。我尝试使用带有 gparted 的 live CD,但遇到了另一个问题:在恢复分区和 EFI 系统分区的右侧,是一个大小为 128 MB的Microsoft 保留分区,带有标志msftres,无法使用 gparted 移动 - 有效”捕获“两个分区。

我的方法是将两个分区向右移动,将 Boot 分区向右移动 550 MB,将两个分区放在新创建的空间中,然后扩展 Boot 分区。但是,这已被此 Microsoft 保留分区挫败,该分区可能由 Windows 安装过程创建。维基百科指出,删除这个分区会破坏引导加载程序,我不想这样做。

如何在不完全格式化 SSD 并重新开始的情况下扩展我的启动分区?

windows hard-drive partitioning efi gpt

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

如果我的主板不支持 UEFI BIOS,我还可以将 GPT 用于非引导驱动器吗?

我有一台服务器,其主板没有 UEFI,这意味着操作系统必须安装在 MBR 表上。MBR 有 2 TB 的限制,所以我想知道我是否可以在小于 2TB 的引导驱动器上安装 Windows Server,并且有多个大于 2TB 的其他驱动器(非引导驱动器)。操作系统中可以有多个分区表吗?如果没有 UEFI,我能否安装多个大于 2TB 的驱动器?安装非启动驱动器时 BIOS 是否重要?我不打算做 RAID,但是如果我做 RAID,这是否意味着由于引导驱动器只有 2TB,所以所有驱动器都必须最大为 2TB?

mbr gpt guid

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

什么是“UEFI 可启动”USB 闪存驱动器,我可以在旧版 BIOS 上启动它吗?

我已经了解了 UEFI 和 BIOS 之间的区别,似乎 BIOS 只能启动 MBR 硬盘,而 UEFI 只能启动 GPT 硬盘。而且 UEFI 无法启动普通的 USB 闪存驱动器,所以我必须将 USB 闪存驱动器设为“UEFI-bootable”。普通 USB 驱动器和“UEFI 可引导”驱动器有什么区别?普通 USB 驱动器使用 MBR 而 UEFI 可引导驱动器使用 GPT 是真的吗?我可以在仅支持旧版 BIOS 的旧 PC 上启动 UEFI 可启动 USB 闪存驱动器吗?

bios mbr gpt usb-boot uefi

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