URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 68314
[ Назад ]

Исходное сообщение
"В дерево исходных текстов FreeBSD принят код альтернативного..."

Отправлено opennews , 29-Июн-10 14:36 
В состав FreeBSD HEAD интегрирована (http://lists.freebsd.org/pipermail/svn-src-all/2010-June/025...) поддержка pc-sysinstall  http://svn.pcbsd.org/browser/pcbsd/current/pc-sysinstall), альтернативной программы установки, разработанной в недрах проекта PC-BSD (http://www.pcbsd.org/). Главная особенность (http://www.bsdcan.org/2010/schedule/events/173.en.html) нового инсталлятора в разделении составляющих установщика на фронтэнд и бэкенд. Из возможностей отмечена поддержка ZFS, raidz, gmirror-зеркалирования, GPT/EFI, GELI-шифрования, присутствует собственный менеджер для MBR слайсов/разделов, после установки формируется подробный лог, отражающий статус выполнения всех операций.

В настоящий момент во FreeBSD добавлена реализация консольного (dialog/curses) режима установки, написанного на Shell и напоминающего классический sysinstall. Дополнительно можно использовать графический (на базе Qt) режим установки. Кроме того, была предпринята попытка создания бэкенда в виде web-интерфейса, ...

URL: http://blog.xbsd.org/2010/06/25/pc-bsd-install-backend-commi...
Новость: http://www.opennet.me/opennews/art.shtml?num=27131


Содержание

Сообщения в этом обсуждении
"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Аноним , 29-Июн-10 14:36 
Сразу могу сказать тем кто жаждет шифрования из коробки, оно не парольное, а на рендомно созданных ключах, которые делаются на основании вводимого "пароля".

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено terminus , 29-Июн-10 14:39 
Здорово, наконец-то!

Главное "тихо и незаметно" взяли и прицепили (или я просто не заметил, когда они это обсуждали в листах?).


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено butcher , 29-Июн-10 16:38 
Они это на BSDCan обсуждали. И так как imp@ не последний человек в проекте, он посовещался и решил :)

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено dimqua , 29-Июн-10 15:04 
Неплохо, хоть какой то толк от этой pc-bsd.

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено fidaj , 29-Июн-10 15:19 
теперь с легкостью можно начинать клепать свои дистрибы :)

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Kkbl , 29-Июн-10 15:23 
Отлично. Не прошло и десяти лет...

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено fidaj , 29-Июн-10 15:30 
>Отлично. Не прошло и десяти лет...

лучше поздно - чем никогда...


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Денис Юсупов , 29-Июн-10 15:46 
Давно пора.

Только я не понял, он по умолчанию теперь будет вместо sysinstall?


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено iZEN , 29-Июн-10 17:31 
Наконец-то заменят этот дурацкий Sysinstall. Использую его редко в виду того, что инсталлирую FreeBSD не часто, а если случается, то обхожусь кросс-канпеляцией:
% make buildworld buildkernel installkernel installworld distribution DESTDIR=/mnt

Но когда приспичит установить из ISO, то убожество Sysinstall ДОСТАВЛЯЕТ.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Aleksey Salow , 29-Июн-10 17:34 
Я последние два раза бутался с livefs и разворачивал систему вручную. Учитывая что во второй раз уже были кой-какие скрипты для автоматизации, то по времени получилось бастрее чем штатным sysinstall.

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено DeadLoco , 30-Июн-10 03:31 
Кому не нравится сисинсталл - тому дорога в fixit, там открыты все пути.

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Mikula , 30-Июн-10 08:45 
>Но когда приспичит установить из ISO, то убожество Sysinstall ДОСТАВЛЯЕТ.

Минут 5 на всё про всё... Не знаю что там может так "ДОСТАВЛЯТЬ"?


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено KOL , 30-Июн-10 10:25 
Как-то засекали. 3 минуты 18 секунд получилось : ))

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено DeadLoco , 30-Июн-10 19:19 
>Как-то засекали. 3 минуты 18 секунд получилось : ))

