Автор Тема: Автомонтирование диска с меткой тома  (Прочитано 12844 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Как и куда прописать автоматическое монтирование жесткого диска с меткой work, в каталог /mnt/wok.
Только у меня несколько дисков и монтирование по hda или по идентификатору не подходит - предполагается создание загрузочного диска для других компьютеров, на которых разное число дисков, другие метки...
Но мне нужно примонтировать в автомате только этот диск.

Пробовал прописать в rc.local
mount -L work /mnt/work
Монтируется, если  нему обратиться...

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Автомонтирование диска с меткой тома
« Ответ #2 : Май 23, 2015, 14:04:43 »
чтобы не морочиться с опциями делаю так:

1) Подключаю свой диск;
2) В Gparted смотрю и сохраняю UUID диска;
3) открываю leafpad /etc/mtab  (блокнот подставляешь свой) и копирую всю строку для своего диска;
4) Отмонтирываю диск. Создаю каталог /media/user/work (это для версий 14.04. в версии 12.04 каталог /media/work). В файле mtab прописан этот путь, посмотри как в нем;
5) открываю sudo leafpad /etc/fstab и вставляю туда скопированную строку. В ней заменяю строку типа /dev/sdb3 на строку типа UUID=e93da2e3-d311-43e7-9c1d-bbd17df21a81.  UUID подставляешь свой (это вначале строки). Сохраняю файл.
6) проверяю его монтирование через файл fstab командой sudo mount -a
7) смотрю результат, читаю ошибки , если есть
Все.
« Последнее редактирование: Май 23, 2015, 14:18:40 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #3 : Май 23, 2015, 14:41:24 »
Спасибо за советы. Но я не уловил одного.
У меня есть несколько машин и на них несколько дисков. И у всех разные идентификационные данные. Только метка тома одна-work.
Как мне сделать так, что бы диск с такой меткой монтировался в нужное мне место?

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Автомонтирование диска с меткой тома
« Ответ #4 : Май 23, 2015, 14:47:33 »
в fstab точку монтирования определяет группа типа /media/user/work.
Вот ее - эту точку можешь менять как угодно и прописывать свои диски в любое место, хоть в каталог флэшки.
UUID у каждого диска-флэшки свой и не меняется до переформатирования.

Но на одну точку в одном компьютере ты не примонтируешь одновременно несколько дисков.
« Последнее редактирование: Май 23, 2015, 14:52:18 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #5 : Май 23, 2015, 15:05:46 »
Но у каждого диска же свой уникальный uuid? Или я путаю?

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Автомонтирование диска с меткой тома
« Ответ #6 : Май 23, 2015, 15:11:49 »
Точка монтирования одна и та же - /media/.../work  (то есть, каталог, в котором будет отражаться содержимое диска). Одновременно туда не примонтировать несколько дисков. Поочередно можно, но это будет уже ручное монтирование, а не автоматическое при загрузке системы.

Следующий диск можно примонтировать в каталог  предыдущего диска. Я так у себя делаю прямо в fstab. Сначало монтирую один диск, затем в один из его каталогов следующей строкой в fstab другой диск
« Последнее редактирование: Май 23, 2015, 15:16:39 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #7 : Май 23, 2015, 15:21:55 »
То есть, для монтирования диска мне сперва нужно узнать его uuid, а потом монтировать.
А нельзя ли монтировать диск по его логической метке?
При форматировании, на каждой машине я сделал один раздел с меткой work.
Теперь я делаю загрузочный диск и раздаю этот диск каждому пользователю. И по моей задумке, на каждой машине, диск с моей меткой должен автоматически подмонтироваться в нужное мне место.
У всех дисков разные uuid.
Если в fstab я указываю-монтировать по метке, ничего не получается.
Команда
Mount -L work /media/work
Не выполняется.
Может, синтаксис не такой?

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Автомонтирование диска с меткой тома
« Ответ #8 : Май 25, 2015, 08:11:15 »
То есть, для монтирования диска мне сперва нужно узнать его uuid, а потом монтировать.
Если это не флешка, то можно и без UUID, по стандартному имени устройства типа -  /dev/sdb2.  Для флэшки (или SD) оно может меняеться при подключении, что не годится для автомонтирования.
Devuan ASCII x32..x64

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #9 : Май 28, 2015, 07:32:12 »
На одной машине три диска, на другой один, на третей пять... Нужный мне диск всегда имеет разные номера...

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: Автомонтирование диска с меткой тома
« Ответ #10 : Май 28, 2015, 08:16:28 »
fstab (Русский) раздел 3.2.

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #11 : Июнь 01, 2015, 11:10:56 »
Сделал. Но все равно не примонтировался диск.
fstab на машине, на которой делаю загрузочный диск.

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
LABEL=work /media ext4 rw,relatime,discard,data=ordered
# / was on /dev/sda1 during installation
UUID=fe3aac8a-5624-492d-95c9-41224ef82ecc /               ext4    errors=remount-ro 0       1

