AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1497054
Accepted
Ryan
Ryan
Asked: 2023-12-15 12:06:47 +0800 CST2023-12-15 12:06:47 +0800 CST 2023-12-15 12:06:47 +0800 CST

重新安装 Ubuntu 时保留旧的主文件夹(已经在单独的分区上)

  • 772

我有一台双启动 Windows Ubuntu 笔记本电脑,并且 Ubuntu 分为多个分区(p4 和 p5),因此我的主文件夹不在主 Ubuntu 分区上。

那么我一定是不小心卸载了 Python 或者以其他方式破坏了我的 Ubuntu 22.04.01(或 22.04.02?)安装,并且我根本无法启动到 Ubuntu。

所以我格式化了 p4 并安装了新的 Ubuntu(桌面 22.04.03 LTS,略有升级),安装为/.

现在,当我转到~/主文件夹时,我看不到旧文件。

我在 中找到了它们/media/myname/home/myname。

在安装过程中,我没有看到关于如何将现有的 p5 主分区设置为主分区(保留我的文件,而不是格式化该分区)的明显选项。

如果我搞砸了安装,下次尝试时应该选择什么设置,以便我的主文件回到原来的位置?

或者说如何在不重新安装的情况下修复它?

(我不明白https://askubuntu.com/a/926856/48214,并且我确实使用了相同的用户名,所以显然这还不够。正如如何以最简单的方式重新安装 Ubuntu?和Keep /home的答案安装 Ubuntu 14.04 时建议的目录,我格式化了/但未/home格式化,希望它也能用作 /home我的新主文件夹,但它没有。)

dual-boot
  • 2 2 个回答
  • 72 Views

2 个回答

  • Voted
  1. Best Answer
    user68186
    2023-12-15T23:12:16+08:002023-12-15T23:12:16+08:00

    快速 GUI 修复

    打开应用程序“磁盘”,然后单击具有旧/home分区的驱动器。它可能看起来像这样:

    在此输入图像描述

    你可能会说/dev/nvme0n1p5and the mounted at:will be/media/myname/home/或类似的话。

    1. 将鼠标指针悬停在黑色方形图标 ■ 上时,单击该图标,显示“卸载所选分区”。
    2. 将鼠标指针悬停在齿轮图标 ⚙ 上时,单击显示“附加分区选项”的齿轮图标 ⚙。
    3. 从上下文菜单中选择“编辑安装选项...”

    在此输入图像描述

    您将看到一个新窗口打开: 在此输入图像描述

    使其看起来如上图所示。特别是,按以下顺序:

    1. 标识为:从下拉菜单中选择:UUID=Abunchofnumbersandletters
    2. 挂载点:/home

    注意默认值是“home”分区所需的唯一选项。当前选项“nosuid、nodev、nofail”适用于要临时安装的分区(和驱动器),例如外部 USB 驱动器中的分区。

    一般来说,挂载点/media/$USERNAME/something用于临时挂载将来可能存在或不存在的分区。这些临时分区仅为当前用户安装。/home应安装以便所有用户都可以访问和使用他们自己的“Home”文件夹,例如/home/myname/、home/myspouse/等/home/mychild/。

    单击OK以保存更改。

    /etc/fstab或者,您可以使用编辑文件sudo并添加以下行:

    # /home was on /dev/nvme0n1p4 during installation
    UUID=Abunchofnumbersandletters /home           ext4    defaults        0       2
    

    请注意,第一行(以 开头#)是供您将来参考的注释。您可以更改它以满足您的需求。更改Abunchofnumbersandletters为分区的正确 UUID。

    然后重新启动计算机。如果一切顺利,您将在主文件夹中看到旧文件。

    清理

    一旦您对一切按预期工作感到满意,您可能需要删除/home安装过程中在安装点内创建的文件夹。您必须从 Live Ubuntu 安装 USB 启动才能执行此操作。

    从 Live USB 启动时,请使用尝试 Ubuntu选项。

    在 Dock 中查找 Ubuntu 安装分区(您称之为“P4”):

    在此输入图像描述

    不要选择P5分区!如果这样做,您将丢失所有文件和文件夹!我在下面显示了 P4 和 P5 的等效内容:

    在此输入图像描述

    导航到文件夹/media/ubuntu/blablabla/home,其中blablabla是UUID您的/分区 (P4) 的文件夹。

    首先确保您的重要文件不在/media/ubuntu/blablabla/home/Your_USERNAME/Documents/etc中。如果满意,请删除该文件夹/media/ubuntu/blablabla/home/Your_USERNAME/。

    在此输入图像描述

    不要删除该 /media/ubuntu/blablabla/myname/ 文件夹。这是您的主分区的挂载点。如果删除它,您的计算机将无法启动。

    希望这可以帮助

    • 4
  2. vanadium
    2023-12-15T15:34:25+08:002023-12-15T15:34:25+08:00

    这可以通过在 上永久自动安装第二个分区来完成/home,即在 中添加一行/etc/fstab。或者,可以使用实用程序“磁盘”。

    如果您想使用安装程序来实现此目的,则需要选择“其他”。这允许您手动分配分区,即您的第一个分区应安装在/,第二个分区包含您的主目录/home。确保“格式”复选框已关闭非常重要。

    • 2

相关问题

  • 如何在 ubuntu 中挂载加密的 windows 分区?[关闭]

  • 如何使用 Debian 进行双引导?

  • 如何使用 Ubuntu 和 Windows XP 安装双启动配置?[关闭]

  • 如何让双启动 USB 驱动器在 Vista 中工作 [关闭]

  • 如何从双启动计算机访问加密的主文件夹?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve