Linux fstab mount iso

Содержание
  1. Как правильно прописать .iso в fstab ?
  2. Re: Как правильно прописать .iso в fstab ?
  3. Re: Как правильно прописать .iso в fstab ?
  4. Re: Как правильно прописать .iso в fstab ?
  5. Re: Как правильно прописать .iso в fstab ?
  6. Re: Как правильно прописать .iso в fstab ?
  7. Re: Как правильно прописать .iso в fstab ?
  8. Re: Как правильно прописать .iso в fstab ?
  9. Ubuntu Documentation
  10. Introduction to fstab
  11. Fstab File Configuration
  12. Device
  13. Mount point
  14. File System Type
  15. Options
  16. Pass (fsck order)
  17. Examples
  18. File System Specific Examples
  19. Extended file systems (ext)
  20. File Allocation Table (FAT)
  21. New Technology File System (NTFS)
  22. Hierarchical File System (HFS)
  23. Editing fstab
  24. Useful Commands
  25. Other Resources
  26. В помощь.
  27. Инструменты пользователя
  28. Инструменты сайта
  29. Содержание
  30. fstab. Параметры монтирования блочных устройств
  31. Пример файла
  32. Формат строки
  33. filesystem
  34. options
  35. Определение файловой системы
  36. По именам устройств
  37. По меткам
  38. По UUID
  39. По меткам GPT
  40. По UUID GPT
  41. Дополнительная информация
  42. Автоматическое монтирование с systemd
  43. Пробелы в значениях полей
  44. Внешние устройства
  45. Параметры atime
  46. Запись в FAT32 с правами обычного пользователя
  47. Перемонтирование корневого раздела

Как правильно прописать .iso в fstab ?

Как правильно прописать .iso в fstab ?

В Фак смотрел, там ничего подобного нет.
ось mandrake 10.0

Re: Как правильно прописать .iso в fstab ?

а такое возможно? isofs?

Re: Как правильно прописать .iso в fstab ?

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

Re: Как правильно прописать .iso в fstab ?

В Бобруйск, животное!

А ты не слушай нах ево и делай так,

дано: zzz.iso — некий образ лежит в корне надо монтить в /mnt/iso

/zzz.iso /mnt/iso iso9660 auto,loop 0 0

Re: Как правильно прописать .iso в fstab ?

Если энта херня работает, то уел, сцуко.

Re: Как правильно прописать .iso в fstab ?

Спасибо за помощь. афтор!

Re: Как правильно прописать .iso в fstab ?

Афтару жолтые штаны! Пеши есчо!

Re: Как правильно прописать .iso в fstab ?

Посоветовал правильно, но сильно подпадает под 5.5

Источник

Ubuntu Documentation

Introduction to fstab

The configuration file /etc/fstab contains the necessary information to automate the process of mounting partitions. In a nutshell, mounting is the process where a raw (physical) partition is prepared for access and assigned a location on the file system tree (or mount point).

  • In general fstab is used for internal devices, CD/DVD devices, and network shares (samba/nfs/sshfs). Removable devices such as flash drives *can* be added to fstab, but are typically mounted by gnome-volume-manager and are beyond the scope of this document.
  • Options for mount and fstab are similar.
  • Partitions listed in fstab can be configured to automatically mount during the boot process.
  • If a device/partition is not listed in fstab ONLY ROOT may mount the device/partition.
  • Users may mount a device/partition if the device is in fstab with the proper options.

For usage with network shares, see SettingUpNFSHowTo , SettingUpSamba and SSHFS.

Fstab File Configuration

The syntax of a fstab entry is :

fields

description

The device/partition (by /dev location or UUID) that contain a file system.

The directory on your root file system (aka mount point) from which it will be possible to access the content of the device/partition (note: swap has no mount point). Mount points should not have spaces in the names.

Type of file system (see LinuxFilesystemsExplained).

Mount options of access to the device/partition (see the man page for mount).

Enable or disable backing up of the device/partition (the command dump). This field is usually set to 0, which disables it.

Controls the order in which fsck checks the device/partition for errors at boot time. The root device should be 1. Other partitions should be 2, or 0 to disable checking.

Please refer to the examples section for sample entries. We have provided you some detailed explanations of each field:

Device

By default, Ubuntu now uses UUID to identify partitions.

To list your devices by UUID use blkid

