之前我安装了 Ubuntu 16.04,并使用了外部硬盘,其分区格式为NTFS
,作为/home
。最近我尝试Ubuntu 20.04
通过安装新硬盘并删除旧硬盘来升级到 。虽然我想保留存储在 中的数据/home
。所以在安装过程中我选择了Something else
选项并删除/格式化/root
,boot
然后... 。但是错use as ext4
当我想将外部硬盘的挂载点设置为时,我从下拉列表中选择/home
。完成安装后,我看到了问题:grub rescue error
。起初我试图通过重新安装 grub 来解决这个问题;但问题不是这个。因为当我拔下外部硬盘时,操作系统可以启动(虽然需要很长时间),而当我插入外部硬盘时,我看到了grub rescue error
。
现在我安装了Ubuntu 20.04
以供临时使用,并通过将其连接到装有操作系统的机器MS Windows
并使用 来备份外部硬盘中的数据ext2explorer
。但想重新安装Ubuntu
并再次使用外部硬盘/home
。我认为可以通过选择Something else
并删除/格式化硬盘并将其设置为 来完成/home
。但安装后将备份数据从 重新连接MS Windows
到外部硬盘需要很长时间Ubuntu
。是否可以不执行这些操作Ubuntu
而安装和设置外部硬盘/home
?
答案1
您可以通过在安装程序中选择“其他”来设置一个单独的分区来包含您的/home
文件夹。然后,您可以自己负责分区和分配分区。您可以在安装前使用例如“Gparted”重新分区,但您也可以在安装程序的“其他”选项中重新分区。
'/home' 分区必须支持linux权限。因此,你不能使用您的ntfs
分区作为/home
。
您可以将/home
分区保留在系统分区上,并将该ntfs
分区用于存储用户数据。这样,用户配置数据将保留在文件/
夹下的分区上/home
,而用户文档、音乐等可以保留在该ntfs
分区上。
这使得安装变得简单 - 您可以使用标准安装。系统安装完成后,无缝访问卷ntfs
非常容易设置:
- 确保
ntfs
分区在启动时自动挂载(必须包含在内/etc/fstab
) - 在 ntfs 分区上创建“Documents”、“Music”等文件夹。
- 用指向卷上相应文件夹的符号链接替换用户的“文档”、“音乐”等文件夹
ntfs
。
对于用户来说,这是透明的。他们会看到主文件夹中的“文档”文件夹,并立即将其带到该ntfs
卷。
使用时ntfs
:
- 确保 Windows 始终充分访问驱动器后关闭(禁用快速启动),以便
ntfs
正确关闭卷 - 为了保持
ntfs
卷的健康,请不时将其连接到 Windows,并使用 MS Windows 驱动器检查工具进行检查。
重要说明: 即使需要很长时间,你总是在进行系统更改之前,需要进行良好的备份,即使您正在寻找不需要清除现有数据的系统更改。有了良好的备份策略,每日备份实际上并不会花费很长时间。因此,如果您尚未制定良好的备份策略,请首先投资制定良好的备份策略。