@freebsd_ru

Страница 587 из 669
Даниил
14.09.2018
14:21:24
он против любых не стесняется своё мнение выражать

Andrey
14.09.2018
14:22:12
тут дело не в людях

Даниил
14.09.2018
14:22:57
а в чём же?

Andrey
14.09.2018
14:24:03
подрастёшь, папа с мамой объяснят :)

Google
Даниил
14.09.2018
14:25:13
подрастёшь, папа с мамой объяснят :)
ну жду когда линус уберёт все обозначения master/slave из ядра :)

Andrey
14.09.2018
14:25:45
тут в общем чятик по BSD если вам есть что сказать велкам, если вы потролить, то я вот ща банхамер с ro расчехлю

Volodymyr Kostyrko
14.09.2018
14:26:40
Нанюхаются своего пятону и устраивают мастер/слейв доминацию.

Andrey
14.09.2018
16:18:34
понятно. исходники то да, надо читать... не особо VM подсистемы мне легко заходят
о, а там вон в вики чего натворили https://wiki.freebsd.org/Memory не совсем понятно что в сумме, но вроде актуально зато

Alex
14.09.2018
16:58:50
Не ругайтесь на глупый вопрос, но слайсы характерны только для MBR разметок?

Andrey
14.09.2018
17:07:51
в смысле характерны?

для MBR есть понятие как там его основной (встарь до 4-х штук) и расширенный что ли, в который пока не лопнет

слайсы это как раз скорее про BSD

Aleksandr
14.09.2018
17:11:10
В большинстве документации слова partition и slice используются как синонимы, поэтому это и про MBR и GPT

Lev
14.09.2018
17:14:41
В БСД слайсами называли то, что у всех остальных партишн, чтобы не путать с тру-БСД-партишенами в лейбле

С ГПТ про лейбл стали забывать и слайсы тоже

Google
Anton
14.09.2018
17:35:36
Не ругайтесь на глупый вопрос, но слайсы характерны только для MBR разметок?
да. Т. е. технически их наверно можно создать внутри gpt раздела только нафиг не нужно. Еще можно создать слайсы на сыром диске без MBR (dangerously dedicated когда то это называлось)

Andrey
14.09.2018
17:39:08
я помню, это даже вроде где то разжевано

другой вопрос, а нахрено оно, тем более нынче

Anton
14.09.2018
17:39:23
ага, перепутал, я имелл виду bsdlabel. а слайсы это mbr-разделы

у mbr+slices есть один use case плохо покрываемый gpt. С mbr можно сделать один gmirror из ada0s1 ada1s1 а внутри уже настрогать разделы сколько нужно. С gpt приходится делать по зеркалу на раздел. Особенно плохо когда нужно все эти зеркала нужно синхронизировать - несколько зеркал синхронизирующихся одновременно грузят диск большим числом seek-ов.

Andrey
14.09.2018
17:44:09
ну... в таком кейсе пожалуй да, имеет право на жизнь, другой вопрос, как нынче такой кейс может появится :)

Alex
14.09.2018
17:44:36
Andrey
14.09.2018
17:45:18
на что? на разъяснение, а оно либо в мане либо в рукокниге, а мож конечно и нет, но опять, нафига оно вам нынче то?

Alex
14.09.2018
17:45:38
Хочу понять

Andrey
14.09.2018
17:45:56
там вроде вот про то что оно исторически и как верно заметили, вроде чтоб не путаться из за bsdlabel

Alex
14.09.2018
17:46:41
Особенно почему в BSD разметке da0a, da0b в GPT dap1 dap2 в MBR da0s1a da0s1b

Andrey
14.09.2018
17:46:45
я бы с man начал

Lev
14.09.2018
17:47:35
Особенно почему в BSD разметке da0a, da0b в GPT dap1 dap2 в MBR da0s1a da0s1b
потому что так исторически сложилось.

Alex
14.09.2018
17:47:57
Но я хочу понять логику

Lev
14.09.2018
17:48:56
Но я хочу понять логику
какая может быть логика в исторической традиции? Наслоения технологий с разных систем и времён

Но я хочу понять логику
у мбр эс потому что слайс. У лейбла просто буквы потому что традиция. У гпт пи потому что партишн, новая жизнь и надо отринуть старое.

Sergey
14.09.2018
17:53:19
прочти инструкцию по разделам фс там все очень понятно.

Anton
14.09.2018
19:30:28
а gpt поверх gmirror?
Не встречал такой конструкции и не уверен что оно всегда будет в правильном порядке детектится при загрузке.

Google
Anton
14.09.2018
19:30:52
лучше тогда уж ZFS - один пул и сколько хочешь fs внутри него

Andrey
14.09.2018
19:39:03
а вы говорите мирроп поверх зфс гпт https://twitter.com/sdf_pubnix/status/1040680894133035008

14.09.2018
19:39:27
# gpart show => 34 3907029100 mirror/gm0 GPT (1.8T) 34 6 - free - (3.0K) 40 1024 1 freebsd-boot (512K) 1064 62913528 2 freebsd-ufs (30G) 62914592 8388608 3 freebsd-swap (4.0G) 71303200 2097152 4 freebsd-ufs (1.0G) 73400352 209715200 5 freebsd-ufs (100G) 283115552 3623878656 6 freebsd-ufs (1.7T) 3906994208 34926 - free - (17M)

