Windows 7 将所有 Ubuntu 分区视为主分区

Windows 7 将所有 Ubuntu 分区视为主分区

我买了一台安装有 Windows 7 的新笔记本电脑。我调整了 Windows 分区的大小,并使用手动分区在可用空间中安装了 Ubuntu 10.10,其中有几个分区用于/boot、、、交换,另一个分区格式化为 NTFS 以便与 Windows 7 启动共享文件。//home

在 Ubuntu 端,一切都运行正常,但 Windows 7 的磁盘管理将所有分区视为主分区,不允许我格式化为 NTFS 的分区。我一直以为只能有 4 个主分区,所以看到 9 个主分区是意料之外的。在我之前的所有电脑上,这都运行正常,我可以使用两个系统访问公共数据分区。

Windows 7 磁盘管理: 替代文本

我如何将该分区格式化为 NTFS?


编辑:这是 fdisk -l 的输出

Disco /dev/sda: 320.1 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador de disco: 0x949ef5d2

Dispositivo Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1               1           5       40131   de  Utilidad Dell
/dev/sda2   *           6        1918    15360000    7  HPFS/NTFS
/dev/sda3            1918        8258    50931829+   7  HPFS/NTFS
/dev/sda4            8259       38914   246238209    5  Extendida
/dev/sda5            8259        8271       97280   83  Linux
/dev/sda6           36969       38914    15624192   82  Linux swap / Solaris
/dev/sda7            8271       14350    48827392   83  Linux
/dev/sda8           14350       16781    19529728   83  Linux
/dev/sda9           33321       36969    29296640   83  Linux
/dev/sda10          16781       33320   132852736   83  Linux

Las entradas de la tabla de particiones no están en el orden del disco

我想要设为 NTFS 的分区 10 显示为 Linux 类型,即使在安装程序中我没有选择它。我尝试使用磁盘实用程序将其更改为 NTFS,但更改失败。安装了 GParted,但每次运行它时,它都会崩溃

glibmm-ERROR **: 
unhandled exception (type std::exception) in signal handler:
what: basic_string::_S_create

最后用 fdisk 将类型改为 0x07。fdisk 的输出仅在这一行发生了变化

/dev/sda10          16781       33320   132852736    7  HPFS/NTFS

现在 Windows 7 显示此分区且仅此分区位于扩展分区内。有没有办法验证我的分区表是否正确?

答案1

您可以在 Linux 中格式化 NTFS 分区,但我不知道这在 Windows 上是否可行。但此命令应该能够正确格式化磁盘:

sudo mkntfs -L "LABEL" /dev/NTFS-DISK

您必须安装该ntfsprogs软件包,其中 NTFS-DISK 应替换为正确的分区,LABEL 应替换为您选择的文件系统标签。据我所知,格式化分区后,您应该能够(如果您是超级用户/管理员)在 Windows 中为分区分配驱动器号。

答案2

为了解决这个 Windows 错误,我总是使用图形分区编辑器分区 安装 gparted(默认情况下未安装,但可在实时 CD 上使用)。

与编辑分区时一样:不要忘记先进行备份!

答案3

我总是解决这个问题:先安装 Windows,或者将其安装在单独的硬盘上。然后简单地安装 Ubuntu,或者确保包含 Ubuntu 安装的磁盘在 BIOS 中具有最高启动优先级,然后重新运行 GRUB update-grub

相关内容