Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
-8 / 4 / 4
Регистрация: 21.12.2012
Сообщений: 512

Монтирование папок

27.04.2024, 09:44. Показов 602. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть у меня 2 винта.
Один для системы, другой монтируется в fstab:
/dev/sda1 /home ext3 defaults 0 0
Хочу покупать третий винт для файлопомойки.

У него будет такая структура:

storage
storage/music
storage/videos

Можно ли, не разбивая винт на разделы, подмонтировать
music и videos,
как
/home/torsar/Music
и
/home/torsar/Videos
?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.04.2024, 09:44
Ответы с готовыми решениями:

Монтирование образа
Доброго времени суток .:) Понадобилось скачал я учебник по Qt . К нему шел образ диска , два файла mds и mdf . В Винде для монтирования...

Монтирование дискеты
При монтировании любой дискеты в терминале такая запись: mount: dev:fd0: can't read superblock Но почему? может ктонибудь скажет,...

Монтирование по сети
на соседнем компе лежит раздел Линукс (сама ОС не грузится стерла очередным Виндовсом загрузчик, лень все востанавливать :-mount...

12
Windows must die
672 / 851 / 103
Регистрация: 23.11.2021
Сообщений: 5,006
Записей в блоге: 17
27.04.2024, 09:47
Тапок.
Можно: mount -bind. Или просто симлинков наделай.

Добавлено через 1 минуту
Нельзя для сменных носителей явный путь указывать: он сегодня sda, а завтра может стать sdd... Указывай метку или UUID.
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,231
27.04.2024, 11:56
Я бы вообще весь хомяк на этот третий диск перенес. Даже после переустановки системы все конфиги остаются на месте, это упрощает восстановление софта после установки новой системы.
Либо можно иметь в мультибуте сразу несколько линуксов - но будет один хомяк. Очень удобно.

Ближе к топику: монтируются файловые системы. Как минимум, будет одна точка монтирования (для всего диска) + два симлинка, как выше упомянули, может быть. А можно создать два partition-а, отформатировать каждый в нужную ФС и примонтировать оба к тем, что вы показали ( ~/Music и ~/Videos).
А лучше все-таки всего хомяка примонтировать к диску.
0
Windows must die
672 / 851 / 103
Регистрация: 23.11.2021
Сообщений: 5,006
Записей в блоге: 17
27.04.2024, 12:01
Цитата Сообщение от IamRain Посмотреть сообщение
Даже после переустановки системы все конфиги остаются на месте
Они и так на месте останутся: кто ж в своем уме будет уничтожать /home. А вообще, процесс переустановки линукса - крайне редкая вещь, нужна лишь если ты неумелыми действиями полностью загубил предыдущий так, что проще уже новый накатить…
У меня уже давным-давно весь диск == 1 раздел. А дополнительные диски уже подмонтирую как /torrents, /music и т.п.
Цитата Сообщение от IamRain Посмотреть сообщение
иметь в мультибуте сразу несколько линуксов
Вообще бесполезно. А вот если разрабатываешь модули ядра, то лучше всего в виртуалбоксе запускать тестовую систему, чтобы не угробить жесткий диск постоянными сегфолтами…
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,231
27.04.2024, 12:07
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Вообще бесполезно.
Ну почему же, если один и тот же софт используешь - все конфиги будут в одном месте. Хотя такое я не практикую.
Но уже переустанавливал систему, таки эта штука облегчает начальную настройку.

Цитата Сообщение от Eddy_Em Посмотреть сообщение
А вот если разрабатываешь модули ядра,
Может быть - не балуюсь таким. Об этом пока речи не идет.
0
Windows must die
672 / 851 / 103
Регистрация: 23.11.2021
Сообщений: 5,006
Записей в блоге: 17
27.04.2024, 12:18
Цитата Сообщение от IamRain Посмотреть сообщение
эта штука облегчает начальную настройку
Чем? Просто "спасаем" /etc, удаляем ненужные /opt, /bin, /sbin, /var, /usr и т.д., да ставим заново. /home остается на месте вместе с точками монтирования и т.п. А из etc.tgz восстанавливаем настройки всяких там nginx'ов и т.п.
0
-8 / 4 / 4
Регистрация: 21.12.2012
Сообщений: 512
27.04.2024, 13:02  [ТС]
А у меня и так система на ssd, а
хоум на втором(HDD) диске.
Я ж писал.

Буду подключать третий винт, и там будут торренты,
музычко и фильмы...

IamRain, Ваш видосик полностью еще не посмотрел.
Но там рассказ длиться 14 минут.
Что там рассказывать столько?
Переносишь домашнюю папку на искомый винт.
В fstab одну строку прописываешь.
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,231
27.04.2024, 13:06
Цитата Сообщение от torsar Посмотреть сообщение
Переносишь домашнюю папку на искомый винт.
В fstab одну строку прописываешь.
Ну да, и там наглядно показывается как и чем перенести. Не хватает терпения - можете не смотреть, вас не заставляют.

Еще раз попробую ответить:
Цитата Сообщение от torsar Посмотреть сообщение
Можно ли, не разбивая винт на разделы, подмонтировать
80% уверенности, что нельзя, так как монтируются файловые системы, вам нужно создать два Partition-а и отформатировать их. Далее в fstab прикрутить, все.
Чем разбивать и форматировать - гуглится на раз-два. Разбирайтесь.
0
Windows must die
672 / 851 / 103
Регистрация: 23.11.2021
Сообщений: 5,006
Записей в блоге: 17
27.04.2024, 13:18

Не по теме:

Цитата Сообщение от IamRain Посмотреть сообщение
Не хватает терпения - можете не смотреть
Вот же, реально "поколение Zомби": им проще 15 минут какой-то бред на ютупчике посмотреть, чем две строчки текста прочитать…


Цитата Сообщение от torsar Посмотреть сообщение
папку
Да нет такого слова! ДИРЕКТОРИЯ, КАТАЛОГ, СПРАВОЧНИК - НО НЕ ПАПКА!!! Мамка, блин!

Добавлено через 2 минуты
Цитата Сообщение от IamRain Посмотреть сообщение
80% уверенности, что нельзя
Т.е. почитать man mount - против правил поколения зомби? А там ведь написано и про ключ bind, и про rbind — без них ну никак не получится чрутнуться (а это нужно в 100% безопасной [пере]установки системы)…
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,231
27.04.2024, 13:31

Не по теме:


Цитата Сообщение от Eddy_Em Посмотреть сообщение
Вот же, реально "поколение Zомби"
Eddy_Em, хватит выебываться, если можете лучше ответить на вопрос, дать более чистый, экономящий время, ответ, то просто ответьте на него.
Я просто отвечаю на вопрос в рамках своих коментенций, поделившись полезным буржуйским ресурсом. Теперь ваша очередь - просто ответить на вопрос.



Добавлено через 5 минут
Цитата Сообщение от Eddy_Em Посмотреть сообщение
А там ведь написано и про ключ bind, и про rbind — без них ну никак не получится чрутнуться (а это нужно в 100% безопасной [пере]установки системы)…
Требуется просто примонтировать новую ФС, а не переустанавливать с нуля. bind/rbind - не использовал, как то не приходилось, уж поверьте если бы эта опция кровь из носа понадобилась, я бы ее нашел.
0
Windows must die
672 / 851 / 103
Регистрация: 23.11.2021
Сообщений: 5,006
Записей в блоге: 17
27.04.2024, 13:37
Цитата Сообщение от IamRain Посмотреть сообщение
Требуется просто примонтировать новую ФС, а не переустанавливать с нуля
Я ему про Ивана, а он - про болвана…
Читай man mount до просветления! И да, возможно, кому-нибудь понадобится - удобный скрипт для udev, чтобы автоматом сменные накопители монтировать (в /media сразу появляется нужная директория + запись в fstab, после удаления устройства они удаляются):
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
cat /etc/udev/rules.d/99-mnt.rules 
KERNEL=="sd[d-z]", GOTO="do-disk-rules"
KERNEL!="sd[d-z][0-9]", GOTO="end-of-file"
LABEL="do-disk-rules"
ACTION=="add", ENV{ID_USB_DRIVER}="usb-storage", GROUP="disk", MODE="660"
IMPORT{program}="/sbin/blkid -o udev -p %N"
ACTION=="remove", ENV{ID_FS_TYPE}!="", RUN+="/bin/sed -i '/\/dev\/%k /d' /etc/fstab"
ACTION=="remove", ENV{ID_FS_TYPE}!="", RUN+="/bin/rmdir /media/$env{ID_FS_TYPE}-%k"
ACTION=="add", ENV{ID_FS_TYPE}!="", RUN+="/bin/mkdir -p /media/$env{ID_FS_TYPE}-%k"
ACTION=="add", ENV{ID_FS_TYPE}=="vfat", RUN+="/bin/sed -i '$a\/dev/%k /media/$env{ID_FS_TYPE}-%k vfat rw,noatime,noauto,iocharset=cp866,dmask=022,user,fmask=133 0 0' /etc/fstab"
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", RUN+="/bin/sed -i '$a\/dev/%k /media/$env{ID_FS_TYPE}-%k ntfs-3g rw,noatime,noauto,iocharset=cp1251,dmask=000,fmask=111,user,allow_other 0 0' /etc/fstab"
ACTION=="add", ENV{ID_FS_TYPE}!="", ENV{ID_FS_TYPE}!="ntfs|vfat", RUN+="/bin/sed -i '$a\/dev/%k /media/$env{ID_FS_TYPE}-%k $env{ID_FS_TYPE}  defaults,noatime,user,exec,suid,dev 0 0' /etc/fstab"
LABEL="end-of-file"
0
-8 / 4 / 4
Регистрация: 21.12.2012
Сообщений: 512
27.04.2024, 14:44  [ТС]
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Можно: mount -bind.

То что надо.
И в fstab эту тему можно легко настроить.
0
1135 / 391 / 86
Регистрация: 30.08.2017
Сообщений: 2,418
27.04.2024, 17:36
Цитата Сообщение от Eddy_Em Посмотреть сообщение
cat /etc/udev/rules.d/99-mnt.rules
KERNEL=="sd[d-z]", GOTO="do-disk-rules"
KERNEL!="sd[d-z][0-9]", GOTO="end-of-file"
LABEL="do-disk-rules"
ACTION=="add", ENV{ID_USB_DRIVER}="usb-storage", GROUP="disk", MODE="660"
IMPORT{program}="/sbin/blkid -o udev -p %N"
ACTION=="remove", ENV{ID_FS_TYPE}!="", RUN+="/bin/sed -i '/\/dev\/%k /d' /etc/fstab"
ACTION=="remove", ENV{ID_FS_TYPE}!="", RUN+="/bin/rmdir /media/$env{ID_FS_TYPE}-%k"
ACTION=="add", ENV{ID_FS_TYPE}!="", RUN+="/bin/mkdir -p /media/$env{ID_FS_TYPE}-%k"
ACTION=="add", ENV{ID_FS_TYPE}=="vfat", RUN+="/bin/sed -i '$a\/dev/%k /media/$env{ID_FS_TYPE}-%k vfat rw,noatime,noauto,iocharset=cp866,dmask= 022,user,fmask=133 0 0' /etc/fstab"
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", RUN+="/bin/sed -i '$a\/dev/%k /media/$env{ID_FS_TYPE}-%k ntfs-3g rw,noatime,noauto,iocharset=cp1251,dmask =000,fmask=111,user,allow_other 0 0' /etc/fstab"
ACTION=="add", ENV{ID_FS_TYPE}!="", ENV{ID_FS_TYPE}!="ntfs|vfat", RUN+="/bin/sed -i '$a\/dev/%k /media/$env{ID_FS_TYPE}-%k $env{ID_FS_TYPE} defaults,noatime,user,exec,suid,dev 0 0' /etc/fstab"
LABEL="end-of-file"
Это же богомерзский systemd? Это же хуже папок?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.04.2024, 17:36
Помогаю со студенческими работами здесь

Монтирование файловой системы
Доброго времени суток! ЗАДАНИЕ: Смонтировать файловую систему в каталог /mnt/srv2 таким образом, чтобы пользователь john не имел доступа...

Удаленное монтирование архивного образа
Никак не могу решить сей вопрос, что в заголовке. Сисадмин - тоже. :( Задача: Есть сервер - хранилище (192.168.1.12) в локалке,...

Отследить монтирование жесткого диска
Добрый день. Есть станция для жестких дисков с функцией горячей замены. ...

Монтирование раздела ext4 через fstab
Все время делал монтирование таким образом. Прописывал раздел в /etc/fstab со следующими параметрами: #Maindata ...

Монтирование директории с указание прав в формате 744
Как смонтировать директорию, чтобы с св-вах монтировани были указаны права доступа 744 ? или 755? или 777?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru