误删磁盘分区如何恢复?
openeuler吧
全部回复
仅看楼主
level 1
我用的是VMWare虚拟机,openEuler系统。问了chatgpt如何给磁盘扩容。
分别输入了sudo fdisk /dev/sda
在 fdisk 中:
输入 p,列出分区表,找到要扩展的分区(如 /dev/sda1)。
输入 d,删除 /dev/sda1 和/dev/sr0
输入 n,重新创建 相同起始位置 的新分区,大小为整个磁盘。
输入 w 保存并退出。
然后reboot
重启之后系统先是卡住,显示random crng init done
过大概2分钟,显示如下(借用别人的图片,显示是一样的内容)
问chatgpt,尝试mount /mnt/etc/fstab,但是没有这个文件,mkdir创建之后也是空白,尝试chmood,fsck等命令,均显示command not found.
请问要如何解决?chatgpt说我的问题是因为硬盘分区被删,找不到挂载的系统盘
以下是部分日志
2025年03月01日 11点03分 1
level 1
https://forum.openeuler.org/t/topic/7086,这是我在openeuler官网的提问,麻烦大家帮帮忙
2025年03月01日 11点03分 2
level 11
虚拟机操作磁盘,应该有做快照吧,回滚快照即可。
2025年03月01日 13点03分 3
后续解决了,我用diskGenius把虚拟机的文件提取出来了。
2025年05月25日 13点05分
快照只备份了文件,没有备份分区。
2025年05月25日 13点05分
问题是开机后无法识别到文件,用mount命令挂载之后也找不到原文件,找不到desktop文件夹。
2025年05月25日 13点05分
1