Монтирование HHD

Устройства хранения данных
А так же обсуждение вопросов, связанных с разделами на них.
Правила форума
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа.

Автор темы
ЧЯДНТ

Монтирование HHD

Сообщение ЧЯДНТ » 15 мар 2017, 20:41

Linux установлен полностью на SSD (MBR, автоматическая разметка диска).

Задача: прикрепить HHD (GPT) под файлопомойку

Делал так:
  • blkid — нахожу UUID HHD
    sudo mkdir /hhd
    в fstab в конце добавляю: UUID="циферки-и-буковки" /hhd ext4 defaults 0 2
    Снимок экрана от 2017-03-15 23-28-29.png
    sudo chmod -R 777 /hhd/
В свойствах папок показывает объем жесткого.
Снимок экрана от 2017-03-15 23-29-39.png
Ничего не забыл? Всё ли правильно?
Кстати, нужны ли кавычки в UUID у hhd?

Аватара пользователя

root
Сообщения: 646
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 191 раз
Поблагодарили: 152 раза

Монтирование HHD

Сообщение root » 16 мар 2017, 03:57

Попробуйте смонтировать через консоль для начала в папку /tmp
mount /dev/НАЗВАНИЕ_УСТРОЙСТВА /tmp
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Эмоджи смайлы                  


Аватара пользователя

colonel
Сообщения: 433
Зарегистрирован: 18 дек 2016, 09:08
Решено: 10
Благодарил (а): 18 раз
Поблагодарили: 118 раз

Монтирование HHD

Сообщение colonel » 16 мар 2017, 07:54

"что ты делаешь Нетак, всё ты делаешь не так" (с) ... м\ф
Монтирование HHD .... ЧЯДНТ