Alternative ways to refer to partitions:

  • Label : LABEL=label
  • Network ID
    • Samba : //server/share
    • NFS : server:/share
    • SSHFS : sshfs#user@server:/share
  • Device : /dev/sdxy (not recommended)

Mount point

A mount point is a location on your directory tree to mount the partition. The default location is /media although you may use alternate locations such as /mnt or your home directory.

You may use any name you wish for the mount point, but you must create the mount point before you mount the partition.

For example : /media/windows

File System Type

You may either use auto or specify a file system. Auto will attempt to automatically detect the file system of the target file system and in general works well. In general auto is used for removable devices and a specific file system or network protocol for network shares.

Читайте также:  Установка rabbitmq mac os

Examples:

  • auto
  • vfat — used for FAT partitions.
  • ntfs, ntfs-3g — used for ntfs partitions.
  • ext4, ext3, ext2, jfs, reiserfs, etc.
  • udf,iso9660 — for CD/DVD.
  • swap.

Options

Options are dependent on the file system.

You may use «defaults» here and some typical options may include :

Ubuntu 8.04 and later uses relatime as default for linux native file systems. You can find a discussion of relatime here : http://lwn.net/Articles/244829. This relates to when and how often the last access time of the current version of a file is updated, i.e. when it was last read.

  • defaults = rw, suid, dev, exec, auto, nouser, and async.
  • ntfs/vfat = permissions are set at the time of mounting the partition with umask, dmask, and fmask and can not be changed with commands such as chown or chmod.

    I advise dmask=027,fmask=137 (using umask=000 will cause all your files to be executable). More permissive options would be dmask=000,fmask=111.

    For mounting samba shares you can specify a username and password, or better a credentials file. The credentials file contains should be owned by root.root with permissions = 0400 .

    Common options :

    • sync/async — All I/O to the file system should be done (a)synchronously.
    • auto — The filesystem can be mounted automatically (at bootup, or when mount is passed the -a option). This is really unnecessary as this is the default action of mount -a anyway.
    • noauto — The filesystem will NOT be automatically mounted at startup, or when mount passed -a. You must explicitly mount the filesystem.
    • dev/nodev — Interpret/Do not interpret character or block special devices on the file system.
    • exec / noexec — Permit/Prevent the execution of binaries from the filesystem.
    • suid/nosuid — Permit/Block the operation of suid, and sgid bits.
    • ro — Mount read-only.
    • rw — Mount read-write.
    • user — Permit any user to mount the filesystem. This automatically implies noexec, nosuid,nodev unless overridden.
    • nouser — Only permit root to mount the filesystem. This is also a default setting.
    • defaults — Use default settings. Equivalent to rw, suid, dev, exec, auto, nouser, async.
    • _netdev — this is a network device, mount it after bringing up the network. Only valid with fstype nfs.

    For specific options with specific file systems see:

    This field sets whether the backup utility dump will backup file system. If set to «0» file system ignored, «1» file system is backed up.

    Dump is seldom used and if in doubt use 0.

    Pass (fsck order)

    Fsck order is to tell fsck what order to check the file systems, if set to «0» file system is ignored.

    Often a source of confusion, there are only 3 options :

    • 0 == do not check.
    • 1 == check this partition first.
    • 2 == check this partition(s) next

    In practice, use «1» for your root partition, / and 2 for the rest. All partitions marked with a «2» are checked in sequence and you do not need to specify an order.

    Use «0» to disable checking the file system at boot or for network shares.

    You may also «tune» or set the frequency of file checks (default is every 30 mounts) but in general these checks are designed to maintain the integrity of your file system and thus you should strongly consider keeping the default settings.

    Examples

    The contents of the file will look similar to following:

    NOTE : These network share examples (samba, nfs, and sshfs) assume you have already set up the appropriate server.

    File System Specific Examples

    Here are a couple of basic examples for different file system types. I will use /dev/sdb1 or /dev/hda2 for simplicity, but remember that any /dev location, UUID= , or LABEL= can work.

    Extended file systems (ext)

    Specifically, these are the ext2, ext3, and ext4 filesystems that are common as root filesystems in Linux. The main difference between ext2 and ext3 is that ext3 has journaling which helps protect it from errors when the system crashes. The more modern ext4 supports larger volumes along with other improvements, and is backward compatible with ext3.

    A root filesystem:

    A non-root file system, ext2:

    File Allocation Table (FAT)

    Specifically, fat16 and fat32, which are common for USB flash drives and flash cards for cameras and other devices.

    New Technology File System (NTFS)

    NTFS is typically used for a Windows partition.

    Читайте также:  Windows подключение сетевого диска для всех пользователей

    For a list of locales available on your system, run

    Hierarchical File System (HFS)

    HFS, or more commonly, HFS+, are filesystems generally used by Apple computers.

    For Read/Write mounting:

    Note: if you want to write data on this partition, you must disable the journalization of this partition with diskutil under Mac OS.

    Note: if you want to have access to your files on Ubuntu, you must change the permission of the folders and contained files you want to access by doing in the apple terminal:

    «Staff» group should have appeared in this folder’s info. You can do this on Music and Movies to access these files from Ubuntu.

    Editing fstab

    Please, before you edit system files, make a backup. The -B flag with nano will make a backup automatically.

    To edit the file in Ubuntu, run:

    To edit the file in Kubuntu, run:

    To edit the file directly in terminal, run:

      -B = Backup origional fstab to /etc/fstab

    .

  • -w = disable wrap of long lines.
  • Useful Commands

    To view the contents of /etc/fstab, run the following terminal command:

    To get a list of all the UUIDs, use one of the following two commands:

    To list the drives and relevant partitions that are attached to your system, run:

    To mount all file systems in /etc/fstab, run:

    Remember that the mount point must already exist, otherwise the entry will not mount on the filesystem. To create a new mount point, use root privileges to create the mount point. Here is the generalization and an example:

    Other Resources

    Here are some more links for your convenience:

    How to fstab (from the Ubuntu Forums)

    Fstab (последним исправлял пользователь ckimes 2017-08-21 18:03:58)

    The material on this wiki is available under a free license, see Copyright / License for details
    You can contribute to this wiki, see Wiki Guide for details

    Источник

    В помощь.

    Инструменты пользователя

    Инструменты сайта

    Содержание

    fstab. Параметры монтирования блочных устройств

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

    Пример файла

    Простой пример /etc/fstab , в котором файловые системы заданы по именам файлов устройств:

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

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

    filesystem

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

    Точка монтирования, куда монтируется корень файловой системы.

    Тип файловой системы. Поддерживается множество типов: ext2, ext3, ext4, btrfs, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap и auto. При выборе auto команда mount попытается определить реальный тип файловой системы самостоятельно. Это полезно для компакт-дисков (CD/DVD).

    options

    Параметры монтирования файловой системы. Подробнее смотрите на man странице mount. Обратите внимание, что некоторые параметры относятся к конкретным типам файловых систем.

    Опция Значение
    auto Файловая система монтируется при загрузке автоматически или после выполнения команды ‘mount -a‘.
    noauto Файловая система может быть смонтирована только вручную.
    exec Позволяет исполнять бинарные файлы на разделе диска. Установлено по умолчанию.
    noexec Бинарные файлы не выполняются. Использование опции на корневой системе приведёт к её неработоспособности.
    ro Монтирует файловую систему только для чтения.
    rw Монтирует файловую систему для чтения/записи.
    sync Все операции ввода-вывода должны выполняться синхронно.
    async Все операции ввода-вывода должны выполняться асинхронно.
    user Разрешает любому пользователю монтировать файловую систему. Применяет опции noexec, nosuid, nodev, если они не переопределены.
    nouser Только суперпользователь может монтировать файловую систему. Используется по умолчанию.
    defaults Использовать значения по умолчанию. Соответствует набору rw, suid, dev, exec, auto, nouser, async.
    suid Разрешить операции с suid и sgid битами. В основном используются, чтобы позволить пользователям выполнять бинарные файлы со временно приобретёнными привилегиями для выполнения определённой задачи.
    nosuid Запрещает операции с suid и sgid битами.
    nodev Данная опция предполагает, что на монтируемой файловой системе не будут созданы файлы устройств (/dev). Корневой каталог и целевая директория команды chroot всегда должны монтироваться с опцией dev или defaults.
    atime Включает запись информации о последнем времени доступа (atime) при каждом чтении файла. Включено по умолчанию на Linux до v.2.6.29 включительно.
    noatime Отключает запись информации о последнем времени доступа (atime) при каждом чтении файла.
    relatime Включает запись информации о последнем времени доступа при чтении файла, если предыдущее время доступа (atime) меньше времени изменения файла (ctime). Включено по умолчанию на Linux начиная с v.2.6.30.
    acl Включить обработку ACL для раздела

    Используется утилитой dump для определения того, нужно ли создать резервную копию данных в файловой системе. Возможные значения: 0 или 1. Если указано число 1, dump создаст резервную копию. У большинства пользователей утилита dump не установлена, поэтому им следует указывать 0 в этом поле.

    Используется программой fsck для определения того, нужно ли проверять целостность файловой системы. Возможные значения: 0, 1 или 2. Значение 1 следует указывать только для корневой файловой системы (с точкой монтирования /); для остальных ФС, которые вы хотите проверять, используйте значение 2, которое имеет менее высокий приоритет.Обратите внимание, что в случае btrfs следует всегда указывать 0, даже если эта файловая система используется в качестве корневой. Файловые системы, для которых в поле указано значение 0, не будут проверяться fsck.

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

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

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

    Запустите lsblk -f , чтобы отобразить список разделов. Укажите имена устройств с префиксом /dev/ :

    По меткам

    Запустите lsblk -f , чтобы отобразить список разделов. Укажите метки из столбца LABEL с префиксом LABEL= :

    По UUID

    Запустите lsblk -f, чтобы отобразить список разделов. Укажите идентификаторы из столбца UUID с префиксом UUID= :

    Совет: Если вы хотите отобразить только UUID конкретного раздела, используйте команду lsblk -no UUID /dev/sda2.

    По меткам GPT

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

    По UUID GPT

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

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

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

    Если у вас большой раздел /home, вы можете разрешить службам, которые не обращаются к /home, запускаться в то время, как /home проверяется программой fsck. Для этого добавьте следующие параметры монтирования в запись /etc/fstab для точки монтирования /home:

    При этом процедура проверки и монтирования /home будет запущена только при первой попытке доступа, и ядро будет держать в ожидании все создаваемые потоки ввода-вывода в /home, пока раздел не будет смонтирован.

    Обратите внимание: Ускорение при автоматическом монтировании /home может составлять не более секунды-двух, в зависимости от конфигурации вашей системы. При этом разделу /home будет присвоен тип файловой системы autofs, который по умолчанию игнорируется mlocate. Используйте эту возможность с осторожностью.

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

    Обратите внимание: Если вы намереваетесь использовать флаг exec при автоматическом монтировании, вам следует удалить флаг user, чтобы монтирование производилось корректно.

    Если у вас имеются зашифрованные файловые системы, вы можете также добавить параметр noauto в соответствующие записи в /etc/crypttab . Тогда systemd не будет пытаться открыть зашифрованное устройство во время загрузки системы, а сделает это при первой попытке доступа к файловой системе на этом устройстве, применив указанный файл ключа и затем автоматически смонтировав ФС. Это может дать выигрыш в несколько секунд при загрузке системы, например, если у вас зашифрованный RAID массив: systemd не придется ожидать готовности устройства.

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

    Так как пробельные символы используются в fstab для разделения полей, их нельзя напрямую использовать в значениях полей. Любые пробелы в полях (например, значения PARTLABEL, LABEL или точки монтирования) должны быть заменены специальными управляющими последовательностями, которые состоят из обратной косой черты (\) и трех восьмеричных цифр (например, для пробела это \040):

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

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

    Параметры atime

    Обратите внимание: Действие noatime перекрывает собой nodiratime. Нет необходимости указывать оба параметра.

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

    Чтобы иметь возможность записи в разделе FAT32, вам следует указать правильные параметры монтирования в вашем файле /etc/fstab.

    Флаг user означает, что любой пользователь сможет монтировать и размонтировать раздел /dev/sdX . Параметр rw дает доступ на чтение-запись; umask убирает указанные права — например, umask=111 удаляет права на выполнение. Проблема в том, что права на «выполнение» также удаляются у каталогов, поэтому мы должны исправить это при помощи параметра dmask=000 .
    Без этих параметров все файлы будут восприниматься исполняемыми. Вы можете использовать параметр showexec вместо umask и dmask, при которой исполняемыми будут файлы, имеющие расширения исполняемых файлов Windows (.com, .exe, .bat).
    Например, если ваш раздел FAT32 на /dev/sda9, и вы хотите смонтировать его в каталог /mnt/fat32, то вам следует использовать запись следующего вида:

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

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

    Источник

    Читайте также:  Греется ноутбук что делать windows 10
    Оцените статью