Что-то долговато :) Хотя, если с иксами, портами и сырцами...


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено iZEN , 30-Июн-10 19:31 
Там доставляет то, что, будучи запущенным на поднятой системе, sysinstall может её покалечить так, что и не сразу просечёшь.

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено KOL , 02-Июл-10 01:47 
>Там доставляет то, что, будучи запущенным на поднятой системе, sysinstall может её
>покалечить так, что и не сразу просечёшь.

rm тоже может покалечить. Тоже "ДОСТАВЛЯЕТ"?


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Aleksey Salow , 29-Июн-10 17:32 
Новость конечно супер, для новичков и прочих появится инсталлер с поддержкой современных технологий. С другой стороны инсталяции фряхи и так очень проста и очень хорошо поддаётся автоматизации (включая инсталяцию на zfs/raidz)

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Аноним , 29-Июн-10 18:44 
отличная новость, давно ждал!

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено voip , 29-Июн-10 20:41 
что там может быть интересного? тупой набор скриптов
sysinstall хотя бы полноценная утилита


ps
посмеялся

http://svn.pcbsd.org/pcbsd/current/pc-sysinstall

Error: Not Found
No handler matched request to /pcbsd/current/pc-sysinstall


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Аноним , 29-Июн-10 21:02 
http://trac.pcbsd.org/browser/pcbsd/current/pc-sysinstall

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено XoRe , 29-Июн-10 23:36 
>что там может быть интересного?

Читаем хотя бы перевод новости:

>Из возможностей отмечена поддержка ZFS, raidz, gmirror-зеркалирования, GPT/EFI, GELI-шифрования, gjournal, присутствует собственный менеджер для MBR слайсов/разделов, после установки формируется подробный лог, отражающий статус выполнения всех операций.
> тупой набор скриптов
>sysinstall хотя бы полноценная утилита

Тупой, в данном случае, выступает утилита sysinstall, которая этого не умеет.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено voip , 30-Июн-10 00:45 
зачем мне ваш перевод если достаточно по svn сходить что бы увидеть
>тупой набор скриптов

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

я бы новость тогда переписал так

"BSD разработчики настолько обленились что в скором будущем всю FreeBSD перепишут на sh"


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено terr0rist , 30-Июн-10 01:07 
>зачем мне ваш перевод если достаточно по svn сходить что бы увидеть
>
>>тупой набор скриптов
>
>если разработчики настолько обленились и отупели что не могут этот функционал добавить
>в sysinstall
>то это их минус

Если вы не можете добавить в запорожец движок от феррари, это ваш минус.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено voip , 30-Июн-10 07:39 
>Если вы не можете добавить в запорожец движок от феррари, это ваш минус.

в роли запорожца выступает FreeBSD?
а в роли феррари нормальный sysinstall-ер?
в чем же мой тогда минус?
не смешите меня

я вам сочуствую, научитесь подбирать аллегорию


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Sem , 01-Июл-10 01:15 
не надо sysinstall трогать. его надо выкинуть. про запарожец - хорошая аналогия.

а вы, уважаемый voip, шли бы уже тролить в другое место.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено XoRe , 30-Июн-10 08:53 
>если разработчики настолько обленились и отупели что не могут этот функционал добавить
>в sysinstall
>то это их минус

Ага, теперь вы говорите, что sysinstall - это не совсем полноценная утилита, раз ей не хватает функционала.

Вы хотите что-то конструктивное сказать, или просто поспорить хочется?
В первом случае welcome, во втором не welcome.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено DeadLoco , 30-Июн-10 03:43 
>Тупой, в данном случае, выступает утилита sysinstall, которая этого не умеет.

Она умеет ДОСТАТОЧНО. А местами даже с переизбытком - в угоду пионэрам, которые без менюшек не в состоянии гмиррор соорудить или с зфс загрузиться.

Есть fixit - в нем можно сделать вообще все, что угодно. Ну, почти что угодно - все равно критики сисинсталла этого не заметят.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено kshetragia , 30-Июн-10 05:52 
А еще некоторые умеют зубы через опу выдирать. Нормальный инсталлятор снижает порог вхождения для новичков и экономит время остальным.