начиная с "некошерной мелочи" - > sudo mkdir /hhd
правильнее точку монтирования назначить не в корне , а в специальных каталогах для монтирования /mnt или /media
т.е. команда должна быть такой > sudo mkdir /mnt/hhd или sudo mkdir /media/hhd
Но поскольку "Исторически сложилось, что каталог /mnt является тем местом, где системные администраторы монтируют временные файловые системы, когда они их используют." , а в /media/"name_юзер" – монтируются автоматом по клику подключаемые носители , а у вас же требуется на постоянку для файлопомойки, то логичнее точку монтирования для вашей файлопомойки назначать в вашем же домашнем каталоге - т.е. в /home/"name_юзер"/hhd
ну или хотябы в общем хомяке /home/hhd и ессно в каталоге надо устанавливать права доступа для пользователя (ну или для всех , без ограничений , что у вас сделано было через sudo chmod -R 777...
точка монтирования точкой монтирования , а сам раздел на hhd с ext4 у вас с какими правами доступа?
И да, ваш HDD с GPT таблицей лучше бы делать линуксовыми средствами ... а то бывает нормально не воспринимается.
ЧЯДНТ писал(а): через sudo nano добавил строки, начиная от комментария # Монтируем hhd
ЧЯДНТ писал(а): в fstab в конце добавляю: UUID="циферки-и-буковки" /hhd ext4 defaults 0 2
Снимок9.png
ЧЯДНТ писал(а): Нормально ли то, что через "Компьютер" диски не открываются? Я что-то забыл или это не важно?
вообще-то разделы примонтированные по записи в fstab в окне Компьютер не показываются.
ЧЯДНТ писал(а): Кстати, нужны ли кавычки в UUID у hhd?

не надо
Разве в руководстве по редактированию fstab не было показано примеров как UUID записывать? или вы не посмотрев руководства полезли редактировать fstab
да в конце концов, вы могли посмотреть пример записи вами же редактируемый файлик - строка под которой вы начали вносить # Монтируем hhd
У вас нет необходимых прав для просмотра вложений в этом сообщении.
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом


Автор темы
ЧЯДНТ

Монтирование HHD

Сообщение ЧЯДНТ » 16 мар 2017, 17:21

adminka, а чем плох данный метод? правильно я понимаю, что даже после переустановки с hhd ничего не пропадёт, просто нужно будет заново повторить процедуру.


Автор темы
ЧЯДНТ

Монтирование HHD

Сообщение ЧЯДНТ » 16 мар 2017, 17:29

colonel писал(а): начиная с "некошерной мелочи" - > sudo mkdir /hhd
правильнее точку монтирования назначить не в корне , а в специальных каталогах для монтирования /mnt или /media
т.е. команда должна быть такой > sudo mkdir /mnt/hhd или sudo mkdir /media/hhd
А в чем именно более правильно? Как это может навредить?
colonel писал(а): а сам раздел на hhd с ext4 у вас с какими правами доступа?
И да, ваш HDD с GPT таблицей лучше бы делать линуксовыми средствами ... а то бывает нормально не воспринимается.
Снимок экрана от 2017-03-16 20-24-57.png
colonel писал(а): Разве в руководстве по редактированию fstab не было показано примеров как UUID записывать?
Я ориентировался на этот пример: http://segaawakens.blogspot.ru/2014/05/ ... u-hdd.html
colonel писал(а): да в конце концов, вы могли посмотреть пример записи вами же редактируемый файлик - строка под которой вы начали вносить # Монтируем hhd
в файле без кавычек, в примере с. Однако с ними работает, поэтому уточняю.

Аватара пользователя

colonel
Сообщения: 433
Зарегистрирован: 18 дек 2016, 09:08
Решено: 10
Благодарил (а): 18 раз
Поблагодарили: 118 раз

Монтирование HHD

Сообщение colonel » 16 мар 2017, 18:33

ЧЯДНТ писал(а): А в чем именно более правильно? Как это может навредить?

просто принято в линуксах упорядоточение каталогов , какой и для чего... собственно и в виндах непосредственно в корень из-соображений безопасности не рекомендуется размещать в корне к примеру каталоги под фтп
но если вам очень хочется то можете делать что и как угодно вам...
ЧЯДНТ писал(а): в файле без кавычек, в примере с. Однако с ними работает, поэтому уточняю.
хм... в общем-то да , проверил у себя поставил кавычки - однако разделы примонтировались , стало быть они не имеют значения
но если у вас всё работает с ними(а значится всё примонтировано куда надо и как надо) , то в чём проблема то?
собсно, говорил уже > вообще-то разделы примонтированные по записи в fstab в окне Компьютер не показываются.
возможно то что у вас в окне Компьютер и ssd и HDD видны возможно издержки того что это ssd и hdd c GPT .
Но заходить на эти диски кликом по их иконкам и не должно.
Если ваш террабайтник примонтировался, то идите в него через файловый манагер - из домашнего каталога в корень -> затем в вами соданный каталог-точку монтирования /hhd
ЧЯДНТ писал(а): (скрин со свойствами hhd )
это свойства чего ? созданного вами каталога командой sudo mkdir /hhd или свойства файловой системы - раздела на харде?
Собственно, есть утилита Диски, в которой можно было проверить до монтирования через fstab как подключится ГПТ-хард, настроить права доступа на нём, да и собсвенно в ней же можно было и автомонтирование при загрузке настроить.

на скрине fstab в #3 обведены записи , так и не поясните , откуда вы взяли что там такие должны быть?

Если вы хотите перенести-вынести домашний каталог с ssd на HDD , то погуглите как это правильно делается
ТЫЦ >>>
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом


Автор темы
ЧЯДНТ

Монтирование HHD

Сообщение ЧЯДНТ » 16 мар 2017, 19:37

colonel писал(а): вообще-то разделы примонтированные по записи в fstab в окне Компьютер не показываются.
- я просто уточнял :) спасибо)
colonel писал(а): ssd и hdd c GPT
SSD на MBR. Ну раз так и должно быть, то и славно :)
colonel писал(а): это свойства чего ?
да, папки.
colonel писал(а): Если ваш террабайтник примонтировался, то идите в него через файловый манагер - из домашнего каталога в корень -> затем в вами соданный каталог-точку монтирования /hhd
я в левой вкладке вынес папки, доступ от туда есть.
colonel писал(а): на скрине fstab в #3 обведены записи , так и не поясните , откуда вы взяли что там такие должны быть?
Они не то, что "должны", а я захотел, чтобы закладки в файловом менеджере Видео, музыка, загрузки и проч. были на HHD, но сам хоум с конфигами на SSD. Вот под свою хотелку и нашел решение, которое привел выше по ссылке.
colonel писал(а): Если вы хотите перенести-вынести домашний каталог с ssd на HDD , то погуглите как это правильно делается
Я и не хотел хоум на HHD.

Аватара пользователя

colonel
Сообщения: 433
Зарегистрирован: 18 дек 2016, 09:08
Решено: 10
Благодарил (а): 18 раз
Поблагодарили: 118 раз

Монтирование HHD

Сообщение colonel » 17 мар 2017, 11:22

Так в чём проблема-то была ? только в "через "Компьютер" диски не открываются" ?
а то ведь ничего вначале не сказали что всё у вас подключилось и работает как хотели.
ну и ладенько.
и просто из интереса
ЧЯДНТ писал(а): захотел, чтобы закладки в файловом менеджере Видео, музыка, загрузки и проч. были на HHD,....
почему именно такой способ - через локальное монтирование каталогов,
если можно было в fstab автомонтирование HDD(1тб) прописать и ...
- просто ссылки на каталоги Видео, музыка, загрузки и проч на нём поместить вместо таких же папок на ssd в /home/
или
- в ~/.config/user-dirs.dirs указать размещение этих папок на вашем hhd
В боковой панели ФМ было бы всё точно так же для доступа к этим папкам.

В чём нужда была подключаемый террабайтник под файлопомойку делать с таблицей разделов GPT всего с одним разделом ?
(кста, террабайтник случайно не внешнеюсбшный ?)
ЧЯДНТ писал(а): Я и не хотел хоум на HHD.
возможно зря.
ЧЯДНТ писал(а): а чем плох данный метод? правильно я понимаю, что даже после переустановки с hhd ничего не пропадёт, просто нужно будет заново повторить процедуру.
после переустановки настройки вашего юзера не будут сохранены. (те которые в вашем домкаталоге , акромя Видео, музыка, загрузки и проч., в скрытых папках и файликах .... )
Но это дело хозяйское , кто то предпочитает при переустановке -восстановлении всё заново с нуля настраивать
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

symon2014
Сообщения: 1578
Зарегистрирован: 29 авг 2016, 02:17
Решено: 19
Откуда: Феодосия
Благодарил (а): 47 раз
Поблагодарили: 427 раз

Монтирование HHD

Сообщение symon2014 » 17 мар 2017, 11:44

colonel,
colonel писал(а): после переустановки настройки вашего юзера не будут сохранены. (те которые в вашем домкаталоге , акромя Видео, музыка, загрузки и проч., в скрытых папках и файликах .... )
чуть добовлю об этом, - при "человечьем" подходе ничего никуда не пропадёт.
:sry:
Debian (9.1) , LMDE2 , LM 18.2 Mate . Благодарности складываем сюда ---> R320161344462

Аватара пользователя

colonel
Сообщения: 433
Зарегистрирован: 18 дек 2016, 09:08
Решено: 10
Благодарил (а): 18 раз
Поблагодарили: 118 раз

Монтирование HHD

Сообщение colonel » 17 мар 2017, 12:56

symon2014 писал(а): при "человечьем" подходе ничего никуда не пропадёт.

хм... "даже после переустановки с hhd ничего не пропадёт, просто нужно будет заново повторить процедуру"
symon2014, гденить видите чего-то о сохранении чего либо в хомяке помимо того что вынесено на другой винт?
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

symon2014
Сообщения: 1578
Зарегистрирован: 29 авг 2016, 02:17
Решено: 19
Откуда: Феодосия
Благодарил (а): 47 раз
Поблагодарили: 427 раз

Монтирование HHD

Сообщение symon2014 » 17 мар 2017, 13:07

colonel, Дык, уважаемый, я цитировал не ТС, а Вас. :smile:
colonel писал(а): после переустановки настройки вашего юзера не будут сохранены.
:sry:
Debian (9.1) , LMDE2 , LM 18.2 Mate . Благодарности складываем сюда ---> R320161344462

Аватара пользователя

colonel
Сообщения: 433
Зарегистрирован: 18 дек 2016, 09:08
Решено: 10
Благодарил (а): 18 раз
Поблагодарили: 118 раз

Монтирование HHD

Сообщение colonel » 17 мар 2017, 13:32

symon2014, так то ж сказано было ответом на конкретное ТС-овское из Сообщения #4 ЧЯДНТ ... :beee:
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом


Автор темы
ЧЯДНТ

Монтирование HHD

Сообщение ЧЯДНТ » 17 мар 2017, 22:09

