我是 Linux 新手,想在已安装 Windows 7 的笔记本电脑上安装 Fedora 11。目前硬盘有 2 个主分区(系统保留和 C:)、一些可用空间和一个扩展分区(D:,包含用户数据)。
安装 Fedora 时,我想使用推荐的分区方案(/boot、swap 和其他分区的 LVM)。但是,由于只允许 4 个主分区,我如何将所有内容放入一个硬盘上?
答案1
首先,我强烈建议你阅读Fedora 11 安装指南
这实际上取决于您系统的现有布局,但我将按照以下方式操作:
获取 Live CD分区我会建议官方 GParted LiveCD或者系统救援光盘。
规划分区布局(这在一定程度上取决于您可用的可用空间量)。通常,将所有 Windows 分区放在驱动器的开头,然后将 Linux 分区放在它们后面会更容易,但您也希望将分区设
/boot
为主分区(技术上不是必需的,但如果不是,安装程序可能会感到困惑)。您可能需要缩小或移动一些现有的 Windows 分区以释放足够的空间(这通常是安全的,但通常的备份警告适用)。最好为 Fedora 留出至少 10GB 的空间,尽管您可以将其放入更少的空间中。这是我建议的布局:- 系统保留
- Windows 根目录 (C:)
- /boot(~200 MB 就足够了)
- 扩展分区(包含其余分区)
- Windows 数据(D:)
- 可用空间(安装时由 Fedora 填充)
或者,您可能更愿意将所有 Windows 分区滑到驱动器的开头,看看 Fedora 是否愿意安装到可用空间区域中的扩展分区(它会将 /boot 和 LVM 块全部放在扩展分区中)。
启动 Fedora 11 安装(无论是从 Fedora 11 LiveCD 还是安装 DVD,我更喜欢后者,但 YMMV)。
在分区屏幕上,告诉它您想要进行自定义布局,并且想要先查看它。这将带您进入分区屏幕。
将预先创建的 /boot 分区分配给 /boot 挂载点(在分区屏幕中编辑该分区)。
创建一个占用所有可用空间的 LVM 块。
在 LVM 块中,创建一个与您机器中的 RAM 数量相同的交换 LV。
在 LVM 块中,创建一个根分区 ( / )。您可以让它占用 LVM 中的剩余空间(这是默认布局),但将其保持在较小大小(10-20GB)并保留未使用的空间以备将来使用更简单、更灵活。如果您发现根分区上的空间不足,您可以扩展 LV 和文件系统 - ext3/4 和 XFS 文件系统甚至可以在挂载时扩展(
lvextend
然后resize2fs
或xfs_growfs
)。
这应该可以正常工作...但是认真地阅读安装文档,因为我相信它会比我更详细和更清晰。
答案2
您是否考虑过使用虚拟机,例如虚拟盒而不是双启动?这样,您就可以将 Fedora 作为客户机运行,将 Windows 作为主机运行 -同时也就是说,Fedora 将在 Windows 中以窗口形式运行。它们就像网络上的两台计算机一样,而且您还可以在窗口之间进行复制/粘贴,当然还有 Samba 共享、scp 等。
答案3
第一的,备份数据
其次……我知道这不是你想要的,但是如果你想在你的分区中安装 Linux 并保持 Windows 完整,你看过 Wubi 了吗?它将 Ubuntu 安装到驻留在 Windows 文件系统内的文件中,因此你不必太担心分区问题。这也是一个完整的 Linux 安装,没有模拟。
第三,如果您想稍微修改分区以调整大小或删除它们,请尝试使用 X 启动 Rescue Is Possible(一个实时启动的 Linux 救援盘),并使用 gparted 来修改分区。但是,每当您编辑分区时,您都有丢失数据的风险!因此,请确保您有备份。
我个人认为,在笔记本上添加两个分区(/ 和 swap)可能没问题,它们位于保留分区和 Windows 分区之上。/boot 和 / 分区通常用于救援目的,或者用于存储容量溢出的情况;您应该能够使用救援磁盘启动并挂载 /boot 分区以获得一些基本功能状态。
另一种可能性是研究使用交换文件而不是交换分区。
我的建议首先是看看五笔这最有可能损坏您的数据,然后考虑不使用单独的数据和 /boot 分区(仅交换和数据),然后按照顺序仔细考虑使用分区方案。
希望有帮助!
答案4
我猜现在有了像 virtualbox 这样的免费虚拟化应用程序,就不需要备用启动了。您可以安装 1 个操作系统作为您的主操作系统,并将另一个操作系统安装在 virtualbox 中作为客户操作系统。