Рейтинг:0

Жесткий диск USB получает две разные точки монтирования - почему?

флаг cn

Запуск Ubuntu 18.04.5 LTS на архитектуре arm (Odroid-N2+)

Я подключил жесткий диск USB (/dev/sda) на мой компьютер с разделом ext4 на 4 ТБ (/dev/sa1) и отредактировал /etc/fstab иметь /dev/sda1 монтируется при запуске, скажем так /медиа/пользователь/местоА. Это работает, но /dev/sda1 также монтируется на /медиа/usb0 (нет ничего для этого в /etc/fstab) которые мне не нужны и не нужны.

Есть второй жесткий диск USB (/dev/sdb) с разделом NTFS размером 4 ТБ, также включенным в /etc/fstab быть установленным в /медиа/пользователь/местоB который тоже отлично работает, но этот не монтируется во вторую точку монтирования, например, т.е. /медиа/usb1.

Кто-нибудь знает, почему первый USB-диск монтируется на /медиа/usb0 и как этого избежать?

  • фстаб содержание:

    # НЕНАСТРОЕННЫЙ FSTAB ДЛЯ БАЗОВОЙ СИСТЕМЫ
    LABEL=BOOT /media/boot vfat umask=0077 0 1
    UUID=e139ce78-9841-40fe-8823-96a304a09859 / ошибки ext4=remount-ro 0 1
    UUID=2D3706383B1F1ECC /media/user/placeB ntfs-3g по умолчанию 0
    UUID=c47f79ed-59d1-4dd3-9214-39002cd17c49 /media/user/placeA ext4 по умолчанию 0
    
  • черный вывод:

    /dev/mmcblk1p1: SEC_TYPE="msdos" LABEL="BOOT" UUID="F702-39CB" TYPE="vfat" PARTUUID="03823826-01"
    /dev/mmcblk1p2: LABEL="rootfs" UUID="e139ce78-9841-40fe-8823-96a304a09859" TYPE="ext4" PARTUUID="03823826-02"
    /dev/sda1: UUID="c47f79ed-59d1-4dd3-9214-39002cd17c49" TYPE="ext4" PARTUUID="e64182bb-4314-4bed-acde-eeb41a714b19"
    /dev/sdb1: UUID="2D3706383B1F1ECC" TYPE="ntfs" PTTYPE="dos" PARTLABEL="основной" PARTUUID="4e8bc928-364a-4e38-a073-fdd2e6e96a74"
    /dev/mmcblk1: PTUUID="03823826" PTTYPE="дос"
    
  • лсблк вывод:

    НАИМЕНОВАНИЕ MAJ:MIN RM РАЗМЕР RO ТИП ТОЧКА КРЕПЛЕНИЯ
    sda 8:0 0 3,7T 0 диск
    ââsda1 8:1 0 3,7T 0 часть /media/usb0
    sdb 8:16 0 3,7T 0 диск
    ââsdb1 8:17 0 3,7T 0 часть /media/user/placeB
    mmcblk1 179:0 0 59,7G 0 диск
    ââmmcblk1p1 179:1 0 128M 0 часть /media/boot
    ââmmcblk1p2 179:2 0 59,6G 0 часть /
    
paladin avatar
флаг kr
Пожалуйста, сделайте также команды `blkid` и `lsblk` и опубликуйте результат. PS вы можете отредактировать исходный пост
Hervshahn avatar
флаг cn
Готово, смотрите в оригинальном посте - большое спасибо @paladin!
Рейтинг:0
флаг kr

Я не совсем уверен, почему возникает эта ошибка, но я наблюдал некоторые другие вещи.Я предполагаю, что вы используете Raspberry-Pi (или какой-либо другой встроенный компьютер). Я дам вам несколько общих советов. Во-первых, в ОС Linux/Unix есть более или менее 2 очевидных каталога монтирования, первый /млн и второй /СМИ. /млн должен использоваться администратором только как временная папка для монтирования. /СМИ должны использоваться только для съемных устройств, точнее неизвестных устройств. Это означает, что вы не должны использовать /СМИ как обычный каталог монтирования в /etc/fstab.

Теперь вы спросите, «Но куда, черт возьми, я буду монтировать свои постоянные устройства, такие как USB-жесткие диски и т. Д.?».

Ответ таков: вы монтируете их в определенные каталоги или в общие каталоги.

Например, mmcblk1p1 похоже, это загрузочный раздел для вашей ОС Linux. Поэтому вы должны смонтировать его в определенный каталог, например /ботинок.

Прежде чем сделать это, убедитесь, что / медиа / загрузки и /ботинок иметь одинаковые файлы (имя, размер, дата). Если файлы в обоих каталогах разные, вы можете скопировать самые новые файлы поверх самых старых файлов. Обязательно сначала создайте резервную копию на случай, если что-то случится.

Сделайте резервную копию вашего фстаб файл.

фстаб - загрузочный раздел

# Комментарии начинаются с символа #
# LABEL=BOOT /boot vfat umask=0077 0 1
# Обычно рекомендуется использовать UUID
UUID=F702-39CB /boot vfat umask=0077 0 1

"Хорошо, но какие общие каталоги я должен использовать?"

Если вы не хотите изобретать новое колесо, вы можете использовать /срв каталог для постоянного монтирования, точнее, вы можете создать там несколько подкаталогов. Например: sudo mkdir /srv/sda1 /srv/sdb1. Некоторые другие администраторы создают даже новый каталог в корневом каталоге, например sudo mkdir /amnt /amnt/sda1 /amnt/sdb1 (нет означает автоматическое монтирование), или sudo mkdir /automnt /automnt/sda1 /automnt/sdb1. Лично я предпочитаю /срв каталог.

Общий вход в фстаб состоит из 6 частей:

<DEVICE> <MOUNT-DIR> <FS-TYPE> <FS-OPTIONS> <USE-DUMP> <DO-FS-CHECK>

В качестве общего совета для новичков: <USE-DUMP> должно быть всегда 0. <DO-FS-CHECK> должно быть всегда 1 когда <MOUNT-DIR> является / или же /ботинок или же /загрузка/efi. <DO-FS-CHECK> должно быть всегда 2 для всех остальных записей, когда <FS-TYPE> является доб2, доб3 или же доб4. Для всех остальных записей <DO-FS-CHECK> должно быть 0.

Я вижу, что ваш раздел sdb1 - это NTFS. Вы должны знать, что это может быть опасно, потому что Ubuntu на самом деле не поддерживает NTFS. Это может даже стать более опасным, если вы установили Windows на этот раздел. Опасно означает возможную полную потерю всех данных в этом разделе.

Если вы действительно хотите использовать NTFS в Ubuntu, вы должны убедиться, что выполнены следующие вещи.

  • деактивировать Режим быстрого запуска в Windows
  • никогда не записывайте данные в файловые системы NTFS из Linux
  • никогда не выполняйте проверку файловой системы на NTFS из Linux
  • вы должны монтировать NTFS как файловую систему только для чтения в Linux

фстаб - со всеми записями (не забудьте sudo mkdir /srv/sda1 /srv/sdb1 и используя новейшие загрузочные файлы)

# Комментарии начинаются с символа #
# LABEL=BOOT /boot vfat umask=0077 0 1
# Обычно рекомендуется использовать UUID
UUID=F702-39CB /boot vfat umask=0077 0 1
UUID=e139ce78-9841-40fe-8823-96a304a09859 / ошибки ext4=remount-ro 0 1
UUID=c47f79ed-59d1-4dd3-9214-39002cd17c49 /srv/sda1 ext4 по умолчанию 0 2
UUID=2D3706383B1F1ECC /srv/sdb1 ntfs-3g только чтение 0 0

Попробуйте применить эти настройки, когда это возможно. Сделайте резервную копию вашего фстаб файл.

Hervshahn avatar
флаг cn
Большое спасибо, паладин, это действительно полезные советы для новичка, такого как я! Да, вы правы, я использую компьютер Odroid-N2+ с Ubuntu Linux. Я внесу рекомендованные изменения и посмотрю, все ли работает - еще раз спасибо !!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.