Saat ini saya mencoba mencari file yang disembunyikan di sektor 2047. Partisi root saya dimulai di sektor 2048.
Bagaimana cara menemukan file itu? Mengingat satu-satunya info yang saya miliki adalah sektornya.
Terima kasih sebelumnya!
Jawaban yang Diterima:
Tidak ada file yang disembunyikan di sektor 2047. Mungkin ada data, tapi itu bukan bagian dari sistem file.
Untuk memulihkannya:
- Mengetahui ukuran sektor disk
- Baca sektor dengan mis.
dd
Mengetahui ukuran sektor
sudo fdisk -l
akan menunjukkan kepada Anda ukuran sektor:
$ sudo fdisk -l
[sudo] password for root:
Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Disk model: SAMSUNG MZ7TY256
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Di sini kita memiliki sektor 512B. Ini mungkin yang paling umum; beberapa perangkat yang lebih baru akan memiliki ukuran sektor 4KB. Inilah alasan mengapa kita perlu mengetahui ukuran sektor perangkat – kita harus menentukannya di langkah berikutnya, jadi dd
tahu berapa banyak byte yang harus dilewati.
Bacakan sektor tersebut
dd
. ini bisa lakukan untuk kita.
sudo dd if=/dev/sda of=sector2047 bs=512 skip=2046 count=1
if=/dev/sda
memberitahudd
untuk membaca dari/dev/sda
of=sector2047
memberitahudd
untuk menulis ke filesector2047
bs=512
memberitahudd
untuk membaca dalam peningkatan 512B (ukuran blok)skip=2046
memberitahudd
untuk melewati 2046 512B-blok pertamacount=1
memberitahudd
untuk membaca 1 blok 512B.