1

我已经在 windows7 的双启动中安装了 ubuntu,windows 7(C 驱动器)磁盘大小为 420GB,Linux 驱动器大小为 50GB。现在我在 ubuntu 上面临空间问题。我无法在它们上重新安装任何东西,也无法调整(缩小)窗口分区的大小。

我正在考虑将 /opt、/bin、/sbin、/etc、/usr、/lib /tmp、/home/user/Desktop 等一些大文件夹移动到 Windows 驱动器的其他文件夹,并为相同的文件夹创建一个链接在 / 。这是否会以任何方式影响 linux 系统,例如启动、执行命令、启动终端、运行已安装的应用程序(如 java、ruby 等)?如果是,那么其他解决方案是什么?

4

2 回答 2

4

首先,对不起我的英语(如果我看起来有点粗鲁,那不是我的本意)。

通常您可以将 /etc、/bin、/opt(和类似的)等文件夹移动到其他分区,即使在不同的 HDD 上,您只需将文件夹的内容复制到新位置并相应地修改 fstab(注意在这一步);但在这种情况下,由于 Windows 使用的文件系统类型存在一些问题。如果将这些文件夹之一移动到 NTSF 格式的文件系统中,您将失去一些功能,并且可能会遇到一些安全性和稳定性问题。出于这个原因,我几乎不鼓励你这样做。

您可以在 Windows 分区上创建一个文件夹,您可以在其中放置所有不必执行的大文件(例如 torrent、音乐、视频、pdf 存档等),在 / 中创建一个空文件夹home/YOUR_USER/WHERE_YOU_WANT,将该文件夹与windows中的真实文件夹链接,修改fstab自动挂载windows分区。

我建议你在FSTAB上查看这个 Arch-linux wiki :它写得很好而且非常详尽。

于 2013-10-15T08:50:22.930 回答
1

当然,如果您移动启动文件夹或任何会在启动时产生问题的重要文件夹,那么最好的办法是搜索可能累积在 /var/log 目录中的日志并清空它们。另一种方法是使用 apt-get remove、apt-get purge 命令或突触包管理器删除 ubuntu 中不需要的不需要的包。您还可以检查任何正在大小且未使用的文件。

您还可以尝试连接和安装 USB 驱动器,您可以在其中备份 linux 中的重要文件夹,然后删除它们而不是 linux 中的文件系统。

谢谢和问候,
阿洛克·塔克

于 2013-10-15T07:50:25.493 回答