Linux подключить сетевой диск ntfs

Примонтировать ntfs диск в linux

Приведу пример монтирования NTFS раздела диска в Ubuntu (так как у меня диск был разбит на два раздела, диск C и D, то в системе они были обнаружены как /dev/sdb1 и /dev/sdb2, оба и смонтируем в созданные директории): Так как до этого диск использовался в системе Windows, у меня возникла ошибка монтирования:

The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount ‘/dev/sdb1’: Операция не позволена
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the ‘ro’ mount option.

Монтирование разделов

Немного теории

Способы монтирования

Способ 1: монтирование через универсально уникальный идентификатор (UUID)

UUID — это атрибут конкретной файловой системы, а не произвольное число, зависящее от физического порядка подключения дисков или случайностей инициализации дисковой подсистемы ядром. Узнаем UUID разделов, для этого Предположим, мы хотим подключить раздел «Shared» (NTFS-раздел, находящийся на основном диске компьютера) и «TRENDNET8GB» (флэшка, отформатированная в FAT32).

Способ 2: монтирование через имена устройств

Единственным заметным плюсом является небольшая длина имён устройств, что удобно при прямой работе с консолью. Например, во время реанимации умершей системы. Разделы, оканчивающиеся цифрой — файловые системы. Разделы без цифры на конце — реальные физические устройства. В данном примере участвуют два физических диска (/dev/sda и /dev/sdb) и два рейд-массива (по сути — две файловые системы, не привязанные напрямую к какому-то одному физическому носителю). Пример вывода команды fdisk (вывод parted отличается очень незначительно): Попробуем достучаться до массива md0.

Дополнительная информация

Я не стал загружать основной текст статьи расшифровкой опций монтирования, но несколько слов пояснения сказать необходимо.

Донастройка системы

Теперь диски стали подключаться автоматически, но так как это делается от имени root, у нас пропала возможность на подключенных дисках давать права на общий доступ, чтобы восстановить эту возможность добавим настройку в Samba: Источник

delvess

Тигра Полосатая

Тигрины заметки

Как заставить линукс монтировать ntfs диск с полными правами

Казалось бы, что плохого может предвещать установка Linux вместо винды? Сначала, конечно, все было супер. Винда убита, на ее место гордо водрузили Линь и начали пользоваться. Вот только никто не подумал, что диски с ntfs линь с презрением будет игнорировать) так вот, чтобы этого больше не повторялось я покопалась в инете и, на замечательном сайте http://itshaman.ru нашла очень доходчивое объяснение, как отредактировать fstab для своих нужд.

Читайте также:  Очистка swap в linux

Строки конфигурационного файла fstab

fstab состоит из строк. Каждая строка это устройство. Символ решетки (#) в начале строки, как и во всех Unix системах, обозначает комментарий и поэтому значимой строкой не считается. Здесь будут рассмотрены только строки файла fstab. Более детально каждую строчку рассмотрим ниже. Для просмотра файла fstab: Белый цвет. Желтый цвет. Синий цвет.

Зеленый цвет. Красный цвет. Серый цвет. Черный цвет.

Столбцы конфигурационного файла fstab

Теперь рассмотрим более подробно из чего состоит каждая строка. Все строки обладают одинаковым числом блоков. Каждый блок в строке отделен минимум одним пробелом (корректнее отделять блоки клавишей ). Желтое поле. В желтом поле находятся названия или универсальные идентификаторы устройств.

Обозначение раздела жесткого диска в Linux может представляться двумя способами: названием устройства (/dev/sda1, /dev/sdb1 и т.д.) или универсальным идентификатором (UUID). В линуксе эти оба обозначения взаимозаменяемы. В нашем примере, устройство /dev/sda1 и устройство UUID=b60b8731-9ff7-463f-a32f-2238f302e59 2 одно и то же. UUID назначается операционной системой автоматически при установке. Предпочтительнее в файле fstab использовать обозначение устройств по UUID, так как при обновлениях операционной системы могут измениться названия устройств (к примеру /dev/sda1 может изменить название на /dev/sdb1). Просмотреть присвоенные устройству UUID можно командой: Синее поле. В синем столбике отображены точки монтирования. Точка монтирования — это директория, где нужно искать данное устройство. В нашем примере, чтобы просмотреть содержимое раздела жесткого диска /dev/sda3 нужно открыть директорию /home. Зеленое поле. В зеленом столбике описаны типы файловых систем.

Жесткий диск:

  • ext2, ext3, ext4;
  • raserfs;
  • xfs;
  • ntfs (возможно ntfs-3g);
  • fat32;
  • vfat (это fat16).

USB-накопитель:

  • auto (автоматическое распознавание файловой системы);
  • ntfs (возможно ntfs-3g);
  • fat32;
  • vfat (это fat16).

CD/DVD-привод:

Floppy-привод:

  • auto (автоматическое распознавание файловой системы);
  • vfat (это fat16);
  • fat32;
  • ext2, ext3, ext4.

Красное поле.

В красном столбике находятся параметры монтирования. Если параметров несколько, то они перечисляются через запятую без пробелов.

Параметр Действие Значение по умолчанию
1 exec Разрешить запуск исполняемых файлов. включена
noexec Запретить запуск исполняемых файлов
2 auto Раздел будет автоматически монтироваться при загрузке операционной системы. включена
noauto Раздел не будет автоматически монтироваться при загрузке операционной системы.
3 rw Выставить права доступа на чтение и запись. включена
ro Выставить права доступа только на чтение.
4 nouser Запретить простым пользователям монтировать/демонтировать устройство. включена
user Разрешить простым пользователям монтировать/демонтировать устройство.
5 sw или swap Специальный параметр SWAP области
6 async Включение опции асинхронного ввода/вывода. Любая операция (копирование файла, удаление и т.д.) будет происходить немного позже, чем дана команда. Помогает в распределении нагрузки ОС, последняя сама выбирает подходящее время. включена
sync Включение опции синхронного ввода/вывода. Любая операция происходит синхронно с командой.
7 suid Разрешить работу SUID и SGID битов. Бит SUID, у исполняемого файла, повышает запустившему пользователю права до владельца этого файла. К примеру, если root создал исполняемый файл с битом SUID, то пользователь, запустивший этот файл, получает на время исполнения файла права суперпользователя. Бит SGID, у исполняемого файла, повышает запустившему пользователю права до группы владельца этого файла.
nosuid Заблокировать работу SUID и SGID битов для устройства. включена
8 iocharset=koi8-r codepage=866 Добавляет поддержку кодировки koi8-r в названиях файлов и директорий. Применять при необходимости.
9 errors=remount-ro При ошибке перемонтировать с параметром только для чтения (ro).
10 notail Запрещает хранить маленькие файлы в хвостах больших. Увеличивает быстродействие.
11 atime Производить запись времени последнего доступа к файлу. включена
noatime Отключение записи времени последнего доступа к файлу. Увеличивает быстродействие файловой системы. Эта опция не рекомендуется стандартом POSIX, так как некоторые приложения требуют этой функции (к примеру, почтовые клиенты и программы нотификации о новой почте перестанут правильно работать).
relatime Включение обновления времени последнего обращения к файлу только в том случае, если предыдущее время доступа было раньше, чем текущее время изменения файла. Это более лояльный подход, чем noatime.
12 defaults Использование всех параметров по-умолчанию: exec, auto, rw, nouser, async, nosuid, atime
Читайте также:  Мониторинг памяти linux snmp

Серое поле указывает на включение/исключение устройства хранения информации в список резервного копирования программы DUMP, если последняя используется.

0 — не выполнять резервное копирование; 1 — выполнять резервное копирование.

Черное поле.

Черное поле устанавливает порядок проверки раздела на наличие ошибок. Если установить один и тот же порядок для двух разделов, они будут проверяться одновременно.

0 — раздел не проверяется; 1 — раздел проверяется первым; 2 — раздел проверяется вторым и т.д.

Как автоматически подключить раздел​ NTFS в Linux

    Просматриваем все доступные разделы:

$ sudo fdisk -l
Диск /dev/sda: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x815aa99a

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1* 1 4788 38459578+ 7 HPFS/NTFS
/dev/sda2 6668 19457 102735675 5 Расширенный
/dev/sda3 4789 5031 1951897+ 82 Linux своп / Solaris
/dev/sda4 5032 6667 13141170 83 Linux
/dev/sda5 6668 19457 102735640 83 Linux

Пункты таблицы разделов расположены не в дисковом порядке

$ blkid
/dev/sda1: UUID=»D45A39A15A3980F2″ TYPE=»ntfs»
/dev/sda3: TYPE=»swap» UUID=»cff5bb9f-22d5-44d2-a4e8-30658f83fb 4e»
/dev/sda4: UUID=»03d11ea5-2b80-4a5e-ba09-cd69094250 70″ LABEL=»root» TYPE=»reiserfs»
/dev/sda5: UUID=»503b7434-1ced-495d-a565-a4f02634c7 48″ TYPE=»ext3″ SEC_TYPE=»ext2″

Если не охота возиться с fstab-ом, боитесь или просто опасаетесь что-то там намутить, можно каждый раз руками прописывать строчку от рута :

mount -t ntfs-3g -o rw,flush /dev/ххх /mnt/

где:
/dev/ххх — раш раздел (sdb, sdc. )
/mnt/ — точка монтирования
вот и все. Диск смонтирован, файлы имеют все необходимые права)

