Я хочу смонтировать раздел во вспомогательную папку через mount, чтобы исправить поврежденный grub .
Я использовал команду.
sudo mount /dev/sdb2 /home/ubuntu/temp
и получил как ошибку:
mount: you must specify the filesystem type
Почему?
Я хочу смонтировать раздел во вспомогательную папку через mount, чтобы исправить поврежденный grub .
Я использовал команду.
sudo mount /dev/sdb2 /home/ubuntu/temp
и получил как ошибку:
mount: you must specify the filesystem type
Почему?
Ответы:
Вам необходимо добавить -t FILESYSTEMTYPE
аргумент в команду, заменив FILESYSTEMTYPE типом вашей файловой системы. Это указывает тип файловой системы файловой системы для монтирования. В вашем случае это будет / dev / sdb2. Некоторые распространенные, допустимые типы файловых систем:
Я получаю похожую ошибку:
# 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
После этого он успешно смонтирован.
Здесь есть еще история. Обычно, если вы монтируете раздел с использованием общего типа файловой системы mount
, он автоматически определяет тип раздела.
Тот факт, что в этом случае он не обнаруживается автоматически, может указывать на несколько возможностей.
Вы не установили инструменты файловой системы для выбранной файловой системы. Если вы сделали стандартную настольную установку Ubuntu, это обычно не должно быть проблемой.
Например, для монтирования дисков ntfs в последних версиях Ubuntu вам нужен ntfs-3g
пакет.
Вы выбрали не тот раздел.
Раздел поврежден или не отформатирован. В этом случае вам, вероятно, следует выполнить проверку файловой системы (fsck) перед монтированием. Затем вы можете перейти к его монтированию вручную, указав тип файловой системы только для чтения. Если ничего не помогает, вам может потребоваться специальное программное обеспечение для восстановления, такое какTestDisk PhotoRec .
Пожалуйста, используйте 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
Вы можете проверить тип файловой системы file
командой:
file -sL /dev/sd*
Использование -s
объясняется в файле - команда Linux / Unix, а здесь есть выдержка:
« Это полезно для определения типов файловой системы данных в разделах сырых дисков, которые являются блочными специальными файлами ».
Кроме того, я успешно смонтировал без указания -t type
.
Если у вас есть диск> 32 ГБ, который можно использовать в Windows и / или Mac, и это не NTFS
то, что вы пытаетесь смонтировать, скорее всего, вы пытаетесь смонтировать exfat
диск.
Чтобы это работало, вам нужно установить exfat-utils
(и exfat_fuse
это будет автоматически установлено как зависимость).