Я хочу встановити розділ у допоміжну папку через mount, щоб виправити пошкоджену групу .
Я використав команду.
sudo mount /dev/sdb2 /home/ubuntu/temp
і отримав як помилку:
mount: you must specify the filesystem type
Чому?
Я хочу встановити розділ у допоміжну папку через mount, щоб виправити пошкоджену групу .
Я використав команду.
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) на ній перед її монтажем. Потім ви можете перейти до монтажу вручну, вказавши тип файлової системи як режим лише для читання. Якщо все інше не вдається, вам може знадобитися спеціальне програмне забезпечення для відновлення, наприкладтестдиск фотореакція .
Будь ласка, використовуйте parted -l
для перевірки типу розділу та переконайтеся, що ви монтуєте фактичний розділ даних із відомими типами розділів (наприклад, ntfs, жир тощо).
Ось, що ви побачили з 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
це буде автоматично встановлено як залежність).