Я хочу установить раздел во вспомогательную папку через 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
, который будет автоматически установлен как зависимость).