Tôi vô tình chạy rm -r /home/xralf
và nhanh chóng giết nó bằng Ctrl+ C.
Dường như mọi thứ đều ổn, nhưng tôi nhận thấy rằng cái của tôi .vimrc
, thứ quan trọng đối với tôi, bị thiếu.
Tôi đã thử lệnh:
$ extundelete /dev/sda5 --restore-file /home/xralf/.vimrc
extundelete: failed to read-only open device "/dev/sda5": Error code 13
Để khôi phục tập tin, nhưng dường như có vấn đề, tôi cần ngắt kết nối thiết bị.
Nó được gắn ở đây: /dev/sda5 on /home type ext4 (rw)
- Có một số khả năng để phục hồi các tập tin
.vimrc
? - Làm thế nào bạn sẽ kể lại nó? Có một vấn đề tôi cần
$HOME
thư mục.
Tôi không thể sử dụng LiveCD
, vì nó bị thiếu trên máy tính xách tay của tôi bây giờ. Khởi động từ USB
cũng không được hỗ trợ trên máy tính xách tay của tôi.
Chạy lệnh với sudo
:
sudo extundelete /dev/sda5 --restore-file /home/xralf/.vimrc
WARNING: Extended attributes are not restored.
WARNING: EXT3_FEATURE_INCOMPAT_RECOVER is set.
The partition should be unmounted to undelete any files without further data loss.
If the partition is not currently mounted, this message indicates
it was improperly unmounted, and you should run fsck before continuing.
If you decide to continue, extundelete may overwrite some of the deleted
files and make recovering those files impossible. You should unmount the
file system and check it with fsck before using extundelete.
Would you like to continue? (y/n)
Tôi không chắc chắn nếu điều này giúp. cyberciti.biz/tips/linuxunix-recover-delatted-files.html
—
Ramesh
@terdon Vâng, tôi đã kiểm tra nó. Không có
—
xralf
.vimrc~
hoặc.vimrc.swp