GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Menemukan File Di Sektor Tertentu?

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:

  1. Mengetahui ukuran sektor disk
  2. 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 memberitahu dd untuk membaca dari /dev/sda
  • of=sector2047 memberitahu dd untuk menulis ke file sector2047
  • bs=512 memberitahu dd untuk membaca dalam peningkatan 512B (ukuran blok)
  • skip=2046 memberitahu dd untuk melewati 2046 512B-blok pertama
  • count=1 memberitahu dd untuk membaca 1 blok 512B.

Ubuntu
  1. Cara Menemukan File Modifikasi Terbaru atau Hari Ini di Linux

  2. Cara Menggunakan Perintah Grep untuk Menemukan Teks di File

  3. Cara Menemukan File di CentOS 8 di Command Line

  1. Menemukan File di Command Line (Cara)

  2. Bagaimana Cara Mengganti Nama Banyak File Menggunakan Find?

  3. Cara menemukan file yang tidak berisi string pencarian tertentu

  1. Bagaimana menemukan file duplikat di Linux

  2. Bagaimana cara menemukan file di Ubuntu?

  3. Bagaimana Menemukan Banyak String Dalam File??