#31
|
|||
|
|||
Re: boot manager for GPT
Eugene Grosbein написал(а) к Victor Sudakov в May 18 15:22:27 по местному времени:
07 мая 2018, понедельник, в 10:05 NOVT, Victor Sudakov написал(а): EG>> Твои данные на эту тему сильно устарели. Во-первых, ту реализацию EG>> NTFS, которая не умеля rw, из FreeBSD давно выкинули уже. Вместо EG>> неё fuse нынче в базовой системе с десятки и на моём домашнем EG>> dualboot-десктопе прекрасно монтируется NTFS с соседнего раздела с EG>> Win8.1. VS> Через sysutils/fusefs-ntfs же? Да, что не мешает монтировать через fstab (разбил для читаемости): /dev/raid/r0s2 /mnt/c fuse rw,noauto,failok,late,\ mountprog=/usr/local/bin/ntfs-3g,windowsnames,streamsinterface=windows,\ umask=022,inherit,noatime,showsysfiles 0 0 EG>> Правда, для этого саму Win8.1 пришлось настроить размонтировать EG>> раздел при shutdown (ценой слегка более медленного EG>> выключения/включения), а то по дефолту оно нынче только симулирует EG>> shutdown, а реально выполняет что-то вроде suspend-to-disk и не EG>> размонтирует fs. VS> У меня с Windows 7 проблема с записью есть: через NTFS-3G пишешь-пишешь на NTFS VS> диски, а загрузившись в Windows, записанного не находишь. Писал в никуда. Потому VS> и написал выше "А NTFS FreeBSD не умеет нормально на запись." А ты в курсе про NTFS VSS? https://en.wikipedia.org/wiki/Shadow_Copy Надо знать, куда писать и каким приложением потом это "искать". Например, нынче есть существенная разница в использовании старого FAR Manager 1.65 (приложение win32 console) и, скажем, FAR 3 - они тебе могут показать по одному и тому же пути совсем разные данные. EG>> Тут проблема вовсе не в "неаккуратненько", а в том, что софт надеется EG>> на доступность резервной копии GPT и ведет себя соответственно, EG>> а в момент X внезапно окажется, что нет ни оригинала, EG>> ни копии и совершенно штатная процедура загрузки с использованием EG>> бекапа ВНЕЗАПНО переходит в разряд аварийной починки вручную. VS> Это какой например софт так надеется? Да любой, модифицирующий GPT, тот же geom. Eugene -- Поэты - страшные люди. У них все святое. --- slrn/1.0.2 (FreeBSD) |
#32
|
|||
|
|||
Re: boot manager for GPT
Eugene Grosbein написал(а) к Alex Korchmar в May 18 15:24:35 по местному времени:
07 мая 2018, понедельник, в 07:53 NOVT, Alex Korchmar написал(а): AK>>> У фри эту проблему пытались решить дополнительной прослойкой, порт AK>>> заброшен AK>>> лет семь назад, степерь ее эффективности представляется мне очень AK>>> сомнительной. EG>> Твои данные тоже очень устарели. AK> OPTIONS_DEFAULT=LOCK UBLIO AK> LOCK_DESC= Lock the device when mounting (avoids access) AK> LOCKCFLAGS= -DUSELOCK AK> UBLIO_DESC= Enable user space cache for improved speed AK> UBLIOEXTRAPATCНES= ${FILESDIR}/extra-patch-ublio AK> UBLIOLIBDEPENDS= libublio.so:devel/libublio EG>> Я вообще удивляюсь, как тебя хлебом не корми, но дай поспорить EG>> о вкусе устриц с теми, кто их ест. AK> с теми кто слаще морковки не едал, и тесты тоже не делал? Это десктоп. Мне достаточно того, что оно не тормозит визуально. Eugene -- Научить не кланяться авторитетам, а исследовать их и сравнивать их поучения с жизнью. Научить настороженно относиться к опыту бывалых людей, потому что жизнь меняется необычайно быстро. --- slrn/1.0.2 (FreeBSD) |
#33
|
|||
|
|||
Re: boot manager for GPT
Alex Korchmar написал(а) к Eugene Grosbein в May 18 11:44:25 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> Это десктоп. Мне достаточно того, что оно не тормозит визуально. ну так "данные устарели" или "умеявсеработаетсофтасрое" ? я вот вижу все тот же кривой и не поддерживаемый пять лет костылик. fuse мы всосали в ядро (то есть от апстрима все равно ушли), а сделать его эффективным - интел за это не заплатит. напоминаю что линуксный ntfs-fuse заставил в свое время околоfs'ную публику высрать изрядное количество кирпичей, когда оказалось что он по некоторым операциям равен in-kernel fs. И да, никто в тот момент автору никаких миллионов не платил, он это сделал по собственной инициативе, потому что ему было интересно, так что не надо ссылаться на проклятые корпорации, которые платят миллионы не тем. > Alex --- ifmail v.2.15dev5.4 |
#34
|
|||
|
|||
Re: boot manager for GPT
Eugene Grosbein написал(а) к Alex Korchmar в May 18 18:59:32 по местному времени:
07 мая 2018, понедельник, в 09:44 NOVT, Alex Korchmar написал(а): EG>> Это десктоп. Мне достаточно того, что оно не тормозит визуально. AK> ну так "данные устарели" или "умеявсеработаетсофтасрое" ? И то, и другое. У тебя-то вообще ничего кроме обычных домыслов, а у меня всё работает. AK> я вот вижу все тот же кривой и не поддерживаемый пять лет костылик. Не пори чушь, ей больно. https://svnweb.freebsd.org/ports?vie...evision=437484 Date: Sat Apr 1 21:07:48 2017 UTC (13 months ago) Log Message: Update 2016.2.22 --> 2017.3.23 AK> fuse мы всосали в ядро (то есть от апстрима все равно ушли), Как что-то плохое. AK> напоминаю что линуксный ntfs-fuse заставил в свое время околоfs'ную публику AK> высрать изрядное количество кирпичей, когда оказалось что он по некоторым AK> операциям равен in-kernel fs. И да, никто в тот момент автору никаких AK> миллионов не платил, он это сделал по собственной инициативе, потому что ему AK> было интересно, так что не надо ссылаться на проклятые корпорации, которые AK> платят миллионы не тем. Ну так сделай. Eugene -- Что делать?! Мир стоит на воровстве!.. Воруют в Самарканде и в Хиве, В Ширазе, в Тегеране и в Стамбуле И даже - страшно вымолвить - в Москве!.. --- slrn/1.0.2 (FreeBSD) |
#35
|
|||
|
|||
Re: boot manager for GPT
Alex Korchmar написал(а) к Eugene Grosbein в May 18 15:02:31 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> И то, и другое. У тебя-то вообще ничего кроме обычных домыслов, EG> а у меня всё работает. Женя, у меня в отличие от твоего "все работает" - есть некоторые знания, как оно устроено. Потому что у меня есть привычка проверять, годится ли данная система для чего-то кроме демонстраций, прежде чем приступать к ее использованию. А ты ничерта не понял даже тогда, когда я тебе показал кусок кода. AK>> я вот вижу все тот же кривой и не поддерживаемый пять лет костылик. EG> Не пори чушь, ей больно. EG> https://svnweb.freebsd.org/ports?vie...evision=437484 это не вы поддерживаете, это апстрим. Только оно у вас тормозит и не работает без вот такого вот костыля: https://svnweb.freebsd.org/ports/head/devel/libublio/ - а это полный п-ц, сляпанный на коленке наспех и давно всеми брошенный (кажется, потому что в макоси научились это делать каким-то другим способом) AK>> fuse мы всосали в ядро (то есть от апстрима все равно ушли), EG> Как что-то плохое. плохое. Потому что это чужой проект, ориентированный на отсутствующие в вашей архитектуре особенности. А вот их-то как раз и ничем не заменили. В результате помимо шансов разъехаться по api с апстримом, еще и каждый fuse-модуль у вас вручную надо патчить для вкрячивания вышеупомянутого костыля, и даже с костылем пользы от него гораздо меньше, чем при штатном использовании (в линуксе). EG> Ну так сделай. я не разработчик, я админ и немножко хакер - могу покромсать как попало что попало, но не имею ни времени, ни вдохновения на полноценную разработку. > Alex --- ifmail v.2.15dev5.4 |
#36
|
|||
|
|||
Re: boot manager for GPT
Eugene Grosbein написал(а) к Alex Korchmar в May 18 21:59:11 по местному времени:
07 мая 2018, понедельник, в 13:02 NOVT, Alex Korchmar написал(а): EG>> И то, и другое. У тебя-то вообще ничего кроме обычных домыслов, EG>> а у меня всё работает. AK> Женя, у меня в отличие от твоего "все работает" - есть некоторые знания, AK> как оно устроено. Потому что у меня есть привычка проверять, годится ли AK> данная система для чего-то кроме демонстраций, прежде чем приступать к AK> ее использованию. AK> А ты ничерта не понял даже тогда, когда я тебе показал кусок кода. Я, в отличие от некоторых, этот код в своё время правил и тестировал и сабмитил. И юзаю по сей день. А у тебя, да, были знания по этой теме - 10 лет назад. AK>>> я вот вижу все тот же кривой и не поддерживаемый пять лет костылик. EG>> Не пори чушь, ей больно. EG>> https://svnweb.freebsd.org/ports?vie...evision=437484 AK> это не вы поддерживаете, это апстрим. Без разницы. AK> Только оно у вас тормозит и не работает без вот такого вот костыля: AK> https://svnweb.freebsd.org/ports/head/devel/libublio/ А с ним - работает. AK> - а это полный п-ц, сляпанный на коленке наспех и давно всеми брошенный Работает не трогай. AK>>> fuse мы всосали в ядро (то есть от апстрима все равно ушли), EG>> Как что-то плохое. AK> плохое. Потому что это чужой проект, ориентированный на отсутствующие в AK> вашей архитектуре особенности. А вот их-то как раз и ничем не заменили. AK> В результате помимо шансов разъехаться по api с апстримом, еще и каждый AK> fuse-модуль у вас вручную надо патчить для вкрячивания вышеупомянутого AK> костыля, и даже с костылем пользы от него гораздо меньше, чем при AK> штатном использовании (в линуксе). Враньё насчет каждого - я делал порты для сетевых модулей fuse (линуксовый код с гитхаба) и ничего патчить не нужно было. Eugene -- Enter old password: xxx Enter new password: yyy Confirm password: подтверждаю --- slrn/1.0.2 (FreeBSD) |
#37
|
|||
|
|||
Re: boot manager for GPT
Alex Korchmar написал(а) к Eugene Grosbein в May 18 17:27:05 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: AK>> А ты ничерта не понял даже тогда, когда я тебе показал кусок кода. EG> Я, в отличие от некоторых, этот код в своё время правил и тестировал и ты точно код ublio не то что правил, а хотя бы видел и знаешь, что это такое? EG> И юзаю по сей день. А у тебя, да, были знания по этой теме - 10 лет назад. ublio брошен в 2007м, сайт автора давно накрылся, за ненадобностью. AK>>>> я вот вижу все тот же кривой и не поддерживаемый пять лет костылик. EG>>> Не пори чушь, ей больно. EG>>> https://svnweb.freebsd.org/ports?vie...evision=437484 AK>> это не вы поддерживаете, это апстрим. EG> Без разницы. разница - в том что код который поддерживаете вы сами - дохлый. А ты ловко перевел стрелки. AK>> Только оно у вас тормозит и не работает без вот такого вот костыля: AK>> https://svnweb.freebsd.org/ports/head/devel/libublio/ EG> А с ним - работает. а с ним работает плохо. Что, конечно, лучше, чем совсем отвратительно, но только для слаще-морковки-не-едавших. AK>> - а это полный п-ц, сляпанный на коленке наспех и давно всеми брошенный EG> Работает не трогай. не трогаю, как и всю явно косорукую требуху. Если мне нужна ntfs, ext4, exfat, encfs - использую системы, в которых есть нормальный или почти нормальный драйвер, а не это полурабочее недоразумение. EG> Враньё насчет каждого - я делал порты для сетевых модулей fuse опять передерг и подмена понятий. Или полное незнание матчасти. > Alex --- ifmail v.2.15dev5.4 |
#38
|
|||
|
|||
Re: boot manager for GPT
Eugene Grosbein написал(а) к Alex Korchmar в May 18 23:17:24 по местному времени:
07 мая 2018, понедельник, в 15:27 NOVT, Alex Korchmar написал(а): AK>>> А ты ничерта не понял даже тогда, когда я тебе показал кусок кода. EG>> Я, в отличие от некоторых, этот код в своё время правил и тестировал и AK> ты точно код ublio не то что правил, а хотя бы видел и знаешь, что это такое? Точно его. Да, когда-то очень давно оно работало плохо, но это было очень давно. EG>> И юзаю по сей день. А у тебя, да, были знания по этой теме - 10 лет назад. AK> ublio брошен в 2007м, сайт автора давно накрылся, за ненадобностью. И что? Код работает. Я вообще считаю, что самый лучший код это который работает через 10 лет после смерти автора. А вовсе не тот, что требует постоянного присутствия надзирателя и без такового ломается уже через квартал. AK>>>>> я вот вижу все тот же кривой и не поддерживаемый пять лет костылик. EG>>>> Не пори чушь, ей больно. EG>>>> https://svnweb.freebsd.org/ports?vie...evision=437484 AK>>> это не вы поддерживаете, это апстрим. EG>> Без разницы. AK> разница - в том что код который поддерживаете вы сами - дохлый. А ты ловко AK> перевел стрелки. Ublio just works, его и не надо поддерживать. И неважно, крив он внутри или прям. AK>>> Только оно у вас тормозит и не работает без вот такого вот костыля: AK>>> https://svnweb.freebsd.org/ports/head/devel/libublio/ EG>> А с ним - работает. AK> а с ним работает плохо. Что, конечно, лучше, чем совсем отвратительно, но AK> только для слаще-морковки-не-едавших. Нормально с ним работает, а у тебя устаревшие данные. Eugene --- slrn/1.0.2 (FreeBSD) |
#39
|
|||
|
|||
Re: boot manager for GPT
Alex Korchmar написал(а) к Eugene Grosbein в May 18 20:38:11 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> Точно его. Да, когда-то очень давно оно работало плохо, но это было очень EG> давно. а правки точно-точно попали в неведомый LOCAL/mandree ? А то в files хер одинокий стоит, а в репо уже не заглянешь. EG> И что? Код работает. Я вообще считаю, что самый лучший код это который ну ок, лет через пять, как будет время и вдохновение, потестирую как он "нормально работает". > Alex --- ifmail v.2.15dev5.4 |
#40
|
|||
|
|||
Re: boot manager for GPT
Eugene Grosbein написал(а) к Alex Korchmar в May 18 04:47:32 по местному времени:
07 мая 2018, понедельник, в 18:38 NOVT, Alex Korchmar написал(а): EG>> Точно его. Да, когда-то очень давно оно работало плохо, но это было очень EG>> давно. AK> а правки точно-точно попали в неведомый LOCAL/mandree ? AK> А то в files хер одинокий стоит, а в репо уже не заглянешь. Практика - критерий истины. Оно работает. Eugene -- Сердце - малочувствительный, мускулистый, грубый и жесткий орган. --- slrn/1.0.2 (FreeBSD) |