brmail: (Default)
[personal profile] brmail
 Вот стоит в кладовке Synology NAS, жужжит тихонько, стиль работы - настроил и забыл, годами можно не трогать. Всего две компоненты - комп, который реализует доступ к набору HDD, Raid-массивам итд. И спец-оболочка, предназначенная работать GUI для удобства пользования. Еще для удобства пользования можно поставить толпу пакетов с разной функциональностью, от бекапов до медиа-плеера. 
Но основное предназначение оболочки  - NAS, управление файловой системой и тд, все в GUI. 
Ну вот, добавил я в боксик новый драйв, теперь у меня не один том, а два, и появилось желание сделать несколько hardlinks (or symbolic links) для отображения одних фолдеров внутри других без их физического объединения.  
В той самой винде это делается прямо из кнопки старт - пускаем cmd  и печатаем строку-команду какой фолдер мапить куда. 
Причем для особо ленивых, можно скачать бесплатную утилиту, которая то же самое сделает через GUI 
В синолодже прямо не отходя от кассы (ui) есть пару способов смонтировать remote folder, есть даже специальный менаджер для управления ремот фолдерами. Но с дисками внутри одного бокса оно не работает. Хочет чтобы был полный ip удаленной системы, куда он будет коннектится. Подсовывание собственного ip - не удовлетворяет, непонятно почему.
А для создания symbolic links я должен где то настройках бокса разрешить телнет, скачать и поставить этот телнет клиент, пойти напечатать команду... и оно работать не будет, потому что нужно в каком то неявном месте подкрутить permissions.
Причем, примерно в 2018 разработчики обещали прикрутить эту опцию в  UI, но воз и ныне там - ведь есть же команда в телнете, к чему дергаться?

ЗЫ Да начнется срач!


Page 1 of 3 << [1] [2] [3] >>

Date: 2021-12-01 04:45 pm (UTC)
volchara: (Default)
From: [personal profile] volchara
хардлинкс и симлинкс были в никсах еще когда виндовс этого слова не знало. Но да, все это нужно было через командную строку делать. Уй в никсах, особенно когда речь идет о стандартных системных утилитах, всегда был ущербен. А в твоем ящике так и вообще уй написанный китайцами для китайского бокса, should I say more?

Date: 2021-12-01 05:11 pm (UTC)
reytsman: (Default)
From: [personal profile] reytsman
одной строчкой в fstab прописывается и забывается навсегда
гуи там примерно также нужен, как виртуальная клавиатура для набора текста. а вот то что тебе консоль не выдают или выдают через телнет, за это дела нужно бить ссаннымы тряпками... как и за телнет вообще вообще

Date: 2021-12-01 05:40 pm (UTC)
From: [identity profile] nlothik.livejournal.com
А при чём тут Линукс?

Если бы там был полновесный Линукс, ты бы нормально цеплялся к этой коробке через ssh и фигачил бы через sudo что тебе надо.

А тут Линукс очень усечённый, и заточенный под юзверя ушастого.

И как правильно заметили, ln в никсах был когда junctions на NTFS ещё в проекте не значились.

Date: 2021-12-01 06:44 pm (UTC)
volchara: (Default)
From: [personal profile] volchara
зачем в фстабе прописывать симлинк?

Один раз ln -s и больше ничего. А что у некоторых в тулсбоксе не валяется отвертка ssh client, тут уж ничего не поделать, разве что предложить купить NAS, сделанный на виндовс. (Такие вообще бывают?). Но нужен будет ремоутный уй к этому виндовс. А это значит - все тот жу уй написанный китайцами для китайского ящика и мы возвращаемся к п.1.

Но лично я бы скачал китти, хехе

Date: 2021-12-01 06:48 pm (UTC)
From: [personal profile] xwind

Стоп стоп стоп, Synology - это програмно-аппаратный комплекс, что б всё работало искаропки, мозг не имело и не ломалось при апдейтах. Никто там свободы линупса не обещал. Ровно как и свободы BSD в яблоках тоже нет. Хочется без ограничений - добро пожаловать в красноглазие линупса и БСД. Там можно и в стойку, и 32 гб оперативы, и ZFS, и любые мыслимые и немыслимые конфигурации. Но всё ручками и без гуя.

