标签: gpt

什么是“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万
查看次数

是否可以从 BIOS 系统上的 GPT 磁盘启动 Linux?

我有一台带有希捷 ST9250315AS 250GB 硬盘的 AMI BIOS 计算机 [Asus EB1501P]。

是否可以在这样的 BIOS 系统上从 GPT 磁盘启动 Linux?

bios linux boot gpt

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

寻求(有点)关于支持 > 2 TB 硬盘的更好解释

今天,在谷歌搜索时,我偶然发现了声称希捷计划在 2010 年晚些时候推出 3TB 驱动器的帖子。不幸的是,我看到的所有内容似乎都包含一些我认为不合适的信息。(我会链接到一些示例,但目前每个帖子只允许有 1 个链接)。

现在我真的没有任何“需要”更好地理解这背后的乏味细节。我只是好奇。和困惑。

所以......一些问题我希望有人比我能回答的更了解。

  1. 关于硬件和软件中潜在寻址问题的讨论让我感到困惑。断言是一种叫做一种叫Long LBA addressing (LLBA)需要在Command Descriptor Block作为一种方式来获得周围的电流限制访问的硬盘驱动器比2 TB(1个TB = 2π B)大。

    好的。但是我认为上次出现这个问题是通过将 LBA 字段的长度从 28 位扩展到 48 位来解决的。(还记得这个网站吗?www.48bitlba.com)一个 6 字节的 LBA 显然已经足够大了,所以这个 LLBA 演讲是怎么回事。我认为这一切都被 Win XP SP2 修复了,如果不是更早的话?当然,所有的硬件都应该能够胜任这项任务,不是吗?

  2. 据我了解,对于大于 2 TB 的驱动器,真正的问题是主引导记录 (MBR) 中的 4 字节 LBA 字段,目前用于对几乎所有硬盘进行分区。最可能的解决方案是迁移到英特尔的 GUID 分区表 (GPT)。GPT 为 LBA 使用 8 字节字段。

    在这种情况下,我不明白的是从使用 GPT 的 3TB 驱动器启动 Windows 有什么问题。当然,当前的 PC BIOS 不知道如何识别或使用 GPT。但是每个 GPT 在扇区 0 中都带有所谓的“安全”或“保护”MBR。

    Apple 已经使用混合版本的 MBR 来允许他们在他们的 Intel …

hard-drive partitioning gpt

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

如何在 OS X 上使用 GPT 格式格式化驱动器?

如何在 OS X 上使用 GPT 格式格式化驱动器?我在磁盘工具中没有看到这个选项。

mac gpt macos

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

更改 GPT 分区号

我有一个 2TB GPT 驱动器,出于某种原因安装为 /dev/sdc2。我希望我的所有数据驱动器都安装为 /dev/sd*1。

如果我使用sudo parted /dev/sdc print我得到:

Model: ATA WDC WD20EARS-07M (scsi)
Disk /dev/sdc: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start  End     Size    File system  Name                  Flags
 2      135MB  2000GB  2000GB  ntfs         Basic data partition
Run Code Online (Sandbox Code Playgroud)

是否可以在不丢失任何数据的情况下更改分区号?

partitioning gpt ubuntu

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

在 KVM 和物理上运行相同的 Windows

我有一个高级问题要问你,我想在我的硬盘驱动器上安装 Windows(GPT 格式),但我也希望能够在 KVM 中运行它。澄清一下,相同的 Windows 安装应该能够在 KVM 中物理(没有任何主机)虚拟启动,使用 Arch Linux 作为主机。我曾经用我的旧笔记本电脑这样做,但是它使用的磁盘是使用 MS-DOS 分区表格式化的。

我怎样才能做到这一点?

我的电脑有一个支持 UEFI 的主板。

提前致谢。

编辑:可以使用来自 OVMF 项目的自定义 BIOS 映像来启动具有 UEFI 支持的 KVM:http : //sourceforge.net/apps/mediawiki/tianocore/index.php? title=OVMF 但是,Windows 安装程序尚未运行. 它通过“加载文件”然后失败。

windows linux gpt linux-kvm uefi

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