colonel писал(а): Так в чём проблема-то была ? только в "через "Компьютер" диски не открываются" ?
Проблемы не было, была неуверенность можно ли так делать , ну может напортачил чего, не зная. Раз не должен открывать, то пусть и не открывается. Я думал, что по-умолчанию должен, а раз не открывается, то я накосячил.
colonel писал(а): почему именно такой способ - через локальное монтирование каталогов,
если можно было в fstab автомонтирование HDD(1тб) прописать и ...
Потому, что нашел такой способ и выбрал его из имеющихся :)
colonel писал(а): кста, террабайтник случайно не внешнеюсбшный ?
Нет, а что?

Аватара пользователя

nimms
Сообщения: 22
Зарегистрирован: 23 сен 2016, 04:02
Решено: 3
Благодарил (а): 4 раза
Поблагодарили: 31 раз

Монтирование HHD

Сообщение nimms » 18 мар 2017, 12:45

Итак, выкладываю свой скрипт для автоматического переноса пользовательских директорий XDG (Видео, Документы, Загрузки и т. д.) с SSD на HDD: https://raw.githubusercontent.com/nuris ... rs-migrate
Писал в первую очередь для себя, но, надеюсь, кому-то будет полезно.

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

ВНИМАНИЕ! Скрипт тестировался только в чистой среде, где не использовались другие способы переноса директорий (например, способ с bind). Если же они использовались, рекомендую вернуть всё как было или пересоздать пользователя, иначе возможна потеря данных!

Примеры использования (здесь /stuff - директория, в которую примонтирован раздел на HDD):

Код: Выделить всё

# переносит в /stuff папки, указанные в скрипте по умолчанию (см. ниже)
$ ./userdirs-migrate /stuff
# переносит только папки "Музыка" и "Видео"
$ ./userdirs-migrate /stuff MUSIC VIDEOS
# переносит все папки
$ ./userdirs-migrate /stuff ALL
Список названий всех папок можно узнать, введя:

Код: Выделить всё

$ man xdg-user-dir
Как это работает вкратце: /home/user/Загрузки перемещается в /stuff/user/Загрузки, и /home/user/Загрузки для удобства становится символической ссылкой на /stuff/user/Загрузки. Так же для других директорий.

В подробностях:
  1. Создаётся поддиректория для пользователя. То есть идёт разграничение прав, как в /home.
  2. Перемещаются папки из домашней директории в директорию, созданную шагом выше. Если желаемые папки не указаны в аргументах скрипта, то берутся: Загрузки, Документы, Музыка, Изображения, Видео. Посчитал, что переносить другие нет особого смысла.
  3. Для этих же папок создаются символические ссылки в домашней директории, чтобы было удобнее добираться до них из консоли, например.
  4. Редактируется файл ~/.config/user-dirs.dirs с заменой старых путей на новые.
  5. Запускается xdg-user-dirs-update, чтобы применить изменения.


Автор темы
ЧЯДНТ

Монтирование HHD

Сообщение ЧЯДНТ » 18 мар 2017, 13:04

nimms, оставлю бинд как есть, можно след раз сделаю так.

Аватара пользователя

colonel
Сообщения: 433
Зарегистрирован: 18 дек 2016, 09:08
Решено: 10
Благодарил (а): 18 раз
Поблагодарили: 118 раз

Монтирование HHD

Сообщение colonel » 18 мар 2017, 14:22

ЧЯДНТ писал(а):
почему именно такой способ - через локальное монтирование каталогов...
Потому, что нашел такой способ ...
хозяин барин...
ЧЯДНТ писал(а): Нет, а что?
да просто уточнял.
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Dja
Сообщения: 2764
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 391 раз
Поблагодарили: 283 раза

Монтирование HHD

Сообщение Dja » 22 июл 2017, 22:09

colonel писал(а):
Снимок9.png
Это бинды. Я ими тоже пользуюсь.
# /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>
# / was on /dev/sda2 during installation
UUID=f7bad9ae-8f69-48b4-a204-b1ed702cfb4e / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=E01D-4FB6 /boot/efi vfat umask=0077 0 1
# /home was on /dev/sda4 during installation
UUID=98751bbe-9cf8-4315-9f08-95531ce4f7ad /home ext4 defaults 0 2
#Entry for /dev/sda5 :
UUID=71FC84E61F0AF303 /media/hardD ntfs-3g uid=1000,gid=1000,dmask-022,fmask=133,locale=ru_RU.UTF-8 0 0