Date: 2021-12-01 06:48 pm (UTC)
volchara: (Default)
From: [personal profile] volchara
Это ж не про никсоидов, а про тех, кто тебе ящик продал. Они решают, надо это или нет. Это ж ремоутный уй, этот маленький апп должен быть специфически сделан для твоего ящика.

"Сегодня в колбасе потребности нет!"

Date: 2021-12-01 06:51 pm (UTC)
volchara: (Default)
From: [personal profile] volchara
Не забывай важную часть "работало из коробки для клик клик - и в продакшен". Симлинк это ни хрена не для этой категории юзеров. Поэтому что он там есть хотя бы в терминале, так это не заслуга синоложи, а просто они в дистрибутиве валялось

Date: 2021-12-01 06:54 pm (UTC)
reytsman: (Default)
From: [personal profile] reytsman
Видимо ты хочешь чего то странного. Как я понимаю по умолчанию оно всё JBOD или mirror или пятый raid, а ты что-то с чем то явно зачем то хочешь мешать.

Date: 2021-12-01 06:59 pm (UTC)
reytsman: (Default)
From: [personal profile] reytsman
Не зачем конечно.... у меня в голове коротнуло, что автор хочет примотать новый диск как раздел на старом и иметь возможность диск выкинуть поменять на новый и всегда быстро посмотреть, что у него где прикручено.

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

Date: 2021-12-01 07:10 pm (UTC)
From: [personal profile] bowhill
Unix way – это подход к упорядочиванию бардака. И если вы сделали глупое, плохое решение, то кто-то сделает лучшее, а плохое просто отвалится и никого за собой не утащит. Это всё для децентрализованной модели. И, кстати, linux, тем более GNU, этому пути не особо следуют.

Можно ли решить эту проблему для большой и сложной системы? Да, но это потребует весьма качественного проектирования (которым программисты, как правило, не владеют), а потом всегда будут ограничения. И если одному хочется только на Next нажимать, а другому – функциональности ( а третьему совсем другой функциональности), то будут противоречия и компромиссы, так что и нечего на Гейтса валить. А всё множество ошибок распространится и на дизайн, и на проект.

Вот когда Windows не умеет ставиться на разделы кроме начальных, здесь уже телнет не поможет.
Edited Date: 2021-12-01 07:11 pm (UTC)

Date: 2021-12-01 07:29 pm (UTC)
metaller: (Default)
From: [personal profile] metaller
Юниксоид спросит : "а что такое гуй ?".
Edited Date: 2021-12-01 07:29 pm (UTC)

Date: 2021-12-01 07:30 pm (UTC)
metaller: (Default)
From: [personal profile] metaller
>>Один раз ln -s и больше ничего.

Именно так.

Date: 2021-12-01 07:36 pm (UTC)
reytsman: (Default)
From: [personal profile] reytsman
ln -s ещё короче ;)
И ты не в мире линукса ты в замечательном мире synology который у любого линуксоида вызывает только один вопрос "на фига мне эти кривые понты".

Собственно говоря именно возможность выбросить загрузочный диск поставить новую ос скопировать пару строчек из fstab делает убунту настолько предпочтительнее поделок мелкомягких где пользователь свои данные из пяти разных папок должен лично собирать, причём часть только загрузившись с другого диска, потому как вынь не научилась работать не через задницу с дисками кроме с:

Date: 2021-12-01 07:45 pm (UTC)
reytsman: (Default)
From: [personal profile] reytsman
Я тебе предлагаю твой новый диск замонтировать в файловую структуру временно, перебросить туда всё из папочки ХХХ, а потому сам диск замонтировать вместо этой папочки.

Date: 2021-12-01 07:57 pm (UTC)
reytsman: (Default)
From: [personal profile] reytsman
Очень зря.... ты так. fstab это тот же disk manager под вынью, с той разницей, что ты конфиг можешь всегда ручками скопировать, не настраивать каждый раз с нуля.
Page 1 of 3 << [1] [2] [3] >>

Profile

brmail: (Default)
brmail
Page generated Feb. 17th, 2026 10:41 pm
Powered by Dreamwidth Studios