如何对硬盘进行分区以用于双操作系统?

如何对硬盘进行分区以用于双操作系统?

我使用的是 HP G42 笔记本电脑,配备 320GB 硬盘和 4GB 内存。我很确定,它可以用于双操作系统(Windows 7 和 fedora) 目前,我只使用 Windows 7,但是,我需要安装 fedora。


这是我的硬盘:

本地磁盘(C) = 50GB(此处安装Windows 7)
本地磁盘(D) = 剩余(249GB)(数据)

两者均采用 NTFS 文件系统格式化。我需要访问我保存的数据本地D盘来自两个操作系统。

我怎样才能做到这一点?

答案1

Fedora 安装程序必须有一个分区工具,该工具还允许您调整该大分区的大小。这是我想到的一个计划:

  • 将大分区的大小调整为 220GB 左右。
  • 2-4 GB 交换分区(如果您想要挂起或要运行内存密集型软件,这会派上用场)。
  • 20-30 GB 分区用于安装(保持简单)。

因此,驱动器上有两个额外的分区,总共有 4 个分区。将它们设置为主分区或逻辑分区(此时并不重要)。

此方案假设您将把大部分数据放在大 NTFS 分区中。通常我建议只拥有一个大的“/家”分割。

完成安装后,请确保ntfs-3g已安装。我发现它是一款出色的软件,并且它还允许对 NTFS 文件系统进行写访问。

答案2

Linux可以挂载和读取NTFS分区。但 Windows 无法识别 Linux 文件系统。因此,将部分硬盘格式化为FAT32就可以解决这个问题。

Fedora 安装程序附带的分区编辑器应该能够将驱动器格式化为 NTFS/FAT/ext2/ext3/ext4,并且可能还支持更多格式。

答案3

如果我理解正确的话,两个驱动器都完全格式化为 NTFS。那是对的吗?

如果是这样,那么您将无法在不破坏数据的情况下安装 Fedora 或其他任何软件,除非您希望添加新硬件(例如第三个硬盘)。可以“实时”运行许多 Linux 发行版,即仅从内存或 CD/DVD 运行。您仍然可以使用此选项,并且要从 NTFS 分区访问数据,您只需确保您选择的发行版中包含的内核是使用 NTFS 支持构建的(大多数实时发行版都是如此),然后执行类似于以下的命令:mount -t ntfs /some/mount/point请注意mount使用某些分布-F来代替-t

另一种选择是使用虚拟盒子,虚拟机软件,或您选择的不同虚拟化平台来运行一个或多个虚拟机。这不一定要求您更改当前的分区方案。请务必选择一个虚拟化平台,该平台允许您在虚拟机中包含外部设备,例如当前的驱动器C:\和。D:\

相关内容