几天前,我在旧笔记本电脑上安装了 Ubuntu。我使用了一张装有 12.10 版的 Live CD。我是 Linux 新手,但一切顺利。但是,它不允许我从硬盘(安装了 Windows Vista)中分割出一个大分区用于 Ubuntu。
一开始这没什么问题,但因为我只有一个很小的 Ubuntu 分区,所以现在它开始抱怨内存不足/无法保存书签等。
现在我想调整 Ubuntu 分区的大小,使其变得更大。这里的问题是 Windows 程序似乎看不到 Ubuntu 分区,而在 Ubuntu 上运行的程序(如 Gparted)不知何故无法读取 Windows 分区管理器表(或任何名称)。基本上,它们将整个磁盘视为一个大块,而不是分区。
奇怪的是,在 Linux 的文件系统中,我可以毫无问题地查看和使用 Windows 分区。
我能想到的唯一选择就是完全重新安装 Ubuntu,从新分区获取空间。但是,这样做最大的问题是,我将丢失迄今为止安装的所有程序和设置。
所以我的问题是:有没有办法备份我的设置和程序,以便我可以在新安装的 Ubuntu 上加载它们?
答案1
您的设置基本上存储在您的 /home/YourUsername 文件夹(主文件夹,或只是 ~/ )中,因此如果您备份它,它将恢复您的所有设置,而不是您的应用程序。但您可以轻松地通过软件中心重新安装它们。
我建议你将整个硬盘分成 3 个分区:Windows 为 20gb[ntfs],Ubuntu 为 20gb[ext4],其余部分作为 DATA[ext2] 分区。在 Ubuntu 上,你只需将 DATA 分区定义为 /home,将 Ubuntu 分区定义为 /,将 Windows 分区定义为 /windows。在 Windows 上,你必须安装一个 ext 驱动程序,并不断将其安装为 D:如果你只是偶尔使用 Windows,那么这种设置效果很好,但如果你主要使用 Windows,那就麻烦了。