А вот fstab на машине, загруженной с Live-CD

overlayfs / overlayfs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0

В результате, диск work не примонтировался...
Он даже не стартанулся....
« Последнее редактирование: Июнь 01, 2015, 14:17:48 от t34t34 »

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: Автомонтирование диска с меткой тома
« Ответ #12 : Июнь 01, 2015, 14:30:43 »
    Создайте каталог /media/work
sudo mkdir /media/work
И добавьте в /etc/fstab такую строку
LABEL=work /media/work    ext4    defaults    0    2

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #13 : Июнь 02, 2015, 16:03:26 »
1. Создал /media/work
2. В fstab вставил строку
LABEL=work /media/work ext4 defaulst 0 2

Создал загрузочный диск и в результате - диск не стартанул...
В каталоге /media/work ничего нет.

Но, при принудительном обращении к диску в каталоге /media вижу следующие каталоги
/cdrom
/work
/work_
В последнем каталоге мой жесткий диск примонтирован.

Может, в /media так нельзя монтировать?
Попробовать, думаю, в /mnt...

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: Автомонтирование диска с меткой тома
« Ответ #14 : Июнь 03, 2015, 02:00:41 »
Может, в /media так нельзя монтировать?
Можно. Проверено.

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #15 : Июнь 03, 2015, 15:35:19 »
А вот меня сейчас, на трезвую голову, осенило.
У меня там FAT32.
Может, поэтому и не цепляет?????

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Автомонтирование диска с меткой тома
« Ответ #16 : Июнь 03, 2015, 17:14:03 »
А вот меня сейчас, на трезвую голову, осенило.
У меня там FAT32.
Может, поэтому и не цепляет?????

А я тебе сразу сказал - не ломай голову над параметрами, а возьми все необходимые данные из /etc/mtab, предварительно подключив вручную диск
Devuan ASCII x32..x64

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #17 : Июнь 03, 2015, 17:41:52 »
Сейчас восстановлю все - образ то я поломал, и сделаю.
Блин - коллективный мозг - это сила.
Спасибо.

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #18 : Июнь 10, 2015, 16:31:51 »
Сделал. Не монтируется.
Теперь fstab выглядит так:

.....
LABEL=WORK /media/WORK fuseblk rw,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0
......

В результате, монтируется только тогда, когда к нему обратишься из Nautilusa
То есть, диск не стартуется.
И интересно вот что.
Если на компьютере физически диска с меткой WORK нет, то при загрузке системы ожидается нажатие клавиши S.
На том, на котором такой диск есть, загрузка проходит нормально, но не монтируется...
 
« Последнее редактирование: Июнь 11, 2015, 14:19:47 от t34t34 »

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Автомонтирование диска с меткой тома
« Ответ #19 : Июнь 11, 2015, 14:27:08 »
Сделал. Не монтируется.
Теперь fstab выглядит так:

.....
LABEL=WORK /media/WORK fuseblk rw,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0
......

