小编use*_*388的帖子

不小心用dd覆盖了错误的磁盘,如何恢复?

我想dd从图像sdbsdc,但是,因为一个小时,我已经建立了一些与众不同的事情之前,我只是复制相同的命令:

dd if=/home/user/Downloads/ubuntu.iso  of=/dev/rsdb bs=2M; sync
Run Code Online (Sandbox Code Playgroud)

sda = 内置硬盘
sdb = USB 硬盘(从现在启动)
sdc = USB 记忆棒

我启动的硬盘驱动器上有 3 个分区,我猜其他 2 个处于只读模式,并且我尝试了两次 shell 中的错误:

568328192 bytes (568 MB) copied, 38,5818 s, 14,7 MB/s
dd: error writing ‘/dev/rsdb’: No space left on device
715128832 bytes (715 MB) copied, 17,1752 s, 41,6 MB/s
Run Code Online (Sandbox Code Playgroud)

现在我意识到我在从(使用rsdb)启动的硬盘驱动器上覆盖了 1GB 。我没关过电脑。我会丢失此驱动器上的所有数据吗?我现在可以恢复任何东西吗?

这是我的/proc/partitions

   8        0  156290904 sda
   8        1  154218496 sda1
   8        2          1 sda2
   8        5    2069504 …
Run Code Online (Sandbox Code Playgroud)

linux hard-drive data-recovery dd

5
推荐指数
1
解决办法
8433
查看次数

我如何在 linux 上实时监控哪些文件被访问、创建、修改和删除?

我如何从这一刻开始监控哪些文件被访问/修改/创建/删除。(在实时模式下),类似于 fseventer / fslogger?

monitoring filesystems logging watch

3
推荐指数
1
解决办法
2787
查看次数