ЗЫ: Я вполне в состоянии соорудить и гмиррор и все остальное.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено voip , 30-Июн-10 07:42 
>А еще некоторые умеют зубы через опу выдирать. Нормальный инсталлятор снижает порог
>вхождения для новичков и экономит время остальным.
>
>ЗЫ: Я вполне в состоянии соорудить и гмиррор и все остальное.

нормальний инсталлятор на sh не пишут
ну судя по вашим желаниям, sysinstall можно выкинуть - так как он ничего не умеет - ога?


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено butcher , 30-Июн-10 09:44 
Чем вам так sh не нравится? Это скриптовый язык. В pc-sysinstall он используется для того, чтобы вызывать нужные программы (написанные на Си) с нужными параметрами, а не выполнять какие-то низкоуровневые действия. IMHO, сейчас 98% всех инсталляторов nix систем, так или иначе, написаны на скриптовых языках. А sh позволяет не втягивать в базу дополнительный скриптовый язык.

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено PereresusNeVlezaetBuggy , 30-Июн-10 09:44 
>>А еще некоторые умеют зубы через опу выдирать. Нормальный инсталлятор снижает порог
>>вхождения для новичков и экономит время остальным.
>>
>>ЗЫ: Я вполне в состоянии соорудить и гмиррор и все остальное.
>
>нормальний инсталлятор на sh не пишут

Расскажите об этом разработчикам OpenBSD. Их ненормальный инсталлятор позволяет установить ОС быстрее, чем скачается дерево с исходниками ядра Linux. Нередко установка (и апгрейд) сводятся к многократному нажатию Enter, да вводу админского пароля.

Хотя, конечно, OpenBSD и не пытается угодить всем подряд.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Sem , 01-Июл-10 01:21 
>>А еще некоторые умеют зубы через опу выдирать. Нормальный инсталлятор снижает порог
>>вхождения для новичков и экономит время остальным.
>>
>>ЗЫ: Я вполне в состоянии соорудить и гмиррор и все остальное.
>
>нормальний инсталлятор на sh не пишут
>ну судя по вашим желаниям, sysinstall можно выкинуть - так как он
>ничего не умеет - ога?

1) дело не в языке, а в архитектуре.
2) ога.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено kshetragia , 01-Июл-10 05:21 
если sh позволяет решить поставленную задачу. И это не доставляет неудобств, то почему нет? И на чем же пишут настоящие кулхацкеры?

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено 1 , 30-Июн-10 08:04 
новички пускай убунту патчат, им нечего в FreeBSD делать

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено kshetragia , 01-Июл-10 05:24 
>новички пускай убунту патчат, им нечего в FreeBSD делать

Вы, мягко говоря, не правы. МОлодежь нужно учить. И желательно сразу на правильных системах.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Аноним , 01-Июл-10 10:07 
>Вы, мягко говоря, не правы. МОлодежь нужно учить. И желательно сразу на правильных системах.

учить клацать кнопки на этой бубунте для домохозяек это круто.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено DeadLoco , 30-Июн-10 19:13 
>Нормальный инсталлятор снижает порог вхождения для новичков и экономит время остальным.

Взаимоисключающие параграфы. (снижает порог вхождения) XOR (экономит время остальным)


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено XoRe , 30-Июн-10 21:10 
>>Нормальный инсталлятор снижает порог вхождения для новичков и экономит время остальным.
>
>Взаимоисключающие параграфы. (снижает порог вхождения) XOR (экономит время остальным)

Ну почему же.
Иногда нужно тупо установить систему.
Это я, предполагая, что нормальный инсталлятор умеет "next, next, next" )


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Ян Злобин , 01-Июл-10 03:18 
>Это я, предполагая, что нормальный инсталлятор умеет "next, next, next" )

Это Вас, дядя Билли этому научил, уважаемый? ;-)


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено XoRe , 02-Июл-10 02:02 
>>Это я, предполагая, что нормальный инсталлятор умеет "next, next, next" )
>
>Это Вас, дядя Билли этому научил, уважаемый? ;-)

Каюсь =)
Хотя нет, не каюсь.
Он научил этому нынешнее поколение, которое делает такие интерфейсы.
В более true unix way варианте, я бы просто указал ключи установки (ну или в gui/tui указал бы все нужные параметры один раз), и пошел бы пить чай.
Не опасаясь, что где-то придется нажать "next".
Кстати, меня бы это полностью устроило.
Но раз такого нет... когда нужно тупо установить систему, остается "next, next, next".


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено kshetragia , 01-Июл-10 05:36 
>>Нормальный инсталлятор снижает порог вхождения для новичков и экономит время остальным.
>
>Взаимоисключающие параграфы. (снижает порог вхождения) XOR (экономит время остальным)

Тупые действия должны делаться просто. Можно конечно сначала нарезать livefs, потом из под нее разметить хард, потом собрать мир, пототом сутки *бли с портами(это если office не собирать). Это все для эстетов и не всегда нужно. Иногда нужно просто "чтобы работало". И если я смогу завести скажем журнал или ZFS из гуйни, то зачем весь этот секас? Keep it simple.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено XoRe , 30-Июн-10 08:55 
>Она умеет ДОСТАТОЧНО.

Смотря для кого.
Если вас функционал sysinstall устраивает, то и отлично.
Я не думаю, что её скоро выкинут.

Можно подойти так - смотря с чем сравнивать.
Если сравнить с инсталляторами других современных *nix ОС, то новые фичи приветствуются.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено DeadLoco , 02-Июл-10 08:45 
>Если сравнить с инсталляторами других современных *nix ОС, то новые фичи приветствуются.

Я с фрей работаю с 1996 года, и вы знаете, за все эти годы я ни разу не столкнулся с ситуацией, чтобы мне чего-то не хватало в сисинсталле. Даже наоборот - есть разделы его меню, в которые я уже давным-давно не заглядывал.

К слову сказать, у фри есть такой замечательный способ установки - с двух дискет. Метод, конечно, ветхозаветный, но, тем не менее, до сих пор в строю железки, на которые иначе, как с дискет, поставить систему невозможно. Вот как в 2х1.44 впихнуть невпихуемое? Лоадер, кернел, окружение и, собсно, сисинсталл-2.0, с графическим интерфейсом, скриптовым языком, блекджеком и шлюхами?

Уж по мне - пусть будет сисинсталл-1.0. Работает - не трогай.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено iZEN , 02-Июл-10 10:38 
>К слову сказать, у фри есть такой замечательный способ установки - с
>двух дискет. Метод, конечно, ветхозаветный, но, тем не менее, до сих
>пор в строю железки, на которые иначе, как с дискет, поставить
>систему невозможно.

Благо, я освободился от дисковода и дискет год назад. У меня новая материнка даже не имеет "ветхозаветного" IDE-порта для FDD и PS2 туда же. ;)


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Andrey Mitrofanov , 02-Июл-10 11:15 
>IDE-порта для FDD и PS2 туда же. ;)

"IDE-порта PS2 для FDD на ISA", да?


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено iZEN , 02-Июл-10 12:03 
>>IDE-порта для FDD и PS2 туда же. ;)
>
>"IDE-порта PS2 для FDD на ISA", да?

У моей материнки ECS A785GM-M нет ни IDE FDD, ни PS/2.
http://www.ixbt.com/mainboard/ecs/ecs-a785gm-m-785g.shtml
- для обновления BIOS пришлось на работе под Windows создать загрузочную USB-флэшку с DOS, фирменный eJiffy Linux на ней так и не запустился.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Andrey Mitrofanov , 02-Июл-10 12:10 
>нет ни IDE FDD, ни PS/2.

"ни IDE, ни интерфейса FDD, ни PS2" или-таки что такое "IDE FDD", которого нет?

---жараааа-жараааа.........


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено iZEN , 02-Июл-10 12:16 
>>нет ни IDE FDD, ни PS/2.
>
>"ни IDE, ни интерфейса FDD, ни PS2" или-таки что такое "IDE FDD",
>которого нет?

"IDE (англ. Integrated Drive Electronics) — параллельный интерфейс подключения накопителей."
"Поначалу этот интерфейс использовался с жёсткими дисками, но затем стандарт был расширен для работы и с другими устройствами, в основном — использующими сменные носители. К числу таких устройств относятся приводы CD-ROM  и DVD-ROM, ленточные накопители, а также дискеты большой ёмкости, такие, как ZIP  и магнитооптические диски (LS-120/240). Кроме того, из файла конфигурации ядра FreeBSD можно сделать вывод, что на шину ATAPI подключали даже FDD  (дискета). Этот расширенный стандарт получил название Advanced Technology Attachment Packet Interface (ATAPI), в связи с чем полное наименование стандарта выглядит как ATA/ATAPI." © Wiki


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Andrey Mitrofanov , 02-Июл-10 12:19 

1:
>>что такое "IDE FDD", которого нет?
>IDE (англ. Integrated Drive Electronics) — параллельный интерфейс

Бззз! GOTO 1:


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено DeadLoco , 02-Июл-10 15:40 
>У меня новая материнка даже не имеет "ветхозаветного" IDE-порта для FDD и PS2 туда же. ;)

К чему этот съезд в бытовую технику? У меня старая материнка тоже была избавлена от легаси-интерфейсов - еще три года тому.

Я говорю о девайсах, вроде хпшных пролиантов, на которые фрю можно установить только через дискеты. Что с ними делать?


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено XoRe , 29-Июн-10 23:34 
В новости меняем местами "фронт энд" и "бек энд", и начинаем понимать =)

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Аноним , 29-Июн-10 23:54 
Бэкэнд формирует файл конфигурации, принимаемый на вход фронтэнда, который, в свою очередь, выполняет функцию генератора скрипта для выполнения итоговой установки. Вопрос знатокам: а кто итоговой установкой-то заведует? libastral?

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено terr0rist , 30-Июн-10 01:05 
libhands.so

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено cvsup , 30-Июн-10 01:03 
sysinstall(8):
BUGS
     This utility is a prototype which lasted several years past its expira-
     tion date and is greatly in need of death.

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено butcher , 30-Июн-10 09:48 
>sysinstall(8):
>BUGS
>     This utility is a prototype which lasted
>several years past its expira-
>     tion date and is greatly in need
>of death.

Забавное во всём этом то, что как минимум двое людей в последнее время активно взялись за исправление багов в sysinstall :)
Причём эту запись из мануала тоже уже убрали :)


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено VolanD , 30-Июн-10 10:35 
>[оверквотинг удален]
>
>
>
>В настоящий момент во FreeBSD добавлена реализация консольного (dialog/curses) режима установки, написанного
>на Shell и напоминающего классический sysinstall. Дополнительно можно использовать графический (на
>базе Qt) режим установки. Кроме того, была предпринята попытка создания бэкенда
>в виде web-интерфейса, ...
>
>URL: http://blog.xbsd.org/2010/06/25/pc-bsd-install-backend-commi...
>Новость: http://www.opennet.me/opennews/art.shtml?num=27131

Ждите... скоро сделают инсталл как в висте, все с красивыми кнопоками, а от тя только требуется "Далее..." жмакать, ибо ПК лучше знает, че те надо...


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено splat_pack , 30-Июн-10 11:30 
что и fixit Отменят? ужос ужасный...

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено sHaggY_caT , 30-Июн-10 11:35 
Изобрели аналог Anaconda/kickstart и AutoYast? Давно было пора...

Интересно, через sysinstall сейчас такие же, как и в шестерке, неудобства в выравнивании geom девайсов под gmirror, если девайсы слайс >> лейбэл?

