mount: необходимо указать тип файловой системы

Я хочу смонтировать раздел во вспомогательную папку через mount, чтобы исправить поврежденный grub .

Я использовал команду.

sudo mount /dev/sdb2 /home/ubuntu/temp

и получил как ошибку:

mount: you must specify the filesystem type

Почему?

57
задан 13 April 2017 в 15:24

6 ответов

Если у Вас есть a> диск на 32 ГБ, применимый в Windows и/или Mac, который не является NTFS, и именно это Вы пытаетесь смонтировать, возможности состоят в том, что Вы пытаетесь смонтироваться exfat диск.

Чтобы это работал, необходимо установить exfat-utilsexfat_fuse это будет автоматически установлено как зависимость).

0
ответ дан 13 April 2017 в 15:24

Вы можете проверить тип файловой системы с помощью команды file:

file -sL /dev/sd*

Использование -s объяснено в файле - команда Linux / Unix , и вот выдержка :

" Это полезно для определения типов файловой системы данных в разделах сырого диска, которые являются блочными специальными файлами. "

Кроме того, я смонтировал успешно, не задав -t type.

0
ответ дан 13 April 2017 в 15:24

Используйте parted -l, чтобы проверить тип раздела и убедиться, что вы монтируете фактический раздел данных с известными типами разделов (например, ntfs, fat и т. Д.).

Вот то, что вы увидите на диске 8 ТБ, первый раздел не является фактическим разделом данных, и вместо этого вам следует смонтировать второй раздел, который является фактическим разделом данных.

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
0
ответ дан 13 April 2017 в 15:24

Я получил похожую ошибку:

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

Я попытался выяснить проблему, и проблема была в том, что я разбил ее на части, но файловая система не была назначена.

# 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

После этого он успешно смонтирован.

0
ответ дан 13 April 2017 в 15:24

Вам нужно добавить в команду аргумент -t FILESYSTEMTYPE, заменив FILESYSTEMTYPE типом вашей файловой системы. Это указывает тип файловой системы файловой системы для монтирования. В вашем случае это будет / dev / sdb2. Вот некоторые распространенные, допустимые типы файловых систем:

  • auto - это особый тип. Он попытается угадать тип fs при использовании этого.
  • ext4 - это, вероятно, самый распространенный тип Linux fs за последние несколько лет
  • ext3 - это самый распространенный тип Linux fs пару лет назад
  • ntfs - это самый распространенный тип fs Windows или большие внешние жесткие диски
  • vfat - это наиболее распространенный тип fs, используемый для небольших внешних жестких дисков
  • exfat - также опция файловой системы, обычно используемая на USB флеш-накопители и другие внешние накопители
0
ответ дан 13 April 2017 в 15:24

Здесь есть еще кое-что. Обычно, если вы монтируете раздел с общим типом файловой системы, используя mount, он автоматически определяет тип раздела.

Тот факт, что в этом случае он не обнаруживается автоматически, может указывать на несколько возможностей.

  • Вы не установили инструменты файловой системы для выбранной файловой системы. Если вы сделали стандартную настольную установку Ubuntu, это обычно не должно быть проблемой.

    Например, чтобы смонтировать диски ntfs в последних версиях Ubuntu, вам нужен пакет ntfs-3g.

  • Вы выбрали неправильный раздел.

  • Раздел поврежден или не отформатирован. В этом случае вам, вероятно, следует выполнить проверку файловой системы (fsck) перед монтированием. Затем вы можете перейти к его монтированию вручную, указав тип файловой системы только для чтения. Если ничего не помогает, вам может потребоваться специальное программное обеспечение для восстановления, такое как testdisk photorec .

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: