it-swarm.asia

Apakah ada chkdsk setara yang tersedia untuk Ubuntu?

Ketika saya bertanya pertanyaan ini tentang memulihkan data dari partisi Linux yang rusak, orang merekomendasikan untuk boot dari disk instalasi Windows dan menjalankan Chkdsk. Yah, saya masih belum punya disk Windows, tapi saya punya disk Ubuntu 8.04. Apakah ada Chkdsk yang setara yang mungkin dapat saya jalankan dari disk Ubuntu yang mungkin membantu memulihkan atau memulihkan data pada partisi Linux saya?

9
JoshMaurice

Apakah Anda yakin partisi Anda rusak ? Mungkin Anda telah menghapus boot-record atau tabel partisi yang rusak. Coba selidiki masalahnya terlebih dahulu. Jelaskan bagaimana Anda menginstal Linux Anda. Dari pertanyaan Anda sebelumnya sepertinya diinstal pada file flat di dalam partisi windows (vfat atau ntfs). Coba jalankan fdisk dan lihat di tabel partisi Anda.

Sebelum membuat perubahan apa pun ke hard drive cobalah membuat gambar dari hd Anda (Anda dapat melakukannya di teman Anda).

PEMBARUAN:

 
 ubuntu @ ubuntu: ~ $ Sudo fdisk -l 
 Disk/dev/sda: 40.0 GB, 40020664320 byte 255 head, 63 sektor/track, 4865 silinder 
 Unit = silinder dari 16065 * 512 = 8225280 bytes 
 Pengidentifikasi disk: 0x903bd648 
 
 Sistem ID Mulai Boot Blok Akhir Sistem 
 
/Dev/sda1 * 1 4864 39070048 + 7 HPFS/NTFS 

Seperti yang dapat kita lihat, hanya ada satu patensi NTFS, jadi saya curiga Anda menginstal Ubuntu menggunakan WUBI (atau yang serupa).

Linux Anda terinstal di partisi loop-mount yang hanya berupa file atau beberapa file di suatu tempat di disk windows Anda c: (c:\ubuntu\disk misalnya)

Seperti yang saya lihat dari pertanyaan Anda sebelumnya, Anda dapat mem-boot Windows sehingga Anda dapat menggunakan dskprobe dari Windows XP Alat Dukungan 2 Paket Layanan 2 untuk memastikan bahwa tipe fs sudah benar ... tapi itu sudah benar fs tipe 7 adalah NTFS.

Pesan "Jenis sistem file adalah RAW. CHKDSK tidak tersedia untuk drive RAW." berarti bahwa windows tidak dapat menentukan tipe fs karena suatu alasan. Seperti yang kita lihat tipe fs sudah benar.

Untuk menjalankan Chkdsk pada partisi Windows Anda, Anda dapat menginstal Windows Recovery Console , boot di konsol pemulihan dan periksa disk Anda.

Setelah memeriksa disk Anda akan mendapatkan akses ke Anda c:\ubuntu\disks. Saya pikir Anda dapat me-mount partisi linux Anda (yang ada di file) sebagai perangkat loop-back biasa:

mount -o loop [path to your linux-loopback-partition]

Tetapi Anda harus me-mount patrition windows terlebih dahulu.

5
Alex Bolotov

Anda mungkin ingin "badblocks".

Berikut adalah howto yang bagus untuk sistem file linux (ext2) yang menunjukkan bagaimana ia dapat digunakan: http://ubuntu-rescue-remix.org/node/5

Tidak yakin bagaimana itu akan membantu Anda dengan NTFS.

1
qneill

Untuk memulihkan data dari partisi linux, Anda tidak ingin menjalankan chkdsk yang setara. Kemungkinan besar akan melihat bahwa data Anda yang hilang tidak terhubung ke apa pun dan menghapus sebagian besar jejaknya dari sistem file, membuat pemulihan lebih sulit daripada sebelumnya. Anda sebaiknya menggunakan alat khusus untuk filesystem yang melihat internal filesystem seperti halnya fsck untuk menghapus ketidakkonsistenan:

  • ext2: coba gunakan alat undelete seperti yang dijelaskan pada halaman ini
  • ext3: ini jauh lebih sulit, tetapi Anda biasanya dapat memulihkan banyak file Anda menggunakan ext3grep, yang diuraikan pada halaman sangat panjang dan techincal . Anda dapat melewati bagian atas jika Anda hanya ingin tahu cara menggunakan alat ini, tetapi sangat bermanfaat untuk membaca bagian atas untuk saya.

Jika Anda menggunakan ext2 atau ext3, Anda juga dapat mencoba alat DiskInternals ini . Saya belum pernah menggunakan ini sendiri, dan saya telah berhasil menggunakan kedua alat di atas

1
jamuraa

Karena Anda tampaknya menggunakan instalasi Wubi pada NTFS dan tidak memiliki partisi Ubuntu yang sebenarnya, jawaban yang diposting untuk ext tidak akan berfungsi.

ntfsprogs berisi beberapa utilitas untuk NTFS, termasuk ntfsfix , yang menandai sistem file sehingga Windows akan berusaha memperbaikinya pada reboot berikutnya. jawaban bdonlan untuk pertanyaan Anda yang lain bisa bekerja; Sejujurnya saya tidak yakin apa yang terbaik. Jika ada yang punya solusi yang lebih baik untuk instalasi Wubi di NTFS , silakan posting.

1
DLH