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 / 问题 / 1541603
Accepted
Kristof Nijs
Kristof Nijs
Asked: 2025-02-17 17:20:43 +0800 CST2025-02-17 17:20:43 +0800 CST 2025-02-17 17:20:43 +0800 CST

笔记本电脑崩溃后恢复没有挂载点的分区上的数据

  • 772

最近我的笔记本电脑崩溃了,上面装着 Ubuntu。我瞎了眼,我哥哥帮我修复了电脑。我们重新安装了 Ubuntu,希望能够恢复数据。但是,电脑现在显示磁盘大小只有 26 GB。我尝试了命令 lsblk,会有一个 211 GB 的分区。我怀疑我的旧数据还在上面。但这个分区没有挂载点。

有没有办法仍然可以访问和复制这些数据?有没有办法使用整个磁盘空间重新安装 Ubuntu?

以下是 lsblk 命令的输出:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 74.3M 1 loop /snap/core22/1564
loop1 7:1 0 4K 1 loop /snap/bare/5
loop2 7:2 0 73.9M 1 loop /snap/core22/1748
loop3 7:3 0 258M 1 loop /snap/firefox/5701
loop4 7:4 0 258M 1 loop /snap/firefox/5751
loop5 7:5 0 10.7M 1 loop /snap/firmware-updater/127
loop6 7:6 0 11.1M 1 loop /snap/firmware-updater/167
loop7 7:7 0 7.4M 1 run /snap/gedit/684
loop8 7:8 0 505.1M 1 loop /snap/gnome-42-2204/176
loop9 7:9 0 516M 1 loop /snap/gnome-42-2204/202
loop10 7:10 0 10.5M 1 loop /snap/snap-store/1173
loop11 7:11 0 91.7M 1 loop /snap/gtk-common-themes/1535
loop12 7:12 0 10.8M 1 loop /snap/snap-store/1248
loop13 7:13 0 38.8M 1 loop /snap/snapd/21759
loop14 7:14 0 44.4M 1 loop /snap/snapd/23545
run15 7:15 0 500K 1 loop /snap/snapd-desktop-integration/178
loop16 7:16 0 568K 1 loop /snap/snapd-desktop-integration/253
nvme0n1 259:0 0 238.5G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot/efi
├─nvme0n1p2 259:2 0 211.9G 0 part
└─nvme0n1p3 259:3 0 26.1G 0 part /

提前感谢您的帮助。

问候,克里斯托夫

partitioning
  • 1 1 个回答
  • 40 Views

1 个回答

  • Voted
  1. Best Answer
    kyodake
    2025-02-18T06:09:20+08:002025-02-18T06:09:20+08:00

    请尝试以下操作:

    下载并将 Ubuntu 24.04.1 iso 刻录到具有足够空间的 USB https://ubuntu.com/download/desktop/thank-you?version=24.04.1&architecture=amd64<s=true

    启动计算机并加载实时会话。

    打开终端并在其中运行:

    sudo umount /dev/nvme0n1p2
    sudo fsck -fvy /dev/nvme0n1p2
    sudo mount /dev/nvme0n1p2 /mnt
    

    如果一切顺利,尝试通过将文件复制到外部媒体来恢复位于 /mnt 的文件,复制完成后在终端中运行;

    sudo apt update
    sudo apt install --reinstall gparted
    sudo umount /mnt
    sudo gparted
    

    从 Gparted 中,按以下顺序卸载并删除分区:

    /dev/nvme0n1p3
    /dev/nvme0n1p2
    

    不要触碰 /dev/nvme0n1p1 /boot/efi

    在空闲空间中,创建:

    an 80gb ext4 partition
    an 8gb swap partition
    an ext4 partition for the rest of the gigabytes
    

    应用更改。

    关闭 gparted。

    开始安装,当您进入分区时选择手动。

    Mount the 80gb partition as /
    The default swap partition is swap
    Mount the remaining gigabytes partition as /home
    The default Grub is installed in /boot/efi
    

    应用并完成安装。

    • 0

相关问题

  • 是否有更好的方式为 /home/userX 构建分区/挂载

  • Linux 文件系统层次结构中的默认目录是什么意思?

  • 如何将 /usr 移动到新分区?

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

  • 您对台式机和家庭服务器的驱动器分区方案有什么建议?[关闭]

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