Andrey
14.09.2018
19:40:56
да ну, глупости нынче такие объёмы не на ZFS держать, ну очень специальные условия нужны

Sergey
14.09.2018
19:42:44
а зачем ufs когда есть удобный zfs... хотя дрочить по молодости это радость.

14.09.2018
19:46:02
zfs не являеися серебряной пулей

Даниил
14.09.2018
19:46:21
если бы была серебряная пуля - её бы ВСЕ юзали)

14.09.2018
19:47:29
но речь в общем шла про mbr+gmirror+bsdlabel, что gpt нечего предложить этой связке. таки есть - и я именно об этом

корочи эти долбаные кирпичики g* во фряхе - это очень и очень мощная весчь. собрать из них можно если не всё, то очень и очень многое

zfs я лично прусь со снапшотов и реплик. это огонь конечно

Dmitry
14.09.2018
20:49:54
Я исправил

14.09.2018
20:53:01
так принципиальной нет. просто товарищ сетовал на то, что в gpt приходится миррорить разделы. а это на самом деле необязательно

Dmitry
14.09.2018
20:53:50
А, это не вы были

14.09.2018
20:54:13
собственно и в mbr тоже...

но с gpt поверх gmirror был косяк, да. но поправили

Dmitry
14.09.2018
20:55:43
Это какой?

14.09.2018
21:05:27
емнип метадата gmirroroвская в конце диска была, а gpt туда свою копию совала

Google
14.09.2018
21:05:59
и при определённых условиях оно пересекалось

лично я с этим уже не сталкивался

Dmitry
14.09.2018
21:08:49
Хм. Мне всегда странным казалось что gmirror отдает потребителю весь объём, без вычета метадаты

Вот и огребли

14.09.2018
21:13:14
ну вот оно, да

http://solvespace.com/index.pl

Admin
ERROR: S client not available

14.09.2018
21:14:05
и софтинка прикольная, и страничка олдскульная ?

Lev
14.09.2018
21:46:47
и софтинка прикольная, и страничка олдскульная ?
да, я тоже недавно наткнулся когда мне надо было пару 2Д чертежей сделать не заруская фьюжн360

14.09.2018
21:47:56
Втащить её в порты что ли...

Alexander
14.09.2018
22:18:45
емнип метадата gmirroroвская в конце диска была, а gpt туда свою копию совала
Именно. Получается, что в последнем секторе диска должна лежать gmirror meta, и gpt считается поломанным, потому что там должна лежать его копия. И только после загрузки geom_mirror появляется псевдодиск, у которого gpt уже таки валидный

В общем, в паре мест я таки употреблял конструкции вида bsd partition over gmirror over gpt partitions

Alex
14.09.2018
22:34:45


Anton
14.09.2018
22:44:51
плюс у mbr ограничение 4 раздела - это мало и BSD label позволяет создать больше разделов.

Vadim
14.09.2018
22:46:12
В чём разница между gpt и mbr+bsd поверх зеркала?
в том, что в GPT есть копия в последнем секторе, который занимает gmirror - не всякий биос поймёт такой авангард

нет, не UFS, а исторического BSD label

Alex
14.09.2018
22:47:58
Но это же MBR разметка?

Vadim
14.09.2018
22:48:19
т.е. схемы разметки, существовавших на старых не-x86 машинах

Google
Vadim
14.09.2018
22:48:29
Но это же MBR разметка?
нет, это две разные разметки

и радуйтесь, что во фре одна в другой

Alex
14.09.2018
22:48:55
То есть внутри MBR засунута BSD разметка?

Vadim
14.09.2018
22:48:59
например, в openbsd ВСЕ разделы отображаются в буквы, и те, что внутри лэйбла, и партиции MBR

в итоге там чорт ногу сломит, будет какой-нибудь da0k вместо da0s4

То есть внутри MBR засунута BSD разметка?
не самого MBR, а одного из его разделов

на скриншоте вложенность видна

Alex
14.09.2018
22:51:16
Каждый партишн имеет внутреннюю BSD разметку, так?

Vadim
14.09.2018
22:51:40
нет, не каждый

в MBR четыре слота

другие операционные системы видят этот ada0s1 как единый раздел с типом BSD

внутри него есть своя собственная таблица в формате, понимаемом только BSD, в которой уже записи длинами 24, 1 и 80 метров

Alex
14.09.2018
22:54:02
Vadim
14.09.2018
22:54:27
они не могут превышать суммой длину раздела

Alex
14.09.2018
22:55:28
Тогда сейчас MBR и BSD - история и использовать стоит только GPT, верно?

Vadim
14.09.2018
22:55:28
в MBR четыре слота
а по этой причине, и другим ограничениям, придумали GPT, в котором аж 128 слотов

запросто можно еще напороться на биосы, с которыми чем воевать, проще по-старому создать

процессы выхода из эксплуатации старых подходов - они всегда очень медленные

Страница 587 из 669