Fstab linux что это

fstab (Русский)

Файл /etc/fstab используется для настройки параметров монтирования различных блочных устройств, разделов на диске и удаленных файловых систем.

При монтировании с помощью mount fstab используется для определения точки монтирования, если указано только устройство, и наоборот. При этом параметры монтирования также берутся из fstab.

Contents

Пример файла

Формат строки

Каждая строка в файле /etc/fstab содержит следующие поля, разделенные пробелами или символами табуляции:

Определение файловой системы

Конкретное место расположения файловой системы может быть определено различными способами. В файле /etc/fstab можно указать имя файла устройства, его метку или UUID (в том числе GPT-метку и GPT-UUID для дисков GPT). Определение по UUID является наиболее предпочтительным способом. Подробнее об этом вы можете узнать на странице Persistent block device naming.

По именам устройств

По меткам

По UUID

По меткам GPT

Запустите blkid чтобы отобразить список разделов. Укажите значения PARTLABEL без кавычек:

По UUID GPT

Запустите blkid чтобы отобразить список разделов. Укажите значения PARTUUID без кавычек:

Советы и рекомендации

Автоматическое монтирование с systemd

Автоматическое монтирование может аналогичным образом использоваться и для монтирования удаленных файловых систем. В дополнение, вы можете использовать параметр x-systemd.device-timeout=# для указания времени ожидания удаленной файловой системы при перебоях в соединении.

Пробелы в значениях полей

Внешние устройства

Параметры atime

Запись в FAT32 с правами обычного пользователя

Без этих параметров все файлы будут восприниматься исполняемыми. Вы можете использовать параметр showexec вместо umask и dmask, при которой исполняемыми будут файлы, имеющие расширения исполняемых файлов Windows (.com, .exe, .bat).

Перемонтирование корневого раздела

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

Источник

Файл fstab

Содержание

Пример файла fstab

Строки файла содержат следующие поля:

Блочное устройство

То, что нужно смонтировать. Это может быть файл-образ, раздел диска или диск целиком. С файлами-образами всё вполне очевидно — нужно указать путь к файлу. С дисками и их разделами интереснее. Они числятся в системе как, например, /dev/sda (диск целиком) или /dev/hdc1 (раздел диска), но монтировать разделы встроенного диска стоит по UUID. Это позволит правильно монтировать разделы даже если они поменяют свой порядок, например, при добавлении новых разделов или подключении новых дисков. Например, добавление раздела перед /dev/sda6 может превратить его в /dev/sda7. А добавление нового диска может превратить /dev/sdb в /dev/sdc, соответственно раздел /dev/sdb1 станет /dev/sdc1. Но во всех приведенных примерах UUID раздела не изменится.

Узнать UUID раздела можно из вывода команды

Кроме UUID монтировать можно еще и по другим адресам устройств, вот они:

Эти адреса являются ссылками на те же /dev/sd*.

Для флешки (если вы хотите прописать ее монтирование в fstab, а не пользоваться автоматическим монтированием) удобнее использовать адрес из by-id (название), для iSCSI-тома — by-path (используется сетевой адрес и название «цели»).

Точка монтирования

Каталог, в который монтируется файловая система, к примеру /media/disc. Крайне желательно, чтобы он был пустым. Монтировать в непустой каталог тоже можно, но при этом вы заблокируете доступ ко всему содержимому каталога, ведь после монтирование содержимым каталога будет содержимое той файловой системы что была смонтирована.

Файловая система

Обычно что-то из следующего:

Опции файловых систем

(указываются через запятую, без пробелов) :

FAT 32

btrfs

Актуально для выбора алгоритма сжатия (смотрите как соотносятся реализованные в BTRFS zlib/lzo/zstd)

Источник

Настройка Fstab

Настройка файла происходит через текстовый редактор открытый от имени суперпользователя.

Содержание

Формат записи [ править ]

Параметры [ править ]

Вспомогательные числа [ править ]

UUID vs /dev/sdaX [ править ]

Fstab linux что это. Смотреть фото Fstab linux что это. Смотреть картинку Fstab linux что это. Картинка про Fstab linux что это. Фото Fstab linux что это

«Собственный» fstab [ править ]

Если вам не очень удобно, что диски имеют точки монтирования вида /mnt/sda5, то путем правки fstab вы можете визуально «отформатировать» файл для более удобного чтения и задать собственные точки монтирования.