Источник

Media UniX

freebsd команды, настройка, установка сервера и не только

Подключаем диск с ntfs на ubuntu server 20.04

Небольшая заметка о том, как подключить диск с файловой системой ntfs на ubuntu server. Это может быть необходимо при переходе с ОС w!nd0w$ на альтернативную операционную систему для получения доступа к уже имеющимся на диске файлам. Подобная статья уже была на сайте, но здесь информация актуализирована, учитывая новую версию ubuntu server. Без долгого предисловия, сразу переходим к делу. Имеется ubuntu server версии 20.04 и диск с ntfs.
Ставим:
sudo apt-get update
sudo apt-get install ntfs-3g fuse
На ubuntu server версии 20.04 пакеты уже установлены.
Физически подсоединяем диск с файловой системой ntfs
Смотрим, что подсоединилось:
sudo parted -l
В моём случае я вижу:
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Читайте также:  Zoiper для linux mint

Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB bios_grub
2 2097kB 1076MB 1074MB ext4
3 1076MB 10.7GB 9661MB

Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sdb: 7516MB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:

Number Start End Size File system Flags
1 0.00B 7516MB 7516MB ntfs

Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu—vg-ubuntu—lv: 9659MB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:

Number Start End Size File system Flags
1 0.00B 9659MB 9659MB ext4

Чётко видно раздел размером 7 Гб:
Disk /dev/sdb: 7516MB
1 0.00B 7516MB 7516MB ntfs
Далее создаём раздел для монтирования диска (вы можете указать свою любую директорию):
sudo mkdir -p /mnt/ntfs

Монтируем диск:
sudo mount -t ntfs /dev/sdb /mnt/ntfs

Смотрим, что примонтировалось:
df -h
Вижу следующую картину (у вас должно быть нечто подобное):
Filesystem Size Used Avail Use% Mounted on
udev 939M 0 939M 0% /dev
tmpfs 197M 1.1M 196M 1% /run
/dev/mapper/ubuntu—vg-ubuntu—lv 8.8G 4.0G 4.5G 48% /
tmpfs 982M 0 982M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 982M 0 982M 0% /sys/fs/cgroup
/dev/sda2 976M 105M 805M 12% /boot
/dev/loop0 72M 72M 0 100% /snap/lxd/16099
/dev/loop1 55M 55M 0 100% /snap/core18/1880
/dev/loop2 30M 30M 0 100% /snap/snapd/8542
tmpfs 197M 0 197M 0% /run/user/1000
/dev/sdb 7.0G 4.7G 2.4G 67% /mnt/ntfs

Примечание:
Если надо отмонтировать диск, то выполняем:
sudo umount /mnt/ntfs

Чтобы монтирование происходило автоматически сразу после перезагрузки операционной системы надо сделать следующее.
Редактируем файл:
sudo nano /etc/fstab

В конце файла добавляем:
/dev/sdb /mnt/ntfs ntfs defaults 0 0

Можно перезагружать ubuntu server и проверять, примонтировался ли наш новый диск с файловой системой ntfs:
sudo reboot

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Источник

Оцените статью
Adblock
detector