Frenzy - LiveCD на базе FreeBSD

Guest 

  Установка софта

раздел "Система" >>

asphix
(Vladimir)
16.11.2004 (11:18)

Допустим есть на диске ext2 раздел. Есть ли возможность инсталлить новый софт на это раздел с последующей загрузкой с него этих программ?
(Извините, если вопрос не совсем корректен.. может что-то не до конца понял)

techniX
(Mozhaisky Sergei)
16.11.2004 (12:24)

Да, можно. Но это занятие не для начинающего.
Добиться такого эффекта можно с помощью создания файла-образа раздела с UFS и подключением его с помощью mount_union поверх раздела /usr. После чего можно устанавливать проги с помощью pkg_add.
Конечно, после каждой перезагрузки надо будет заново монтировать этот файл-образ диска.

asphix
(Vladimir)
16.11.2004 (13:08)

Такой практики конечно нет.. :( А не затруднит немного поподробнее рассказать о процессе или послать в направлении соответствующих статей? (буду оч. признателен :)

З.Ы.: а если рассматривать перенос дистра на винт - облегчит ли это ситуацию?

techniX
(Mozhaisky Sergei)
16.11.2004 (17:53)

Намного проще будет установить обычную FreeBSD 5.2.1 на винчестер, после чего скопировать каталоги /usr/X11R6 и /usr/local из работающей Frenzy.

Ну еще можно дождаться версии 0.4, в которой я собираюсь все же сделать полноценную установку на жесткий диск.

asphix
(Vladimir)
18.11.2004 (08:24)

А софт? В обычной фришке есть все те же самые утилиты и удобства?
Примерно когда ожидается выход 0.4? :)

techniX
(Mozhaisky Sergei)
18.11.2004 (13:57)

А кто мешает скопировать из Frenzy все проги и конфиги?

Выход 0.4 планируется к новому году.

KlS
(Сергей Калашников)
26.08.2005 (07:26)

Frenzy on HDD (записки чайника).
отчет о летних каникулах =:)
Я ВПЛОТНУЮ ЗНАКОМ С FreeBSD ЧУТЬ БОЛЕЕ ПОЛГОДА, но наивно пологаю что некоторые мои мысли могут быть интересными.
Однажды поняв, что Frenzy нравится больше чем Linux, я загорелся идеей поставить ее на жесткий диск.
Лето и отсутствие интернета ускорили этот процесс. Появилась возможность почитать книги(Майкл Лукас FreeBSD, Родерик Смит Полный справочник по FreeBSD) а так же доки Frenzy (за них отдельная благодарностьTexnix- у).
Я долго в начале эксперементировал с файл -образами. [идея очень красивая, просто замечательнаяи жаль, но я споткнулся на нежелании файл -дисков перемонтироваться после перезагрузки.]
Что конкретно не получалось http://frenzy.org.ua/forum.shtml?action=thread_show!0§ion=002&thread=1110195177

И вот я стер свой любимый Linux и сделал архив директории /usr Frenzy
tar -v -c -f /mnt/ad0c1.fat/arhiv.tgz /usr
[поясню для таких же чайников как и я: -v (режим полной информации, система сообщает что архивирует ЭТА ОПЦИЯ НЕОБЯЗАТЕЛЬНА)
-c (создать новый архив) -f (имя архива с полным путем, надо указывать жесткий диск так как в памяти директория /root скорее всего не поместится. И тот раздел (слайс) куда будем писать ДОЛЖЕН БЫТЬ ВКЛЮЧЕН НА ЗАПИСЬ)
ДЛЯ ЭТОГО редактируется fstab из /etc в нем должна быть такая строка
/dev/ad0s1 /mnt/ad0s1.fat msdos rw,noauto longnames, -Lru_RU,KOI8-R?Wkoi2dos 0 0
обязательно, что бы после "msdos" шло "rw" а не "ro" , как по умолчанию.
Тогда можно перемонтировать первый слайс(раздел) и он будет доступен для записи
umount /dev/ad0s1 затем mount /dev/ad0s1]

После этого я перезагрузился в однопользовательском режиме, включается при загрузке размонтировал самый большой слайс(раздел) Linux -са
umount /dev/ad0s6
затем монтирую его как раздел FreeBSD, [например
mount /mnt/flash первый попавшийся пустой каталог]
затем создаю файловуй систему FreeBSD
newfs /dev/ad0s6
снова размонтирую его umount /dev/ad0s6
и включаю SoftUpdates
tunefs -n enable /dev/ad0s6 опять монтирую
mount /dev/ad0s6 /mnt/flash
распаковываю в него созданый архив
cd /mnt/flash
tar -v -x -f /mnt/ad0s1.fat/arhiv.tgz
в /mnt/flash появилась директория /usr

с помощью mc, deco или xnc аккуратно перенесите все файлы и каталоги из /mnt/flash /usr в /mnt/flash
теперь umount /mnt/flash
mount /dev/ad0s6 /usr

если все сделано правильно, то Вы увидите, что все ирограммы запускаются теперь с жесткого диска и намного быстрее.
А главное, появится возможность устанавливать программы самому.

Так я установил, с диска инсталятора FreeBSD саму систему портов (запускается скрипт в директории /ports инсталлятора), а из пакетов xv, koffis. K-word мение красив и надежен, чем Abi-Word, но устанавливал я офис ради электронных таблиц.
Что интересно, вместе с K-word -ом появились новые шрифты. Но не все программы их видят, например Abi-Word!
А так все работает, даже перезагружался при запущенных иксах ничего не полетело.
Конечно при каждай новой загрузке надо
umount /dev/ad0s6
mount /dev/ad0s6 /usr


Серьезные сисадмины скажут мне
1.- Распаковать образ можно с помощью утилиты extract_compressed_fs из состава пакета cloop_utils (ports/sysutils/cloop-utils).
Я эту утилиту не нашел!
2. - Надо было отформатировать /dev/ad0s6 на низком уровне с помощью помощью комманд disklabel и bsdlabel, но я сам ими пока не очень то умею пользоваться, потом все это писалось в расчете на начинающего пользователя...

  [ 1-7 из 7 ]
 
  1  

m-forum v0.9

Краткая справка по работе с форумом

 
Rambler's Top100