GPT 磁盘上的分区未按推荐顺序排列?

我想在预装 OEM Windows 8.0 的笔记本电脑上安装一个干净的 RTM Windows 8.0。我在 DVD 上有一个可用的 ISO 映像。问题是安装程序抱怨 GPT 磁盘的“推荐顺序”。

选择安装的磁盘上的分区未按推荐顺序排列。有关安装到 GPT 磁盘的其他信息,请访问 Microsoft 网站 (www.microsoft.com) 并搜索 GPT。

您要继续安装吗?

我显然可以选择忽略它并安装!但是这是什么意思?如果我选择继续,会有什么后果?我会丢失任何分区吗?

截图

一种 乙 C d

更新


我忽略了警告,或者不管你想怎么称呼它,Windows 8.0 安装成功。在此过程中没有丢失分区。您可以通过下面的屏幕截图看到这一点。

电子

也可以看到分区布局和之前一样。换句话说,分区没有被移动和重新排序以适应理想的 GPT 分区顺序,如 Rod 在下面的答案中发布的 MS 文章所述。

partitioning gpt windows-installation installation windows-8

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

Clonezilla 在使用不匹配的 GPT 和 MBR 分区进行克隆时失败

我收到了这条消息:

此磁盘包含不匹配的 GPT 和 MBR 分区:/dev/sda

Clonezilla 的常见问题解答说:

您可能已经安装了带有 GPT 分区表的操作系统,然后通过安装另一个带有 MBR 分区表的操作系统来覆盖磁盘。MBR 分区表编辑器,例如 fdisk、sfdisk 或 cdisk 不知道 GPT,因此它会覆盖 GPT 分区表的一部分,但没有完全清除其余部分。因此,这就是您收到此类消息的原因。

如果您确定您正在运行的操作系统使用的是 MBR 分区表,而不是 GPT 分区表,您可以运行 sudo sgdisk -z /dev/sdx (将 /dev/sdx 替换为您的磁盘名称,例如 /dev/sda 用于第一个硬盘驱动器)清理 GPT 分区表,同时保留 MBR 分区表。//注意// 请谨慎使用上述命令。它可能会破坏硬盘驱动器上的所有内容。

我先安装了 Mac,然后安装了 Windows,然后用 Chameleon Boot Loader 替换了默认的 MBR 启动管理器。

这是分区表:

   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS macintosh               69.3 GB    disk0s2
   3:                  Apple_HFS mavericks               180.0 GB   disk0s3
   4:       Microsoft …
Run Code Online (Sandbox Code Playgroud)

boot clone mbr clonezilla gpt

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

MBR2GPT:磁盘 0 的磁盘布局验证失败

尝试转换为 GPT 时,出现此错误:

PS C:\WINDOWS\system32> mbr2gpt /validate /disk:0 /allowfullos
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
Disk layout validation failed for disk 0
Run Code Online (Sandbox Code Playgroud)

这是diskpart信息:

PS C:\WINDOWS\system32> diskpart

Microsoft DiskPart version 10.0.17134.1

Copyright (C) Microsoft Corporation.
On computer: DESKTOP-74HKFD4

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online         2794 GB      0 B

DISKPART> sel disk 0 …
Run Code Online (Sandbox Code Playgroud)

mbr gpt windows-10

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

Win 7 和 Win 11 之间的双启动

我有一台来自公司的笔记本,安装了 Win 7 MBR + Legacy。我需要安装一些程序,但它们不再与 Win 7 兼容,并且我无法升级或进行全新安装,因为有些程序无法重新安装。我只有一个硬盘,所以我创建了一个未分配的分区来安装Windows 11并进行双启动。

但首先,我将 MBR 磁盘转换为 GBT。我使用了一个名为 Minitool Partition 的程序进行转换,而不会丢失任何数据,并且它有效。然后我将 BIOS 上的引导选项更改为 UEFI(不带 CSM)。之后我安装了Win 11,没有任何问题,一切都运行良好。

现在我只有一个问题。当我打开笔记本时,如果我选择Win 7,我会卡在黑屏上。那么我在这里缺少什么?

windows boot windows-7 gpt uefi

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