Я понимаю, конечно, что fdisk рулит (хотя во фре, имхо, он неудобный у тупой в сравнении с GNU fdisk и sfdisk), но все же...


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено iZEN , 30-Июн-10 19:38 
>Изобрели аналог Anaconda/kickstart и AutoYast? Давно было пора...

Чё такое Anaconda/kickstart? В настольных линуксах их вроде бы нет (или я ошибаюсь?).

>Интересно, через sysinstall сейчас такие же, как и в шестерке, неудобства в выравнивании geom девайсов под gmirror, если девайсы слайс >> лейбэл?

Чего? sysinstall тупо не знает о GEOM Mirror. Он знает только о: MBR, слайсах и разделах. Даже GPT в нём нельзя разметить.

>Я понимаю, конечно, что fdisk рулит (хотя во фре, имхо, он неудобный
>у тупой в сравнении с GNU fdisk и sfdisk), но все
>же...

Уже больше трёх лет есть прекрасный gpart(8) http://www.freebsd.org/cgi/man.cgi?query=gpart&apropos=0&sek...
Где вы были?

P.S.
sysinstall ни в каком виде непригоден к качественной и простой установке FreeBSD на носители. В sysinstall нету заранее подготовленных сценариев установки. Диалоговый режим работы слишком неинтуитивен, чтобы в нём смог разобраться пользователь без руководства.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено Ygor , 30-Июн-10 20:40 
Анаконда это из федорки кстати, установщик тамошний, а вот на sysinstall ты зря бочку гонишь, оно вполне справляется со своей обязанностью, на счёт инуитивности может и не очень, зато шустро и после одного прочтения мануала проблем с пониманием не вызывает. Та же анаконда глюкалова ещё та, сколько помню её всегда приходилось инсталировать самый минимум из-за того, что она постоянно не могла разрулить зависимости.

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено iZEN , 30-Июн-10 20:55 
>на sysinstall ты зря бочку гонишь, оно вполне справляется со своей обязанностью, на счёт инуитивности может и не очень, зато шустро и после одного прочтения мануала проблем с пониманием не вызывает.

У меня хотелка была на чистый винчестер, подключенный вторым к уже работающей системе, установить FreeBSD с помощью sysinstall. Запускаю. Указываю, что ядро и мир должны быть скачаны с FTP-сервера и развёрнуты на размеченном MBR/слайсы диске. А вот фик. Это иноплатенянское чудовище захотело писать на диск с GPT, на котором был раздел с ZFS! Хорошо, что у FreeBSD на этот счёт есть защита от непредсказуемых действий sysinstall.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено kshetragia , 01-Июл-10 05:42 
> Диалоговый режим
> работы слишком неинтуитивен, чтобы в нём смог разобраться пользователь без
> руководства.

вот тут пожалуй не соглашусь. Когда ставился первый раз, то проблем не ощутил. Хотя те, кто после линукса пищат.. да.



"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено sun28 , 01-Июл-10 07:58 
болтать не мешки ворочать

"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено sHaggY_caT , 01-Июл-10 22:46 
>>Изобрели аналог Anaconda/kickstart и AutoYast? Давно было пора...
>
>Чё такое Anaconda/kickstart? В настольных линуксах их вроде бы нет (или я
>ошибаюсь?).

Что такое "настольный линукс"? Я не издеваюсь, правда не поняла фразу в контексте.
Речь о специальном языке сценариев для неинтерактивной|упрощенной интерактивной установки ОС.
Всегда было очень сильным преимуществом RHEL/CentOS/Solaris(JumpStart)/SUSE и других платформ, где подобные технологии есть.

Во фре, конечно, всегда можно rc-файл смонтировать по NFS с сервера установки, и напихать туда bash-кода, но это неудобный велосипед, особенно в сравнении с тем, как можно ставить системы с помощью Macro-языка уже Cobbler, который даже абстракция над кикстартом Anaconda

>>Интересно, через sysinstall сейчас такие же, как и в шестерке, неудобства в выравнивании geom девайсов под gmirror, если девайсы слайс >> лейбэл?
>
>Чего? sysinstall тупо не знает о GEOM Mirror. Он знает только о:
>MBR, слайсах и разделах. Даже GPT в нём нельзя разметить.

