mount: dosya sistemi türünü belirtmelisiniz


Yanıtlar:


53

-t FILESYSTEMTYPEFILESYSTEMTYPE öğesini dosya sistemi türünüzle değiştirerek , argümanı komuta eklemeniz gerekir . Bu, monte edilecek dosya sisteminin dosya sistemi tipini belirtir. Senin durumunda, bu / dev / sdb2 olacaktır. Bazı yaygın, geçerli dosya sistemi türleri şunlardır:

  • otomatik - bu özel bir tanesidir. Bunu kullandığınızda fs türünü tahmin etmeye çalışacak.
  • ext4 - bu muhtemelen son birkaç yılın en yaygın Linux fs türüdür
  • ext3 - bu birkaç yıl öncesine kadarki en yaygın Linux fs türüdür
  • ntfs - bu en yaygın kullanılan Windows fs tipi veya daha büyük harici sabit disklerdir.
  • vfat - bu, daha küçük harici sabit diskler için kullanılan en yaygın fs türüdür.
  • exfat - USB flash sürücülerde ve diğer harici sürücülerde de yaygın olarak bulunan bir dosya sistemi seçeneğidir

8
Ancak normalde doğru dosya sistemini tahmin eder. Genelde dosya sistemi türünü belirtmem gerektiğini düşünmüyorum. Bu durumda türü tanımasını engelleyen başka bir sorun olabilir.
Marty Fried

OP'nin bozuk bir dosya sistemini tamir etmeye çalıştığı göz önüne alındığında, doğru şekilde algılanamayabilir.
reverendj1

Ben sadece var olmayan bir UUID ile, bozuk bir grub konfigürasyonu görüyorum; Fakat benim uğraştığım şey, bunun problem olmayabileceğini öne sürmektir (OP için sizin için çok fazla değil). Sorun, yanlış bir bölüm belirteci gibi bir şey olabilir, ancak sorusu iyi yapılmadığı için çok ayrıntılı bilgi almak istemedim (ayrıca, mount komutunu bile belirtmediğine dikkat edin); konuyla ilgili görünüyor. Hala işe yaramadıysa, onun da şaşırmasını istemedim.
Marty Fried

14

Benzer bir hata alıyorum:

# mount /dev/sdb1 /mydisk/ -t auto
mount: you must specify the filesystem type

Sorunu bulmaya çalıştım ve sorun şu ki, onu bölümledim ama hiçbir dosya sistemi atanmadı.

# mkfs.ext3 /dev/sdb1 2>/dev/null
...
Superblock backups stored on blocks: 
...
Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 39 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override

Bundan sonra başarıyla monte edildi.


Bu işleri teyit edebilir miyim
richelliot

Bunun bölümdeki tüm verileri yok edeceğini düşünüyorum.
meraklıları

7

Burada hikaye daha var. Genellikle, bir bölümü kullanarak ortak bir dosya sistemi türünü mountbağlarsanız, bölüm türünü otomatik olarak algılar.

Bu durumda onu otomatik olarak algılamadığı gerçeği, birkaç olasılığa işaret edebilir.

  • Seçilen dosya sistemi için dosya sistemi araçları yüklemediniz. Ubuntu'nun standart bir masaüstü kurulumunu yaptıysanız, bu normalde bir sorun olmamalıdır.

    Örneğin, ntfs sürücülerini Ubuntu'nun son sürümlerine monte etmek için ntfs-3gpakete ihtiyacınız vardır .

  • Yanlış bölümü seçtin.

  • Bölme bozuk veya biçimlendirilmemiş. Bu durumda, muhtemelen monte etmeden önce üzerinde bir dosya sistemi kontrolü (fsck) yapmanız gerekir. Daha sonra, salt okunur olarak dosya sistemi türünü belirterek elle monte etmeye devam etmek isteyebilirsiniz. Her şey başarısız olursa, özel kurtarma yazılımlarına ihtiyacınız olabilir.testdisk PhotoRec .


Testdisk'ten photorec'e geçiş, testdisk bölümünün sağlıklı olduğu zamanları silmek veya kayıp (ancak sağlıklı) bir bölüm bulmaktan kaynaklandığı içindir. Photorec, bölüm bozulduğunda bazı dosya türlerini kurtarmak içindir ve örn. monte edilemez.
thomasrutter

5

Lütfen parted -lbölüm türünü kontrol etmek için kullanın ve bilinen bölüm türleriyle (örneğin, ntfs, fat, vb.) Gerçek bir veri bölümü kurduğunuzdan emin olun.

İşte 8TB'lik bir sürücüden göreceğiniz şey, ilk bölüm gerçek veri bölümü değil, bunun yerine gerçek veri bölümü olan ikinci bölümü de monte etmelisiniz.

Model: TRUSTED Mass Storage (scsi)

Disk /dev/sdb: 8796GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start   End     Size    File system  Name                          Flags

1      17.4kB  134MB   134MB                Microsoft reserved partition msftr                                                                             `                    es

2      134MB   8796GB  8796GB  ntfs         Basic data partition

1
@Ron Eğer bu gibi mesajları düzenlerseniz, sadece kodu girintilemeyin, `işaretleri de kaldırın.
Pabi,

0

Dosya sistemi türünü filekomutla kontrol edebilirsiniz :

file -sL /dev/sd*

Kullanımı -saçıklanmıştır dosyası - Linux / Unix komutu burada ve bir alıntıdır:

" Bu, özel dosyaları engelleyen ham disk bölümlerindeki verilerin dosya sistemi türlerini belirlemek için kullanışlıdır. "

Ayrıca belirtmeden başarılı bir şekilde montaj yaptım -t type.


0

Kullanılmayan Windows ve / veya Mac'te kullanılabilecek> 32 GB'lik bir sürücünüz varsa NTFSve bu, takmaya çalıştığınız şeyse, bir exfatsürücüyü takmaya çalışıyor olabilirsiniz .

Bunun çalışması için yüklemeniz gerekir exfat-utils(ve exfat_fusebu otomatik olarak bir bağımlılık olarak yüklenir).

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.