ask*_*ntu 3 partitioning dual-boot disk-usage
我昨天第一次安装了全新的 Ubuntu 18.04。我从双启动 SSD 中分配了 12.7GB 给 root,8.8GB 给 home,其中 128GB 仅与 Windows 10 共享。
我以为我可以将安装的内容重定向到硬盘,但我认为事情没那么简单。
有没有办法从我的 1TB HDD 中提供 100GB 的空间来存储我在 Ubuntu 中的安装?
有一种方法可以通过使用自定义文件夹来将安装的内容重定向到 HDD/home
以便将您的主目录跨越多个硬盘。在您的情况下,多个硬盘是 128GB SSD 和 1TB HDD。
示例(xdg-user-dirs-update
-更新 XDG 用户目录配置):
xdg-user-dirs-update --set DOWNLOAD /media/askubuntu/1TB-HDD/Downloads/
Run Code Online (Sandbox Code Playgroud)
将从 切换/home/$USER/Downloads/
到/media/askubuntu/1TB-HDD/Downloads/
,然后下载的文件将下载到 HDD 而不是 SSD。这同样适用于所有其他目录。
本地
~/.config/user-dirs.dirs
和全局/etc/xdg/user-dirs.defaults
配置文件都使用以下环境变量格式来指向用户目录:XDG_DIRNAME_DIR="$HOME/directory_name"
示例配置文件如下所示(这些都是模板目录):结果
cat ~/.config/user-dirs.dirs
:Run Code Online (Sandbox Code Playgroud)XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Pictures" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_VIDEOS_DIR="$HOME/Videos"
由于
xdg-user-dirs
本地配置文件将指向适当的用户目录,因此可以指定自定义文件夹。例如,如果该XDG_DOWNLOAD_DIR
变量的自定义文件夹已$HOME/Internet
在~/.config/user-dirs.dirs
使用该变量的任何应用程序中命名,则将使用该目录。