Всегда можно поставить на одну половинку зеркала, а потом, после sysctl kern.geom.debugflags=16 засунуть другую в gmirror.

Кстати, тупые конечно и примитивные, но сценарии sysinstall умеет.

>P.S.
>sysinstall ни в каком виде непригоден к качественной и простой установке FreeBSD
>на носители. В sysinstall нету заранее подготовленных сценариев установки. Диалоговый режим
>работы слишком неинтуитивен, чтобы в нём смог разобраться пользователь без руководства.

Не знакома ни с одним человеком, с минимальным опытом с UNIX-системами (который знает, что такое точка монтирования, блочные/символные устройства, и другие примитивы), который бы не смог поставить фрю с помощью Sysinstall: он очень тупой, примитивный, но и простой и надежный :)


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено iZEN , 01-Июл-10 23:11 
>>>Изобрели аналог Anaconda/kickstart и AutoYast? Давно было пора...
>>
>>Чё такое Anaconda/kickstart? В настольных линуксах их вроде бы нет (или я
>>ошибаюсь?).
>
>Что такое "настольный линукс"? Я не издеваюсь, правда не поняла фразу в
>контексте.

Это где пользователь вставляет диск в дисковод и понеслась: Next -> Next -> ... -> Done.

>Речь о специальном языке сценариев для неинтерактивной|упрощенной интерактивной установки ОС. Всегда было очень сильным преимуществом RHEL/CentOS/Solaris(JumpStart)/SUSE и других платформ, где подобные технологии есть.

Вы говорите об отдельных технологиях. У каждого дистрибутива они свои собственные. Я спрашивал об Anaconda/kickstart.

>Во фре, конечно, всегда можно rc-файл смонтировать по NFS с сервера установки,
>и напихать туда bash-кода, но это неудобный велосипед, особенно в сравнении
>с тем, как можно ставить системы с помощью Macro-языка уже Cobbler,
>который даже абстракция над кикстартом Anaconda

В Фре нету Bash, но есть sh и tcsh. Bash ставится по желанию из порта, либо не ставится вообще (такой вот он опциональный, да). Ну, это к сведению, чтобы вы не путали Linux и FreeBSD.
Идём дальше.
Содержимое текущей темы как раз-таки показывает прогресс в этом направлении в конкретном дистрибутиве BSD: включение в кодовую базу системы инсталлятора, способного работать как в интерактивном режиме (Next -> Next -> ... -> Done.), так и в пакетном режиме исполнения заранее подготовленного сценария.
Может быть вы решили, что Anaconda/kickstart в данном случае будет лучшей альтернативой? С чего вдруг?

>Всегда можно поставить на одну половинку зеркала, а потом, после sysctl kern.geom.debugflags=16
>засунуть другую в gmirror.

Можно, но зеркало создаётся ВНЕ sysinstall, а надо бы, чтобы виртуальные устройства создавались на этапе установки не из командной строки, а в UI, максимально удобном для конечного пользователя, и, возможно, в пакетном режиме.

>Кстати, тупые конечно и примитивные, но сценарии sysinstall умеет.

Я боюсь его непроходимой тупизны, если честно.

>Не знакома ни с одним человеком, с минимальным опытом с UNIX-системами (который знает, что такое точка монтирования, блочные/символные устройства, и другие примитивы), который бы не смог поставить фрю с помощью Sysinstall: он очень тупой, примитивный, но и простой и надежный :)