#Binds
/media/hardD/dja/Documents /home/dja/Документы none bind 0 0
/media/hardD/dja/Downloads /home/dja/Загрузки none bind 0 0
/media/hardD/dja/Music /home/dja/Музыка none bind 0 0
/media/hardD/dja/Pictures /home/dja/Изображения none bind 0 0
/media/hardD/dja/Video /home/dja/Видео none bind 0 0
/media/hardD/dja/local /home/dja/local none bind 0 0
/media/hardD/dja/Clouds/MailRu /home/dja/Clouds/MailRu none bind 0 0
/media/hardD/dja/Clouds/YaDisk /home/dja/Clouds/YaDisk none bind 0 0
/media/hardD/dja/Distrib /home/dja/samba/pub/Distr none bind 0 0
/media/hardD/dja/Documents/Work/Working/Instructions /home/dja/samba/pub/Инструкции none bind 0 0
/media/hardD/dja/Clouds/YaDisk/temp /home/dja/temp none bind 0 0

#tmpfs
tmpfs /tmp tmpfs defaults 0 0
tmpfs /home/dja/.cache tmpfs defaults 0 0
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Новичок? - ознакомься с правилами

В поисках истины :grabli:

Аватара пользователя

colonel
Сообщения: 433
Зарегистрирован: 18 дек 2016, 09:08
Решено: 10
Благодарил (а): 18 раз
Поблагодарили: 118 раз

Монтирование HHD

Сообщение colonel » 28 июл 2017, 20:04

Dja писал(а): Это бинды. Я ими тоже пользуюсь.
и ЧЁ?...
бинды не бинды - ".... локальное монтирование каталогов"
и про то было сказано ещё 17 мар 2017 в сообщении 8 , да видать не судьба была вам это увидеть
( смутил на той картинке логин юзер в записи в fstab, т.к. частенько в примерах если пишут user , то при при внесении записи у себя его следует менять на свой ник\логин.
и было оченно похоже что строки записи локального монтирования просто скопипастили... отседова и вопрос был - откудова взято ?)
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Dja
Сообщения: 2764
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 391 раз
Поблагодарили: 283 раза

Монтирование HHD

Сообщение Dja » 29 июл 2017, 19:43

colonel писал(а): ".... локальное монтирование каталогов"
и ЧЁ? Про бинды ни слова. Локальное монтирование каталогов для меня просто набор слов - не более. Бинд - уже конкретней и сразу понятно.
А так да, согласен. На это не обратил внимания.
_____
и да, как модератор я просматриваю все темы. Все сообщения. По возможности. По крайней мере если тема 1-2 страницы, то читаю все сообщения. (если попадается такая, в которую давно не заглядывал)
Новичок? - ознакомься с правилами

В поисках истины :grabli:

Аватара пользователя

colonel
Сообщения: 433
Зарегистрирован: 18 дек 2016, 09:08
Решено: 10
Благодарил (а): 18 раз
Поблагодарили: 118 раз

Монтирование HHD

Сообщение colonel » 30 июл 2017, 04:42

Dja писал(а): ... Про бинды ни слова. Локальное монтирование каталогов для меня просто набор слов - не более. Бинд - уже конкретней и сразу понятно....
чаво?
бинды - понятный и родной термин только для "красноглазых консольных пальцегнущиков" щеголяющих наглицЫзмами :-D
"....команда mount. ... опции:
...
-B, --bind - монтировать локальную папку"

...
(с)https://losst.ru/montirovanie-diska-v-linux
" Встал вопрос локального монтирования каталога в другой каталог, в пределах одной файловой системы. Бывает полезно, если програма/демон не умеет ходить по символическим ссылкам. Из консоли это делается так:
mount -o bind /home/user/dir /home/user/other_dir

Для того чтобы автоматически монтировать каталог при старте через fstab добавьте следующую строку в /etc/fstab:
/home/user/dir /home/user/other_dir none bind 0 0
"
(с) http://blog.msmsoft.info/archives/47

в теме шёл разговор о записи в fstab где никакакого указания "биндовой" опции не требуется
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Вернуться в «Жесткие диски, SSD, Flash-накопители, разделы на них»