我已经安装并运行 Windows 7 和 Ubuntu 12.04。
我发现我不需要为D:\
Windows 中的驱动器分配的所有空间,现在我想将其作为 Ubuntu 中的一个分区。
一位朋友告诉我,如果我先安装 Windows,然后再安装 Ubuntu,那么磁盘的顺序不利于这样的移动,我必须将其格式化并在 Ubuntu 中自动安装它。
这是我的分区表:
/dev/sda
/dev/sda1 ntfs 209715 MB (C:/ drive with Windows installation)
/dev/sda2 ntfs 268928 MB (D:/ drive that I would like now to use in Ubuntu)
/dev/sda5 ext4 100000 MB (Ubuntu root /)
/dev/sda7 ext4 162467 MB (Ubuntu home /home)
/dev/sda6 swap 9034 MB (swap partition)
这是我计划做的事,但我害怕破坏任何东西。
我使用 12.04 Live USB 启动并选择“其他内容“(在“删除 Ubuntu 12.04.1 LTS 并重新安装”和“删除所有内容并重新安装”之后的第三个选项)。
然后我打算选择,/dev/sda2
然后点击“更改”。在对话框中,我打算选择ext4
,勾选格式复选框,并选择挂载点为根/
。
我是不是正在制造灾难?
请指教。
答案1
选项1:当然,您无需重新安装系统即可利用额外的分区。实际上,您甚至不需要重新格式化它——Ubuntu 也可以安装 NTFS 分区,因此您可以使用它在两个系统之间交换数据。例如,您可以以始终可在 /data 下访问的方式安装它,这样您就可以将多媒体文件存储在那里。
有一步一步的说明如何操作这里。尽管它看起来很复杂,但其实不然,而且实际上是迄今为止最简单的解决方案。
简而言之,你需要
安装 ntfs 驱动程序
sudo apt-get install ntfs-4g
运行图形配置工具
sudo apt-get install ntfs-config gksudo ntfs-config
另外,如果我不为根系统使用那么多空间。我的系统几乎只占用几 GB;最好将系统分区留得相对较小,因为如果需要,您可以继续重新格式化它,而不必担心您真正关心的——您的数据文件。您的系统目前占用多少空间?将其乘以二,您将获得分配给根文件系统的最大空间。如果您没有在根文件系统上保留数据(您应该这样做),那么您就浪费了磁盘空间。
选项 2:如果您确实计划完全重新安装,只需使用 Ubuntu 安装程序中的手动分区选项删除所有 Linux 分区和 NTFS 分区,然后根据自己的喜好设置分区。这并不像人们想象的那么危险,只要您阅读屏幕上的内容并在安装前进行备份即可。
关于备份的说明:有两种人,一种人会做正确的备份,另一种人会不做备份。无论你做什么,都要将数据备份到外部磁盘或云中,确保备份有效,这样就万事大吉了。
答案2
@numix;
我做了和你计划相同的事情,而且效果很好。
所以,我认为你不会遇到问题。