У меня есть два раздела на моем жестком диске на 1 ТБ. Первому (приблизительно 550 ГБ) установили Ubuntu 18.04, и другой один (приблизительно 400 ГБ) имеет Windows 10.
sudo fdisk -l
дает мне:
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1126399 1124352 549M 7 HPFS/NTFS/exFAT
/dev/sda2 1126400 820979711 819853312 391G 7 HPFS/NTFS/exFAT
/dev/sda3 820981758 1953523711 1132541954 540G 5 Extended
/dev/sda5 820981760 1937899728 1116917969 532,6G 83 Linux
/dev/sda6 1937901568 1953523711 15622144 7,5G 82 Linux swap / Solaris
Так, это означает в /dev/sda2
У меня есть свой Windows, и это находится в exFAT формате.
Acording к: https://www.howtogeek.com/235596/whats-the-difference-between-fat32-exfat-and-ntfs/я должен установить дополнительные пакеты, чтобы смочь считать файлы из этого (/dev/sda2
) раздел с помощью Linux.
И, согласно https://www.howtogeek.com/235655/how-to-mount-and-use-an-exfat-drive-on-linux/я должен был бы установить экс-толстый предохранитель и экс-жир-utils для доступа к этим файлам из Ubuntu.
dpkg -l | grep fat
возвраты ничто так, чтобы средства у меня нет этих пакетов, установленных на моем Linux.
Вопрос: Как возможно, что я могу считать файлы из своего раздела Windows через Наутилус, в то время как у меня нет этих требуемых дополнительных установленных пакетов? Кроме того, я не понимаю, почему я могу получить доступ и считать его через Наутилус, но не от Терминала?
ls /dev/sda2
возвраты
/dev/sda2: Not a directory
Прежде всего, вы приходите к выводу, что это exFAT. Это, вероятно, неправильно. Windows поддерживает exFAT, но для системных разделов использует NTFS. exFAT разработан для переносимых носителей и не поддерживает такие важные функции, как файловые списки ACL. Установка современных окон на exFAT невозможна из-за отсутствия функций.
Насколько мне известно, NTFS поддерживается в Ubuntu по умолчанию.
Для второй части: раздел /dev/sda2
. Это необработанное устройство, которое необходимо смонтировать, чтобы вы могли получить к нему доступ. Если это доступно в Наутилусе, это вероятно установлено. Введите mount | grep sda2
, чтобы показать, где он установлен. Это также покажет файловую систему. Типичная строка будет
/dev/sda2 on /mnt type ext4 (rw,relatime,data=ordered)
, где тип файловой системы и точка монтирования могут отличаться.
Чтобы вручную смонтировать файловую систему, взгляните на этого Q & A .