Это вам так кажется.
В sysinstall неочевидны моменты: когда что первым нужно создавать и настраивать. Любой неверный шаг может начать установку бинарного образа системы не туда и не с тем набором базового ПО. В итоге система поставится и даже запуститься, но потом в текстовой консоли будешь выяснять, где что и почему, и допиливать настройки самостоятельно.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено sHaggY_caT , 01-Июл-10 23:35 
>[оверквотинг удален]
>>который даже абстракция над кикстартом Anaconda
>
>В Фре нету Bash, но есть sh и tcsh. Bash ставится по
>желанию из порта, либо не ставится вообще (такой вот он опциональный,
>да). Ну, это к сведению, чтобы вы не путали Linux и
>FreeBSD.
>Идём дальше.
>Содержимое текущей темы как раз-таки показывает прогресс в этом направлении в конкретном дистрибутиве BSD: включение в кодовую базу системы инсталлятора, способного работать как в интерактивном режиме (Next -> Next -> ... -> Done.), так и в пакетном режиме исполнения заранее подготовленного сценария.
>Может быть вы решили, что Anaconda/kickstart в данном случае будет лучшей альтернативой?
>С чего вдруг?

Для фряхи она альтернативной быть не может, так как Anaconda ставит только RedHat-based системы.
Но если сравнивать функционал...

В Anaconda/Cobbler можно макросами(которые пишутся просто и удобно) для конкретного сервера задать сценарий установки в два-три десятка строк, причем на вход еще и передать свои кастомные переменные, в результате получить на выходе готовый сервер под нужные сервисы за пару десятков минут.

>>Всегда можно поставить на одну половинку зеркала, а потом, после sysctl kern.geom.debugflags=16
>>засунуть другую в gmirror.
>
>Можно, но зеркало создаётся ВНЕ sysinstall, а надо бы, чтобы виртуальные устройства
>создавались на этапе установки не из командной строки, а в UI,
>максимально удобном для конечного пользователя, и, возможно, в пакетном режиме.

В sysinstall в шестерке было очень нетривиально выравнять девайсы, особенно если они разных вендоров, что бы потом включить их в geom. Думаю, это вообще не возможно в нем сделать, а fdisk во фре мне очень не нравится, так как слишком низкоуровневый, и приходится сидеть с калькулятором, и при этом sfdisk всегда правильно обработает вывод своего коллеги через пайп, а fdisk для дисков разной геометрии это сделать автоматом так же не может, и нужно мучаться с калькулятором.

>>Не знакома ни с одним человеком, с минимальным опытом с UNIX-системами (который знает, что такое точка монтирования, блочные/символные устройства, и другие примитивы), который бы не смог поставить фрю с помощью Sysinstall: он очень тупой, примитивный, но и простой и надежный :)
>
>Это вам так кажется.
>В sysinstall неочевидны моменты: когда что первым нужно создавать и настраивать. Любой
>неверный шаг может начать установку бинарного образа системы не туда и
>не с тем набором базового ПО. В итоге система поставится и
>даже запуститься, но потом в текстовой консоли будешь выяснять, где что
>и почему, и допиливать настройки самостоятельно.

По-моему, первое что люди понимают в *nix, так это то, что минимальные системы рулят, и чем меньше пакетов(портов, ебилдов, без разницы) в ОС, тем меньше потом проблем, и что достаточно минимума, основного сервиса сервера, и того, что они вытянут по зависимостям.


"В дерево исходных текстов FreeBSD принят код альтернативного..."
Отправлено DeadLoco , 02-Июл-10 09:11 
>По-моему, первое что люди понимают в *nix, так это то, что минимальные системы рулят

Так было, но уже нет. Нынче рулят графически-мышечные инсталляторы и установки "типовых-ролевых" конфигураций, которые жить не могут без излишеств разных некрасивых. У фри это тоже присутствует, но зачаточно - minimal, user, X-user.  Пиполь же ставит "Веб-сервер", в который мало того, что напихано чего попало, так и настроено через сфинктер ануса.

Лично я ничего против не имею, даже наоборот :) Потому что я кормлюсь с офисного шлюза - с проксей, впн-терминатором, с вебмылом, и вообще, со всем, что нужно бизу от инета. Я ставлю его на целерон-400 с 256МБ озу - и он отлично обслуживает два десятка рабочих мест. Альтернативный вариант с графическим инсталлятором на такой конфигурации если и запустится, то клиента радовать не будет - проверено. Чем более изощрены "современные инсталляторы", тем больший спрос на мою конфигурацию.