我遇到了以下问题:我想安装 Ubuntu,但已经安装了 Windows 7,并且硬盘已分区。我不想删除我的数据。在安装过程中,我看到硬盘上有以下分区:
- sda1——100 MB
- sda2 - 190 GB(这是我的 Windows C:)
- sda5 - 285 GB(这是我的 D:windows 分区,包含我的数据)
- sda4——25MB
我想我应该调整 sda5 的空间大小,以便为 ubuntu 留出足够的空间并在 sda4 上交换内存。但是,这会删除 D: 上的所有文件吗?我也不明白“挂载目录”选项(/windows
或/home
):它是做什么用的?
答案1
更新
新版本Ubuntu 只需要一个分区. 默认安装过程现在在主 Ubuntu 系统分区中创建交换文件/
,而不是下面描述的单独的交换分区。
原始答案
Ubuntu 至少需要 2 个 Windows 无法识别且无法创建的分区。您可以在 Windows 7 中缩小 sda5 (D:) 并保留空白空间“未分配”且未格式化。
您应该使用 Windows 内部工具进行碎片整理,然后收缩或者调整大小D:。请参阅http://technet.microsoft.com/en-us/magazine/gg309169.aspx。 和http://www.techrepublic.com/blog/window-on-windows/quick-tip-shrink-a-hard-drive-volume-in-windows-7/3616详细步骤。请记住,不要在空白处创建新分区。将其保留未分配。
然后,Ubuntu 安装程序将找到未分配的空间,并在其中创建 sda6 ( /
) 和 sda7 ( )。Swap
“并排”安装。
Ubuntu(以及一般的 Linux)不使用 C:、D: 等来标识分区。分区安装在各种位置mount points
,可以是文件夹或目录。一个重要的安装点是根目录,用 表示/
。这大致相当于C:\
操作系统的安装位置。其他分区安装在 中的文件夹中/
。默认情况下,Ubuntu/home
中的 是 文件夹/
。但是,可以/home
通过将分区(例如 )安装/dev/sda8
到该文件夹来专门创建一个单独的分区。在这种情况下,/home 的所有子文件夹都将位于专用于它的分区中。
笔记:Swap 分区具有其自己的格式并且没有挂载点,因为用户不能直接访问它。
看我已经为 Ubuntu 格式化了一个分区。如何将其安装在该分区上?和使用 Win7 进行双启动安装 - 在新分区中安装 Ubuntu。
一般安装说明如下:如何安装 Ubuntu?。
希望这可以帮助
答案2
以下是我的建议:
- 首先对 Windows 中的驱动器进行碎片整理。这意味着您的所有 Windows 文件都将按正确的顺序排列,更重要的是,您的文件将全部位于驱动器的开头。结果是分区末尾将不再有数据。
- 备份您的数据反正。您可能不会失去任何东西。但这是“良好做法”。
- 对 D:\ 驱动器进行分区。也就是说,将其分成两部分。第一部分将保留 D:\,其中包含您的 Windows 数据。另一部分将托管 Ubuntu,从现在开始我们将其称为“sda6”,因为我认为它将以这种方式命名。
- 增加 sda4 的大小,因为交换分区至少应该与 RAM(内存)容量一样大。
- 安装 Ubuntu。在安装过程中,选择要安装的分区选项;您将选择 sda6,安装为“
/
”。将 sda4 格式化为交换分区。
提示:安装 Ubuntu 后,您仍然可以从 Ubuntu 访问您的 Windows 驱动器及其内容。