Страница 1 из 1
Монтирование HHD
Добавлено: 15 мар 2017, 23:41
ЧЯДНТ
Linux установлен полностью на SSD (MBR, автоматическая разметка диска).
Задача: прикрепить HHD (GPT) под файлопомойку
Делал так:
В свойствах папок показывает объем жесткого.
Снимок экрана от 2017-03-15 23-29-39.png
Ничего не забыл? Всё ли правильно?
Кстати, нужны ли кавычки в UUID у hhd?
Монтирование HHD
Добавлено: 16 мар 2017, 06:57
root
Попробуйте смонтировать через консоль для начала в папку /tmp
mount /dev/НАЗВАНИЕ_УСТРОЙСТВА /tmp
Монтирование HHD
Добавлено: 16 мар 2017, 10:54
colonel
"что ты делаешь Нетак, всё ты делаешь не так" (с) ... м\ф
Монтирование 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
ЧЯДНТ писал(а): Нормально ли то, что через "Компьютер" диски не открываются? Я что-то забыл или это не важно?
вообще-то разделы примонтированные по записи в fstab в окне Компьютер не показываются.
ЧЯДНТ писал(а): Кстати, нужны ли кавычки в UUID у hhd?
не надо
Разве в руководстве по редактированию fstab не было показано примеров как UUID записывать? или вы не посмотрев руководства полезли редактировать fstab
да в конце концов, вы могли посмотреть пример записи вами же редактируемый файлик - строка под которой вы начали вносить # Монтируем hhd
Монтирование HHD
Добавлено: 16 мар 2017, 20:21
ЧЯДНТ
adminka, а чем плох данный метод? правильно я понимаю, что даже после переустановки с hhd ничего не пропадёт, просто нужно будет заново повторить процедуру.
Монтирование HHD
Добавлено: 16 мар 2017, 20: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
в файле без кавычек, в примере с. Однако с ними работает, поэтому уточняю.
Монтирование HHD
Добавлено: 16 мар 2017, 21:33
colonel
ЧЯДНТ писал(а): А в чем именно более правильно? Как это может навредить?
просто принято в линуксах упорядоточение каталогов , какой и для чего... собственно и в виндах непосредственно в корень из-соображений безопасности не рекомендуется размещать в корне к примеру каталоги под фтп
но если вам очень хочется то можете делать что и как угодно вам...
ЧЯДНТ писал(а): в файле без кавычек, в примере с. Однако с ними работает, поэтому уточняю.
хм... в общем-то да , проверил у себя поставил кавычки - однако разделы примонтировались , стало быть они не имеют значения
но если у вас всё работает с ними(а значится всё примонтировано куда надо и как надо) , то в чём проблема то?
собсно, говорил уже >
вообще-то разделы примонтированные по записи в fstab в окне Компьютер не показываются.
возможно то что у вас в окне Компьютер и ssd и HDD видны возможно издержки того что это ssd и hdd c GPT .
Но заходить на эти диски кликом по их иконкам и не должно.
Если ваш террабайтник примонтировался, то идите в него через файловый манагер - из домашнего каталога в корень -> затем в вами соданный каталог-точку монтирования /hhd
ЧЯДНТ писал(а): (скрин со свойствами hhd )
это свойства чего ? созданного вами каталога командой sudo mkdir /hhd или свойства файловой системы - раздела на харде?
Собственно, есть утилита Диски, в которой можно было проверить до монтирования через fstab как подключится ГПТ-хард, настроить права доступа на нём, да и собсвенно в ней же можно было и автомонтирование при загрузке настроить.
на скрине fstab в #3 обведены записи , так и не поясните , откуда вы взяли что там такие должны быть?
Если вы хотите перенести-вынести домашний каталог с ssd на HDD , то погуглите как это правильно делается
ТЫЦ >>>
Монтирование HHD
Добавлено: 16 мар 2017, 22:37
ЧЯДНТ
colonel писал(а): вообще-то разделы примонтированные по записи в fstab в окне Компьютер не показываются.
- я просто уточнял
спасибо)
colonel писал(а): ssd и hdd c GPT
SSD на MBR. Ну раз так и должно быть, то и славно
colonel писал(а): это свойства чего ?
да, папки.
colonel писал(а): Если ваш террабайтник примонтировался, то идите в него через файловый манагер - из домашнего каталога в корень -> затем в вами соданный каталог-точку монтирования /hhd
я в левой вкладке вынес папки, доступ от туда есть.
colonel писал(а): на скрине fstab в #3 обведены записи , так и не поясните , откуда вы взяли что там такие должны быть?
Они не то, что "должны", а я захотел, чтобы закладки в файловом менеджере Видео, музыка, загрузки и проч. были на HHD, но сам хоум с конфигами на SSD. Вот под свою хотелку и нашел решение, которое привел выше по ссылке.
colonel писал(а): Если вы хотите перенести-вынести домашний каталог с ssd на HDD , то погуглите как это правильно делается
Я и не хотел хоум на HHD.
Монтирование HHD
Добавлено: 17 мар 2017, 14:22
colonel
Так в чём проблема-то была ? только в
"через "Компьютер" диски не открываются" ?
а то ведь ничего вначале не сказали что всё у вас подключилось и работает как хотели.
ну и ладенько.
и просто из интереса
ЧЯДНТ писал(а): захотел, чтобы закладки в файловом менеджере Видео, музыка, загрузки и проч. были на HHD,....
почему именно такой способ - через локальное монтирование каталогов,
если можно было в fstab автомонтирование HDD(1тб) прописать и ...
- просто ссылки на каталоги Видео, музыка, загрузки и проч на нём поместить вместо таких же папок на ssd в /home/
или
- в ~/.config/user-dirs.dirs указать размещение этих папок на вашем hhd
В боковой панели ФМ было бы всё точно так же для доступа к этим папкам.
В чём нужда была подключаемый террабайтник под файлопомойку делать с таблицей разделов GPT всего с одним разделом ?
(кста, террабайтник случайно не внешнеюсбшный ?)
ЧЯДНТ писал(а): Я и не хотел хоум на HHD.
возможно зря.
ЧЯДНТ писал(а): а чем плох данный метод? правильно я понимаю, что даже после переустановки с hhd ничего не пропадёт, просто нужно будет заново повторить процедуру.
после переустановки настройки вашего юзера не будут сохранены. (те которые в вашем домкаталоге , акромя Видео, музыка, загрузки и проч., в скрытых папках и файликах .... )
Но это дело хозяйское , кто то предпочитает при переустановке -восстановлении всё заново с нуля настраивать
Монтирование HHD
Добавлено: 17 мар 2017, 14:44
symon2014
colonel,
colonel писал(а): после переустановки настройки вашего юзера не будут сохранены. (те которые в вашем домкаталоге , акромя Видео, музыка, загрузки и проч., в скрытых папках и файликах .... )
чуть добовлю об этом, - при "человечьем" подходе ничего никуда не пропадёт.
Монтирование HHD
Добавлено: 17 мар 2017, 15:56
colonel
symon2014 писал(а): при "человечьем" подходе ничего никуда не пропадёт.
хм...
"даже после переустановки с hhd ничего не пропадёт, просто нужно будет заново повторить процедуру"
symon2014, гденить видите чего-то о сохранении чего либо в хомяке помимо того что вынесено на другой винт?
Монтирование HHD
Добавлено: 17 мар 2017, 16:07
symon2014
colonel, Дык, уважаемый, я цитировал не ТС, а Вас.
colonel писал(а): после переустановки настройки вашего юзера не будут сохранены.
Монтирование HHD
Добавлено: 17 мар 2017, 16:32
colonel
symon2014, так то ж сказано было ответом на конкретное ТС-овское из Сообщения #4 ЧЯДНТ ...
Монтирование HHD
Добавлено: 18 мар 2017, 01:09
ЧЯДНТ
colonel писал(а): Так в чём проблема-то была ? только в "через "Компьютер" диски не открываются" ?
Проблемы не было, была неуверенность можно ли так делать , ну может напортачил чего, не зная. Раз не должен открывать, то пусть и не открывается. Я думал, что по-умолчанию должен, а раз не открывается, то я накосячил.
colonel писал(а): почему именно такой способ - через локальное монтирование каталогов,
если можно было в fstab автомонтирование HDD(1тб) прописать и ...
Потому, что нашел такой способ и выбрал его из имеющихся
colonel писал(а): кста, террабайтник случайно не внешнеюсбшный ?
Нет, а что?
Монтирование HHD
Добавлено: 18 мар 2017, 15:45
nimms
Итак, выкладываю свой скрипт для автоматического переноса пользовательских директорий 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
Список названий всех папок можно узнать, введя:
Как это работает вкратце:
/home/user/Загрузки
перемещается в
/stuff/user/Загрузки
, и
/home/user/Загрузки
для удобства становится символической ссылкой на
/stuff/user/Загрузки
. Так же для других директорий.
В подробностях:
- Создаётся поддиректория для пользователя. То есть идёт разграничение прав, как в
/home
.
- Перемещаются папки из домашней директории в директорию, созданную шагом выше. Если желаемые папки не указаны в аргументах скрипта, то берутся: Загрузки, Документы, Музыка, Изображения, Видео. Посчитал, что переносить другие нет особого смысла.
- Для этих же папок создаются символические ссылки в домашней директории, чтобы было удобнее добираться до них из консоли, например.
- Редактируется файл
~/.config/user-dirs.dirs
с заменой старых путей на новые.
- Запускается
xdg-user-dirs-update
, чтобы применить изменения.
Монтирование HHD
Добавлено: 18 мар 2017, 16:04
ЧЯДНТ
nimms, оставлю бинд как есть, можно след раз сделаю так.
Монтирование HHD
Добавлено: 18 мар 2017, 17:22
colonel
ЧЯДНТ писал(а): почему именно такой способ - через локальное монтирование каталогов...
Потому, что нашел такой способ ...
хозяин барин...
ЧЯДНТ писал(а): Нет, а что?
да просто уточнял.
Монтирование HHD
Добавлено: 23 июл 2017, 01:09
Dja
Это бинды. Я ими тоже пользуюсь.
# /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
Монтирование HHD
Добавлено: 28 июл 2017, 23:04
colonel
Dja писал(а): Это бинды. Я ими тоже пользуюсь.
и ЧЁ?...
бинды не бинды -
".... локальное монтирование каталогов"
и про то было сказано ещё 17 мар 2017 в сообщении 8 , да видать не судьба была вам это увидеть
( смутил на той картинке логин юзер в записи в fstab, т.к. частенько в примерах если пишут user , то при при внесении записи у себя его следует менять на свой ник\логин.
и было оченно похоже что строки записи локального монтирования просто скопипастили... отседова и вопрос был - откудова взято ?)
Монтирование HHD
Добавлено: 29 июл 2017, 22:43
Dja
colonel писал(а): ".... локальное монтирование каталогов"
и ЧЁ? Про бинды ни слова. Локальное монтирование каталогов для меня просто набор слов - не более. Бинд - уже конкретней и сразу понятно.
А так да, согласен. На это не обратил внимания.
_____
и да, как модератор я просматриваю все темы. Все сообщения. По возможности. По крайней мере если тема 1-2 страницы, то читаю все сообщения. (если попадается такая, в которую давно не заглядывал)
Монтирование HHD
Добавлено: 30 июл 2017, 07:42
colonel
Dja писал(а): ... Про бинды ни слова. Локальное монтирование каталогов для меня просто набор слов - не более. Бинд - уже конкретней и сразу понятно....
чаво?
бинды - понятный и родной термин только для "красноглазых консольных пальцегнущиков" щеголяющих наглицЫзмами
"....команда 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 где никакакого указания "биндовой" опции не требуется