Для каждого диска вы можете создать собственную директорию, например:

И прописать ее в fstab.

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

Как узнать идентификаторы [ править ]

Узнать идентификаторы /dev/sdaX или UUID можно следующими способами[4]:

Графический. С помощью Gparted. Открыв программу выберите раздел, пкм>свойства. В свойствах будет прописан UUID и путь.

Fstab linux что это. Смотреть фото Fstab linux что это. Смотреть картинку Fstab linux что это. Картинка про Fstab linux что это. Фото Fstab linux что это

Диск не отображается в файловом менеджере [ править ]

У меня при использовании дистрибутивов ALT Linux возникла такая проблема, что разделы с другими системами (Ubuntu, Windows, ReactOS RAM) не смотря на то, что примонтированы, не отображаются в файловом менеджере. Данная проблема решается с помощью параметра ,comment=x-gvfs-show.

Источник

Как добавлять записи в /etc/fstab. Как использовать /etc/fstab для хранения опций монтирования

Для чего нужен файл /etc/fstab

При включении компьютера с Linux диски уже смонтированы в системе: главный диск смонтирован в / (корень), загрузочный диск смонтирован в /boot, дополнительные диски смонтированы в /mnt/*. Информация для этих монтирвоаний содержится в файле /etc/fstab. Система автоматически монтирует диски на основании записей, содержащихся в файле /etc/fstab.

Файл fstab содержит описательную информацию о файловых системах, которые может монтировать система. fstab только читается программами, но не записывается; системный администратор обязан правильно создать и поддерживать этот файл. Порядок записей в fstab важен, потому что утилиты fsck, mount и umount последовательно выполняют итерацию через fstab, делая своё дело.

Каждая файловая система описывается в отдельной строке. Поля в каждой строке разделены табуляцией или пробелами. Строки, начинающиеся с символа «#«, являются комментариями. Пустые строки игнорируются.

Ниже приведён типичный пример записи в fstab:

Из чего состоят записи в /etc/fstab

Первое поле (fs_spec).

Это поле описывает специальное блочное устройство, удалённую файловую систему или образ файловой системы для loop устройства, которое нужно смонтировать, или файл подкачки, или раздел подкачки, который нужно включить.

Также можно использовать ARTUUID= и PARTLABEL=. Эти идентификаторы разделов поддерживаются, например, для таблицы разделов GUID (GPT).

Чтобы узнать UUID всех дисков используйте любую из следующих команд:

Чтобы узнать UUID определённого диска, используйте любую из следующих команд:

Второе поле (fs_file).

Это поле описывает точку монтирования (цель) для файловой системы. Для разделов подкачки это поле должно быть указано как «none». Если имя точки монтирования содержит пробелы или табуляции, их можно использовать как «\040» и «\011» соответственно.

Третье поле (fs_vfstype).

Это поле описывает тип файловой системы. Linux поддерживает множество типов файловых систем: ext4, xfs, btrfs, f2fs, vfat, ntfs, hfsplus, tmpfs, sysfs, proc, iso9660, udf, squashfs, nfs, cifs и многие другие.

Запись подкачки в этом поле должна содержать «swap».

Запись «none» полезна для привязки или перемещения монтирований.

Можно указать несколько типов в списке, разделённом запятыми.

mount и umount поддерживают подтипы файловых систем. Подтип определяется суффиксом «.subtype». Например, «fuse.sshfs». Рекомендуется использовать нотацию подтипа, а не добавлять префикс в первое поле fstab (например, «sshfs#example.com» является устаревшим).

Четвёртое поле (fs_mntops).

В этом поле описаны параметры монтирования, связанные с файловой системой.

Поле отформатировано как список параметров, разделённых запятыми. Оно содержит как минимум тип монтирования (ro или rw), а также любые дополнительные параметры, соответствующие типу файловой системы (включая параметры настройки производительности).

Основные параметры, не зависящие от файловой системы:

defaults

использовать параметры по умолчанию: rw, suid, dev, exec, auto, nouser и async.

noauto

позволяет монтировать указанному пользователю

позволяет монтировать указанному владельцу устройства

или x- для использования программами поддержки fstab

nofail

не сообщает об ошибках для этого устройства, если оно не существует.

Пятое поле (fs_freq).

Это поле используется dump, чтобы определить, какие файловые системы нужно выгрузить. По умолчанию, если не присутствует, — ноль (не выгружать).

Шестое поле (fs_passno).

Это поле используется fsck для определения порядка, в котором выполняется проверка файловых систем во время загрузки. Корневая файловая система должна быть указана с fs_passno равным 1.

Для других файловых систем значение fs_passno должно быть равно 2. Файловые системы на диске будут проверяться последовательно, но файловые системы на разных дисках будут проверяться одновременно, чтобы использовать параллелизм, доступный на оборудовании. По умолчанию нулевое значение (не использовать fsck), если оно отсутствует.

Пример файла /etc/fstab с объяснением значений записей

Рассмотрим пример реального файла /etc/fstab на моей системе:

Этот файл отчасти создан автоматически, отчасти дописан вручную.

Автоматическая часть была создана командой в соответствии с «Инструкцией по установке Arch Linux»:

Самая первая строка является комментарием и просто напоминает значение полей.

Затем строка «# /dev/nvme0n1p2» также является комментарием, она содержит удобное для восприятия имя диска, чтобы было проще ориентироваться, к какому диску относится последующая запись.

Следующая строка вновь является комментарием, показывающим нам, к какому диску она относится «# /dev/nvme0n1p1».

На этом заканчивается автоматически сгенерированная часть и начинается часть дописанная мною вручную.

После установки системы, второй внутренний диск мной был отформатирован в файловую систему ext4, у этого диска название /dev/sda и он смонтирован в директорию /mnt/disk_d с опциями «rw,relatime». Вместо имени диска /dev/sda можно указать его UUID — но это не критично.

Далее идёт закомментированная строка, подключающая файл подкачки «#/swapfile none swap defaults 0 0». Поскольку строка закомментированна, это означает, что файл подкачки не используется.

Про создание и удаление файлов подкачки смотрите статьи:

Как управлять опциями монтирования с помощью /etc/fstab

Помните, что при любом монтировании, даже если оно происходит не в начале запуска компьютера, а в любое другое время, программа mount сверяется с опциями из файла /etc/fstab. По этой причине можно прописать необходимые опции и точки монтирования в этом файл.

К примеру, у меня есть внешний USB диск, который при подключении к компьютеру по умолчанию монтируется в «/run/media/mial/Новый том».

Fstab linux что это. Смотреть фото Fstab linux что это. Смотреть картинку Fstab linux что это. Картинка про Fstab linux что это. Фото Fstab linux что это

Мне такое название точки монтирования не нравится, я хочу, чтобы именно этот диск монтировался в /mnt/disk_e (как на моём старом компьютере это был диск E:\).

В этом случае мне нужно отмонтировать диск и заново его монтировать примерно следующей командой:

Это ненужные действия, которые можно избежать, прописав опции монтирования и точку монтирования в файле fstab. Открываем этот файл для редактирования:

Мне необходимо узнать UUID данного диска (поскольку при подключении он иногда получает имя /dev/sdc1, иногда /dev/sdd1 или другие, например, если к компьютеру уже подключены другие диски или флешки). UUID диска можно узнать например так:

Теперь в файл /etc/fstab я добавляю следующие строки:

Первая из них — комментарий, который напомнит мне, к чему относится эта запись.

Затем идёт строка, с описанными выше полями. В первом поле я идентифицирую диск — я использую не его имя, а UUID, поскольку имя устройства может меняться. Затем указываю точку монтирвоания (/mnt/disk_e). Затем тип файловой системы (ntfs). Затем идут опции, обратите внимание, что ОБЯЗАТЕЛЬНО нужно добавить опцию nofail, иначе если этот диск не подключён к компьютеру во время загрузки, компьютер может вовсе не загрузиться из-за ошибки в файле /etc/fstab. Затем идут ещё две цифры необязательных полей (отмена выгрузки файловых систем и отмена проверки).

Теперь в любое время при подключении этого диска он будет автоматически смонтирован в /mnt/disk_e. Это можно проверить с помощью команды:

Fstab linux что это. Смотреть фото Fstab linux что это. Смотреть картинку Fstab linux что это. Картинка про Fstab linux что это. Фото Fstab linux что это

Примечание: вы можете обратить внимание, что опции монтирования из файла /etc/fstab и опции монтирования на скриншоте не совпадают. Дело в том, что программа mount может использовать программы-помогатели, которые фактически и выполняют монтирования. При вызове программ-помогателей некоторые опции могут теряться или игнорироваться программой, которая в конечном счёте выполняет монтирование. По этой же причине, кстати, вместо файловой системы ntfs указана fuseblk — это означает, что работу по монтированию диска выполнила FUSE.

Ещё одним следствием описания монтирования в файле /etc/fstab является то, что для указанных там дисков можно использовать сокращённую команду монтирования — указывая только точку монтирования или только имя устройства, например:

Эта команда сработает как надо, смонтировав диск /dev/sdc1 в /mnt/disk_e — недостающие сведения и опции монтирования будут взяты из /etc/fstab.

Источник

Автоматическое монтирование дисков и разделов в Linux или что такое fstab?

В результате обычного монтирования командой mount параметры будут сохранены до первой перезагрузки ОС. Подробнее о использовании команды mount можно прочитать статью «Команда mount в Linux или все о монтировании разделов, дисков, образов ISO и SMB ресурсов». После перезагрузки ОС все эти действия необходимо производить заново. Чтобы монтирование происходило в автоматическом режиме, при каждой загрузке операционной системы, нужно отредактировать конфигурационный файл fstab.

В этой статье подробно рассмотрен вопрос автоматического монтирования разделов жесткого диска и других накопителей при старте операционной системы Линукс.

Содержание

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

fstab состоит из строк. Каждая строка это устройство. Символ решетки (#) в начале строки, как и во всех Unix системах, обозначает комментарий и поэтому значимой строкой не считается.

Здесь будут рассмотрены только строки файла fstab. Более детально каждую строчку рассмотрим ниже.

Для просмотра файла fstab:

Белый цвет.

Желтый цвет.

Синий цвет.

Зеленый цвет.

Красный цвет.

Серый цвет.

Черный цвет.

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

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

Желтое поле.

В желтом поле находятся названия или универсальные идентификаторы устройств.

Обозначение раздела жесткого диска в Linux может представляться двумя способами: названием устройства (/dev/sda1, /dev/sdb1 и т.д.) или универсальным идентификатором (UUID). В линуксе эти оба обозначения взаимозаменяемы.

В нашем примере, устройство /dev/sda1 и устройство UUID=b60b8731-9ff7-463f-a32f-2238f302e592 одно и то же. UUID назначается операционной системой автоматически при установке. Предпочтительнее в файле fstab использовать обозначение устройств по UUID, так как при обновлениях операционной системы могут измениться названия устройств (к примеру /dev/sda1 может изменить название на /dev/sdb1).

Просмотреть присвоенные устройству UUID можно командой:

Синее поле.

В синем столбике отображены точки монтирования. Точка монтирования — это директория, где нужно искать данное устройство. В нашем примере, чтобы просмотреть содержимое раздела жесткого диска /dev/sda3 нужно открыть директорию /home.

Зеленое поле.

В зеленом столбике описаны типы файловых систем.

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

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

CD/DVD-привод:

Floppy-привод:

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

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

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

Серое поле.

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

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

Черное поле.

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

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

3. Примеры использования

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

Вау! Спасибо за статью! Оказывается все просо, как два пальца…

Мне тоже понравилось… жизнерадостно…

device fs_type label mount point UUID
————————————————————————————————————————————————————————-
/dev/sdb1 ntfs SUB1 /home/d2501/sub1 7C8CDD178CDCCCB0

и почему-то, файловая система определяется как ntfs, хотя форматировал и маунт с указанием ext3.

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe5244be9

Device Boot Start End Blocks Id System

/dev/sdb1 60315 121601 492287827+ 83 Linux

/dev/sdb2 1 60314 484472173+ 83 Linux

Автоматическое монтирование без UUID делается почти так же как и с ним, просто вместо UUID ставится имя устройства (к примеру, /dev/sdb1).

В Вашем случае требуется добавить в /etc/fstab:
/dev/sdb2 /home/d2501/sub2 ext3 rw,notail,relatime 0 0
/dev/sdb1 /home/d2501/sub1 ext3 rw,notail,relatime 0 0

P.S. Странно, что UUID не виден. Попробуйте blkid (без дополнительных параметров)

спасибо, попробую.
blkid не выводит информацию о /dev/sdb2 с параметрами или без.

что бы получить конктетный отказ в выдаче UUID я спрашивал так:

blkid device /dev/sdb <1,2>и мне выводилась инфа только по sdb1:

$ blkid device /dev/sdb

/dev/sdb1: UUID =“7C8CDD178CDCCCB0” LABEL =“SUB1” TYPE =“ntfs”

хм, в общем, не работает через fstab, вероятно руки)

добавил команды mount в /etc/rc.local – так работает.

ps. мой опыт в linux измеряется часами

Главное, чтобы работало)))
Вероятнее это не руки, а сами винты с ошибками. Возможно с логическими. Если есть желание можно поковырять их или переразбить.
У меня такого не разу небыло))

Спасибо!
Сделал все как написано, подключил раздел ntfs,
Но потом когда сталкнулся с тем что бы раздавать шары пользователям доступ ко все что лежит в этом разделе полный, а мне бы хотелось бы редактировать эти права, как на других файловых системах линуха.

То, что Вы хотите, это мягко говоря неправильно! Так на вскидку могу предложить только примонтировать NTFS раздел с правами только на чтение.
Что Вам мешает сделать этот раздел ext4?

P.S Еще способ: отредактируйте файл smb.conf (конфигурационный файл Samba) чтобы он сделал шару только для чтения.

У меня диски ntfs монтируются автоматически.Изменил fstab, не монтируется атоматически и доступ есть только к тому диску, который добавил в fstab, а на второй ntfs-диск не дает доступ. Сделал как было, всё сразу монтируется автоматом.
Для чего я хотел менять: Поставил winamp виндовский под wine, музыку беру с ntfs-дисков, а при загрузке когда его запускаешь, то он не может достучаться до файлов с музыкой пока диск ntfs не откроешь.

Mishan: У меня диски ntfs монтируются автоматически.Изменил fstab, не монтируется атоматически и доступ есть только к тому диску, который добавил в fstab, а на второй ntfs-диск не дает доступ. Сделал как было, всё сразу монтируется автоматом.

Покажите строки кода, которые добавляете в fstab

Не понимаю, в чем приведенный вами метод проще. Вернее сказать, чем он отличается от приведенного в этой публикации?

При обращении к диску появляется такая ошибка
Не удалось подключить Диск 200 GB
Error mounting: mount exited with exit code 1: helper failed with:
mount: only root can mount /dev/sdb1 on /media/Media

Приведите пример строки, которую добавляете в fstab

В Fstab ввожу такую строку:
UUID =24909ee3-d9d4-4bcc-ac63-fffa802ccd3a /media/Media ext4 rw,nosuid,nodev,uhelper=devkit 0 0
Параметры взял из файла Mtab

Portartour: В Fstab ввожу такую строку:UUID=24909ee3-d9d4-4bcc-ac63-fffa802ccd3a /media/Media ext4 rw,nosuid,nodev,uhelper=devkit 0 0 Параметры взял из файла Mtab

Попробуйте:
UUID =24909ee3-d9d4-4bcc-ac63-fffa802ccd3a /media/Media ext4 defaults 0 0

Спасибо большое.
Сделал как Вы сказали, все заработало.

Такой вопрос, монтирую раздел на 54гб с файловой системой ext4, такой строкой в fstab: UUID =598cfedf-4612-44b9-b1c2-81af92818e7c /media/media ext4 default 0 0, раздел обнаруживается, но нельзя создавать, удалять, просмаривать папки, пишет “У вас недостаточно прав для просмотра содержимого элемента …” Ubuntu 9.10

slayer: Такой вопрос, монтирую раздел на 54гб с файловой системой ext4, такой строкой в fstab: UUID =598cfedf-4612-44b9-b1c2-81af92818e7c /media/media ext4 default 0 0, раздел обнаруживается, но нельзя создавать, удалять, просмаривать папки, пишет “У вас недостаточно прав для просмотра содержимого элемента …” Ubuntu 9.10

Странное дело у Вас творится. Обычно значение default монтирует раздел для записи.
Можете попробовать примонтировать этот раздел вручную, командой mount
При монтировании вручную выдаются возникающие ошибки.
Я могу предположить, что у вас имеются логические ошибки на подключаемом разделе. Пройдитесь командой fsck по разделу

Вручную, командой mount раздел монтируется без проблем, а fsck.ext4 выдает:media: clean, 663/3620864 files, 339379/14464516 blocks. Вылечилось, когда задал права, такие же, как у /home раздела. Не знаю насколько это хорошее решение, но работает)))

slayer: Вручную, командой mount раздел монтируется без проблем, а fsck.ext4 выдает:media: clean, 663/3620864 files, 339379/14464516 blocks. Вылечилось, когда задал права, такие же, как у /home раздела. Не знаю насколько это хорошее решение, но работает)))

Если работает, то все правильно))
Можете привести параметры здесь, при которых все заработало?

Mut@NT: Можете привести параметры здесь, при которых все заработало?

Напишу как я это делал. Чтобы добраться до раздела: Sudo nautilus /media/media (уже можно нормально работать с диском), затем, в “свойствах” раздела ищем пункт “права”, там собственно и меняем: “владелец-> имя_учетки “, “доступ к папке->создание и удаление файлов”, “группа-> имя_учетки “, “доступ к папке->доступ к файлам”, после этого все отлично заработало. наверняка есть способ менять права через консоль, но мне так привычнее.

Такой вопрос. А если мне нужно чтобы ни один дополнительный диск подключаемый к системе не монтировался? А при монтировании через интерефейс Mount/Unmount монтировался в режиме read-only?

Павел: Такой вопрос. А если мне нужно чтобы ни один дополнительный диск подключаемый к системе не монтировался? А при монтировании через интерефейс Mount/Unmount монтировался в режиме read-only?

Строка должна иметь вид, к примеру:
/dev/sda1 /mnt ext3 noauto,ro 0 0

где noauto – не монтировать автоматом, а ro – только чтение

Спасибо за статью, очень подробно. Самое подробное в сети, что нашел по монтированию разделов. Новичку, вроде меня очень нужный материал.

Только я в итоге не через терминал делал, там как-то не удобно файлы редактировать))))… не очень понятно что-ли. gksudo gedit /etc/fstab мне показалось удобнее) не ругайтесь сильно)

bebe: Только я в итоге не через терминал делал, там как-то не удобно файлы редактировать))))… не очень понятно что-ли. gksudo gedit /etc/fstab мне показалось удобнее) не ругайтесь сильно)

Главное же результат, а остальное дело лично.

Чувак! Дай Бог тебе здоровья и сил не забрасывать такой полезный ресурс!
Благодаря тебе, этому обзору и соседнему про MountManager я наконец-то добился того, чего хотел от Убунты, а именно запроса пароля рута на примонтирование раздела Винды! По-умолчанию в 10.04 автомонтируется и пускает без пароля, а мне это не нравилось!

И НИКТО ни на одном форуме мне так и не смог подсказать конкретно, что сделать, что бы пароль запрашивало! И только благодаря твоим обзорам я допер как это сделать 🙂 Еще раз спасибо тебе огромное! 🙂

Скажи пожалуйста, а как сделать, что б ВООБЩЕ раздел Винды в Убунте не было видно – он мне вообще не нужен.

iRobot: Скажи пожалуйста, а как сделать, что б ВООБЩЕ раздел Винды в Убунте не было видно – он мне вообще не нужен.

Чтобы он не монтировался? Нужно прописать в параметрах noauto

Спасибо за ясность и простоту статьи (с картинками!). Благодаря Вам удалость избежать проблем при переходе с Windows на Ubuntu.
Здоровья и удачи!

slayer: slayer
15 Март, 14:23 #

Такой вопрос, монтирую раздел на 54гб с файловой системой ext4, такой строкой в fstab: UUID =598cfedf-4612-44b9-b1c2-81af92818e7c /media/media ext4 default 0 0, раздел обнаруживается, но нельзя создавать, удалять, просмаривать папки, пишет “У вас недостаточно прав для просмотра содержимого элемента …” Ubuntu 9.10

просто параметр должен быть не default, и в таблице параметров и в строке которую предложил автор параметр defaults

Спасибо за статью. Но возник неприятный нюанс: при редактировании fstab автомонтирование заработало, но в системе появляются две метки томов для одного раздела, например Games и Games, Archive и Archive, причем один том работает как и должно быть, а при клике на втором появляется предупреждение, что невозможно подмонтировать раздел, так как он уже подмантирован. Помогите убрать дубликаты томов. В fstab естественно все по одному разу.

LD_Andry: Спасибо за статью. Но возник неприятный нюанс: при редактировании fstab автомонтирование заработало, но в системе появляются две метки томов для одного раздела, например Games и Games, Archive и Archive, причем один том работает как и должно быть, а при клике на втором появляется предупреждение, что невозможно подмонтировать раздел, так как он уже подмантирован. Помогите убрать дубликаты томов. В fstab естественно все по одному разу.

Первый раз с таким встречаюсь

Подскажите пожалуйста, а как установить подключение разделов без пароля?
на машине одна система – kubuntu.
Три раздела – системный и два пустых.

Либо, как соединить все разделы в один не потеряв загрузку?
Спасибо заранее.

extempl: Подскажите пожалуйста, а как установить подключение разделов без пароля?

А как сделать по другому?

LD_Andry. (пост 32). Вы смогли убрать дубликаты томов? Такая же ерунда. Подскажите, пожалуйста, что можно сделать.

Mut@NT: Первый раз с таким встречаюсь

Странно, значит для вас дубликаты и косяки системы в порядке вещей. )))

vvp: Вы смогли убрать дубликаты томов? Такая же ерунда. Подскажите, пожалуйста, что можно сделать.

Эти дубликаты описаны в https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/442130. У кого решаемо, у кого нет. Пробуйте один из вариантов, предложенных пользователями. 😉

Gggga: Странно, значит для вас дубликаты и косяки системы в порядке вещей. )))

Вот сейчас смотрю на примонтированный раздел ntfs и в упор не вижу дублей. Наверное, я особенный 🙂

Mut@NT: Вот сейчас смотрю на примонтированный раздел ntfs и в упор не вижу дублей. Наверное, я особенный 🙂

Ну… кому то мешает, кому то нет, а кто то в упор не видит дублей. 🙂

Для тех, кому это мешает, есть один момент, при монтировании в /media и используя uuid ссылаясь в fstab на путь dev (/dev/disk/by-uuid/), тогда дубль волшебным образом исчезает. Есть еще одна интересная особенность, при простом монтировании том в директорию… например /home, дубль также исчезает. Ну и не парятся люди, которые запускаю nautilus в root режиме.

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

слегка повторюсь, с некоторой коррекцией – извините, волнуюсь – голову потерял от радости!:)
Пренаиогромнейшее Вам спасибо и сверхнаивысшего здоровья и долгих лет жизни. Благодаря Вашей статье и комментариям на Вашу статью смог увидеть раздел и файлы, которые определялись как занимающие-таки место в разделе sda1, но были невидимыми до того, как использовал Ваш мЕтод. Всех Вам благ. )

У меня не работает команда
# blkid

Просто строка новая выходит и всё! Как монтировать
/dev/sdb6 раздел?

Диск /dev/sdb: 500.1 Гб, 500107862016 байт
16 головок, 63 секторов/треков, 969021 цилиндров, всего 976773168 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0xa7dcd68b

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 916125696 976771071 30322688 83 Linux
/dev/sdb2 * 1069 916125695 458062313+ 5 Расширенный
/dev/sdb5 1071 47357855 23678392+ 83 Linux
/dev/sdb6 47357919 914027834 433334958 7 HPFS /NTFS/exFAT
/dev/sdb7 914028544 916125695 1048576 82 Linux своп / Solaris

В моем fstab
proc /proc proc nodev,noexec,nosuid 0 0
UUID =fbb89fc6-8e82-4c57-aa91-a05b77013796 / ext4 errors=remount-ro 0 1
UUID =ffa4539c-9412-4284-8a3c-f01107383bb8 none swap sw 0 0
А о cdrom ничего.. Но при установке в него диска, на раб.столе появляется значок и работаю с ним без проблем.В файле mtab появляется запись:
/dev/sr0 on /media/Мой диск type iso9660 (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500)

ну так хоть жило но запустилось странно а при других вариантах с кавычками что то не то поможете?

Отличная статья! Спасибо большое

Здравствуйте! Сделал по вашей статье, но автомонтирование при старте системы не происходит. Пишет, что можно только из под рута. Как это обойти?

Ребята, Linux-спецы (я по большей степени больше общаюсь с Windows), подскажите начинающему специалисту Linux – я так понял, что, если я использую при монтировании диска с параметром auto, то Linux при этом сам необходимое пропишет в fstab?

Подскажите как (Центос 6,8) сделать чтоб ярлыки/значки примонтированных разделов и сетевых папок не появлялись на рабочем столе Гном?

Оооооо, друзья, прям ваша статья — мёд на душу. А то я по статье с сайта убунто**ов делал — чуть не сломал всё к чертям. А у вас прям всё как надо расписано. Большое спасибо! Счастьяздоровья вам!

Спасибо огромное! Этот способ работает, как я понял на всех Linux, но лично у меня это Manjaro и Ubuntu. Всё работает)

Источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *