Çıkış kodu 13 ile çıkış


20

Son zamanlarda NTFS olarak biçimlendirdiğim 1 TB harici sabit diskim var. Şimdiye kadar benim Ubuntu 11.10 para cezası üzerine monte edildi. İşletim sistemimi veya sergimi etkilemek için herhangi bir değişiklik yapmadım.

Aldığım hata:

Error mounting: mount exited with exit code 13: $MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdb2': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

Ben okudum bu ve bu . Ama ikisi de yardımcı olmadı.

Yüklemeyi denedim ntfsfixama artık böyle bir paket yok. Bu HDD'yi bir Windows makinesinde hiç kullanmadım. Bunu düzeltmek için başka bir makine kullanmam gerekirse, bir mac'a erişimim var.

Herhangi bir tavsiye?

Bu benim sudo fdisk -l çıktım: Dünyada GPT nedir? Bunu ben yapmadım. Eskiden NTFS idi.

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000586fb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2148   961320312   480659082+  83  Linux
/dev/sda2       961320313   976773167     7726427+   5  Extended
/dev/sda5       961320314   976773167     7726427   83  Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcfd88605

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  1953525167   976762583+  ee  GPT

Yanıtlar:


3

GPT, Mac'lerde, UEFI tabanlı bilgisayarlarda ve 2TiB'den büyük disklerde kullanılan yeni nesil bölümleme sistemi olan GUID Bölümleme Tablosudur. Ayrıca, bu tür disklerden Windows'u önyüklemeyi beklemediğiniz sürece, BIOS tabanlı sistemlerde bile daha küçük disklerde kullanılabilir. fdiskUyarı mesajında ​​belirtildiği gibi fdiskGPT'yi desteklemediğinden fdisk, bu diskte kullanmaya çalışmamalısınız . Bunun yerine, gdisk( nasıl yüklediğinize bağlı olarak gdiskveya gptfdiskpaketinin bir parçası ) veya öğesini kullanın parted.

Yine de GPT'nin sorununuzla ilgisi yok. Bağlanma hata mesajı, büyük olasılıkla bir donanım hatasını gösteren bir G / Ç hatasını belirtir. gsmartcontrol(GUI) veya smartctl(metin modu) gibi bir araç kullanarak diskte SMART testi çalıştırmayı deneyebilirsiniz . Bu herhangi bir donanım arızasını ortaya çıkarmalıdır, ancak bir SMART testinin çıktısını yorumlamak zor olabilir. Harici bir sürücü olduğunu söylediğiniz için, gevşek veya hasarlı bir kablo da olabilir, bu nedenle yeniden takmayı veya değiştirmeyi deneyebilirsiniz. Kablo hataları SMART testinde ortaya çıkmaz.

Daha genel olarak, aslında bir donanım hatası değilse , NTFS üzerinde Linux veya OS X'ten yeterli dosya sistemi testleri yapamazsınız; yalnızca Windows bunu yapmak için araçlar sağlar. Dosya sistemi denetimleri gerektiren bir NTFS diski takamayabilirsiniz, bu nedenle bu tür sorunlarla başa çıkmak için zaman zaman bir Windows sistemine NTFS diski alabilmeniz gerekir . Diski hiçbir zaman bir Windows sisteminde kullanmazsanız, NTFS, üzerinde kullanmak için yanlış dosya sistemidir.

Yalnızca Linux kullanımı için, ext2fs, ext3fs, ext4fs, ReiserFS, XFS, JFS veya belki de Btrfs gibi bir Linux yerel dosya sistemi kullanmak en iyisidir. (Yine de 1 TB diskte ext2fs kullanmazdım.) Diski hem Linux hem de OS X için kullanırsanız, FAT veya HFS + kullanırdım. Yaşına rağmen, FAT hala en iyi desteklenen çapraz işletim sistemi dosya sistemidir. Bununla birlikte, maksimum 4GiB dosya boyutuyla ilgili sorunları vardır, bu da multimedya veya diğer büyük dosyaları saklarsanız sorun olabilir. HFS +, günlüğü nasıl devre dışı bırakacağınızı ve izin sorunlarıyla nasıl başa çıkacağınızı anlamanız koşuluyla Linux / OS X kullanımı için uygundur. (Günlük etkinleştirilirse, güvenliği azaltabilecek bir geçersiz kılma bağlama seçeneği kullanmadığınız sürece Linux HFS + 'ya yazmaz.)


Cevabınız için teşekkürler. Ancak, sabit sürücüyü Linux / OsX / Win7'de kullanmayı planladığım için bir NTFS sistemi seçtim. Sabit disk günlüğe kaydedilmez. Sabit sürücüde yazma erişimiyle ilgili sorunlar vardı. Tekrar (NTFS'ye) ve içindeki chowntüm klasörleri biçimlendirmek zorunda kaldım . Şimdiye kadar işe yaradı.
sevgili

39

Bu gerçekten benim için çalıştı.

Bazı yeni Linux sürümlerinde, ntfs-3g yardımcı programlarını yüklemeniz gerekir. Http://www.tuxera.com/community/ntfs-3g-download/ adresinden deneyin sudo apt-get install ntfs-3gveya indirin . ntfs-3g ntfsprogs içerir.

ntfsprogs is a suite of NTFS utilities based around a shared library. The tools are available for free and come with full source code.

mkntfs: Create an NTFS volume on a partition
ntfscat: Print a file on the standard output
ntfsclone: Efficiently backup/restore a volume at the sector level
ntfscluster: Given a cluster, or sector, find the file
ntfsfix: Forces Windows to check NTFS at boot time
ntfsinfo: Dump a file’s attributes, completely
ntfslabel: Display or set a volume’s label
ntfslib: Move all the common code into a shared library
ntfsls: List directory contents
ntfsresize: Resize an NTFS volume
ntfsundelete: Find files that have been deleted and recover them
ntfswipe: Write zeros over the unused parts of the disk
ntfsdefrag: Defragment files, directories and the MFT
ntfsck: Perform consistancy checks on a volume
nttools: Command-line tools to view/change an offline NTFS volume, e.g. ntfscp, ntfsgrep, ntfstouch, ntfsrm, ntfsrmdir, ntfsmkdir
ntfsdiskedit: Walk the tree of NTFS ondisk structures (and alter them)

Be careful with these utilities, they might damage the filesystem, or your hard disk !

(Kaynak: http://gnuwin32.sourceforge.net/packages/ntfsprogs.htm )

Ntfs-3g kurulu ( sudo apt-get install ntfs-3g) ile bir terminalde aşağıdaki komutları yürütmelisiniz:

sudo ntfsfix /dev/partitionName

Bu komuttan sonra aşağıdaki çıktıyı beklemelisiniz:

~$ sudo ntfsfix /dev/sdb3
Mounting volume... FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... FAILED
Correcting differences in $MFTMirr record 0...OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdb3 was processed successfully.

Bu adımdan sonra harici sürücü bölümünüze her zamanki gibi erişebilmeli, dosyalarınıza erişmek için nautilus bağlamalı veya kullanmalısınız.


2
bu en iyi cevaptır
vinni_f

1
bunun cihaz yerine gerçek bölüm adı olması gerektiğini unutmayın. Yani /dev/sdb1, sadece değil/dev/sdb
Ciprian Tomoiagă

bu işe yarıyor ..
Vijay Chavda

en basit çözüm .... neden bu hata oluşur?
Sessiz Seyirci
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.