forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #31  
Старый 07.05.2018, 11:51
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 07.05.2018, 11:51
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 07.05.2018, 13:01
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 07.05.2018, 15:21
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 07.05.2018, 16:21
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 07.05.2018, 18:21
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 07.05.2018, 18:51
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 07.05.2018, 19:51
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 07.05.2018, 22:02
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 08.05.2018, 01:22
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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)
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:36. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot