关于 Ubuntu 18.04 LTS 在 SSD/HDD 系统上安装/分区大小的问题

drs*_*sxr 3 partitioning ssd dual-boot 18.04

大家好 - 我计划将我的双启动 Ubuntu 16.04LTS/Win 10 系统升级到 18.04LTS/Win10,希望得到一些意见。我的主驱动器是一个 1TB SSD,我的数据驱动器是 2 个以 RAID1 配置运行的 8TB HDD。我主要使用 Ubuntu 在大型(r)医学影像数据集上使用 Tensorflow 和 Pytorch 进行深度学习研究。

在 16.04LTS 版本中,我在 Windows/Ubuntu 之间拆分了 SSD 60/40,正如我预期更多地使用 Windows。当然,事实并非如此,我还没有破解那里的 250GB 使用。我为 Ubuntu 根目录 (/) 分配了 100GB,到目前为止只使用了 30GB。

我选择将 /home 和 /linux-swap 放在 HDD 上。显然,将 /home 放在 HDD 上是一个可怕的错误,并且损害了设备的性能。我计划在 Ubuntu 18.04LTS 安装中修复它。

计划是将我的 Windows ntfs 分区缩小到 450 GB,并将 Ubuntu ext4 分区扩展到 500 GB,留下 50 GB 未分配。我读到不完全分配 SSD 很有帮助,因为它可以提高性能/纠错/稳定性。我不确定这是否仅适用于较旧的 SSD(我的是 2 年前的三星 960 EVO,因此它属于较新批次的一部分),是幻想/传闻还是什么。

安装 Ubuntu 18.04LTS 后,我将像这样分配给 SSD:

  1. 双引导加载程序和 Windows 10 – 450 GB
  2. Ubuntu 根:100 GB(这是否太多了?尤其是在安装 anaconda 和许多软件包时?)
  3. Ubuntu 主页:350 GB

我打算在硬盘上保留 linux-swap,因为我有 64GB 的 RAM。我预计不会很快耗尽内存,但如果有 8TB 的磁盘空间,不妨将其放入硬盘驱动器上的交换分区。谁有强烈的意见告诉我。

任何人对我在这里所做的事情有任何不同意见,或者有什么方法可以做得更好?我只是一个 Ubuntu 的爱好者,所以我很喜欢那些已经完成很多安装并运行了很多 Ubuntu linux 系统的人的意见。

Fab*_*bby 5

  • 100 GB/已经很多了! 除非您使用大量巨大的临时文件,否则这将是矫枉过正。64GB 是典型系统所需的两倍,我分配了 48GB,因为tmp我创建的最大文件是 24GB。

    df --human-readable | grep --invert-match "/loop"
    Filesystem                         Size  Used Avail Use% Mounted on
    udev                               7.8G     0  7.8G   0% /dev
    tmpfs                              1.6G  9.6M  1.6G   1% /run
    /dev/sdb2                           47G   17G   28G  39% /
    tmpfs                              7.9G   92M  7.8G   2% /dev/shm
    tmpfs                              5.0M  4.0K  5.0M   1% /run/lock
    tmpfs                              7.9G     0  7.9G   0% /sys/fs/cgroup
    /dev/sdc1                          932G  461G  472G  50% /media/Data
    /dev/sdb3                          154G  112G   35G  77% /home
    /dev/sdb1                           96M   56M   41M  59% /boot/efi
    tmpfs                              1.6G  116K  1.6G   1% /run/user/1001
    
    Run Code Online (Sandbox Code Playgroud)

    经验法则:

    • 16Gb 用于最小系统
    • 普通乔 32GB
    • 64GB 用于强大的系统
    • BFM 的更多内容
  • 将 10% 的磁盘保留为“未分配”是一个非常好的主意:不仅因为磨损均衡,而且因为灵活性:当您的 PC 是全新的时,您不需要所有空间,而可用空间是众所周知的如果您需要在其他隔板漏气时延长其中一个隔板,请使用备用轮胎!;-)

  • 您可以安装/homeSSD 并符号链接 HDD 上的大文件。
    EG 在上述系统中,/home/fabby/Videos,实际上是在 上/dev/sdc1。看看这里的长篇故事,但基本上归结为:

    # copy all Video files from SSD to HDD
    cp --preserve=all --recursive /home/fabby/Videos /Media/Data/home/Fabby/Videos
    # now delete them from the SSD
    rm --force --recursive /home/fabby/Videos/
    # now create a symbolic link to the right volume
    cd /home/fabby
    ln --symbolic /Media/Data/home/Fabby/Videos Videos
    
    Run Code Online (Sandbox Code Playgroud)

    Videosfabby 主目录中的符号链接现在指向/dev/sdc1安装/Media/Data/在目录中home/Fabby/Videos

这意味着我的所有文档、下载、音乐……都在我的 SSD 上,但视频除外,它们在 HDD 上。

两全其美!0:-)