文章

我的第一篇博客

我的第一篇博客

你遇到的问题是因为 /dev/sda6(之前的 /home 分区)当前已被挂载,而安装程序要求根设备(/)必须在一个未挂载的文件系统上创建。为了保留 /dev/sda6 中的数据并继续安装系统,你可以按照以下步骤操作:


解决方案:保留 /dev/sda6 数据并重新安装系统

1. 备份数据(重要)

  • 虽然你计划保留 /dev/sda6 中的数据,但在操作前仍然建议备份重要数据到外部存储设备(如移动硬盘或云存储),以防意外。

2. 卸载 /dev/sda6

  • 在安装程序中,找到终端(通常可以通过 Ctrl+Alt+F2 或安装程序中的“终端”选项打开)。
  • 运行以下命令卸载 /dev/sda6
    1
    
    sudo umount /dev/sda6
    
  • 如果提示设备忙,可以尝试强制卸载:
    1
    
    sudo umount -l /dev/sda6
    

3. 重新分区

  • 回到 Blivet GUI 或安装程序的分区工具。
  • 确保 /dev/sda6 没有被挂载。
  • 为根分区(/)选择一个新的分区(如 /dev/sda5),并确保文件系统类型为 ext4xfs
  • 对于 /dev/sda6(之前的 /home 分区),不要格式化,直接将其挂载到 /home

4. 设置挂载点

  • 根分区 (/): 选择一个新分区(如 /dev/sda5),格式化为 ext4xfs,挂载点为 /
  • Home 分区 (/home): 选择 /dev/sda6不要格式化,挂载点为 /home
  • UEFI 分区: 挂载到 /boot/efi
  • Swap 分区: 设置为 swap 类型,无需挂载点。

5. 继续安装

  • 完成分区设置后,继续安装过程。
  • 安装程序会将系统文件安装到根分区(/),而 /dev/sda6 中的数据会保留在 /home 中。

6. 安装完成后检查数据

  • 安装完成后,进入新系统,检查 /home 目录中的数据是否完整。
  • 如果数据丢失或损坏,可以从备份中恢复。

注意事项:

  • 不要格式化 /dev/sda6: 格式化会清除分区中的所有数据,因此务必确保在分区工具中取消勾选“格式化”选项。
  • 确保分区表正确: 如果使用 UEFI 引导,磁盘分区表应为 GPT;如果使用传统 BIOS 引导,分区表应为 MBR。
  • 备份是关键: 即使你计划保留数据,也建议在操作前备份重要文件,以防意外。

通过以上步骤,你可以保留 /dev/sda6 中的数据,并成功安装 Fedora 系统。如果仍有问题,请随时告诉我!

本文由作者按照 CC BY 4.0 进行授权