А откуда взялось  LABEL=WORK и что оно обозначает ?

Вообще-то первая позиция  выглядит типа так, но с твоими параметрами:

/dev/sdc2
или через UUID -  UUID=e93da2e3-d311-43e7-9c1d-bbd17df21a81
Devuan ASCII x32..x64

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #20 : Июнь 11, 2015, 14:48:23 »
Мне нужно примонтировать диск по его метке.
В документации я нашел такую опцию.

# <file system> <dir> <type> <options>                                                                                            <dump> <pass>

LABEL=SYSTEM    /     ext4   rw,relatime,discard,data=ordered                                                                     0      1
LABEL=DATA      /home ext4   rw,relatime,discard,data=ordered                                                                     0      2
LABEL=SWAP      none  swap   defaults                                                                                             0      0

Параметр LABEL= говорит о необходимости монтирования диска с таким именем.
« Последнее редактирование: Июнь 11, 2015, 14:51:24 от t34t34 »

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: Автомонтирование диска с меткой тома
« Ответ #21 : Июнь 12, 2015, 03:49:34 »
LABEL=WORK /media/WORK vfat user,rw,umask=111,dmask=000,utf8=1,nobootwait 0 0или так:
LABEL=WORK /media/WORK vfat rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks,nobootwait 0 0
Регистр имеет значение!!!
« Последнее редактирование: Июнь 12, 2015, 07:09:54 от FSnow »

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Автомонтирование диска с меткой тома
« Ответ #22 : Июнь 12, 2015, 09:57:15 »
Монтирование по метке диска ? Интересно, не знал, надо будет попробовать
Devuan ASCII x32..x64

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #23 : Июнь 15, 2015, 11:34:37 »
Ребят, может я не правильно делаю что-нибудь. Давайте я опишу, как и что делаю, а Вы подскажете, где я что не то делаю.

На компьютере, подключенном к Интернету, нет жесткого диска с меткой WORK.
На этом компьютере я вношу изменения в fstab. А после делаю, с использованием Remastersys, загрузочный образ диска.
Потом загружаю компьютер с диском WORK. Он изолирован и подключить его к интернету, впрочем, как и к первому компьютеру, не могу.
Более того, на этом компьютере всего один жесткий диск...
Сейчас, после новых изменений в fstab (сперва первую вносил строку, потом - вторую), диск монтируется только после обращения к нему из наутилуса...
Причем монтируется в каталог WORK_

И что интересно - и по UUID не монтируется, и с /dev/sda1 тоже... Диск не заводится. Может, флажок какой-то нужно в каких-нибудь настройках установить????
Или вообще в rc.local примонтировать с использованием mount?


« Последнее редактирование: Июнь 15, 2015, 14:50:15 от t34t34 »

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #24 : Июнь 15, 2015, 15:51:54 »
А еще подскажите.
Вот на машине, на которой fstab я правлю, там есть мои нужные строчки.
А сделав образ диска, с пользовательскими данными, этот файл совсем другой - в нем одна всего лишь строчка...
Такое впечатление, что при загрузке с Live-CD этот файл заполняется из другого места. Может, в этом дело все?
« Последнее редактирование: Июнь 15, 2015, 16:21:38 от t34t34 »

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: Автомонтирование диска с меткой тома
« Ответ #25 : Июнь 16, 2015, 01:31:21 »
Может, в этом дело все?
Угу.

Оффлайн t34t34

  • Новичок
  • **
  • Автор темы
  • Сообщений: 30
Re: Автомонтирование диска с меткой тома
« Ответ #26 : Июнь 19, 2015, 15:52:20 »
В общем, я победил проблему монтирования диска по его метке.
Я прописал в один из файлов каталога /etc/rc5.d обычную команду монтирования диска

cd /media
mkdir ./WORK
mount -L WORK /media/WORK -o rw,nodev,fmask=0111,dmask=000

И все проблемы решились. Спасибо за все ответы.