Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     30 Jan 2002  10:55:21
 To : eugen@grosbein.pp.ru
 Subject : Re: Upgrade from FreBSD 3.3 to 4.4
 -------------------------------------------------------------------------------- 
 
 >>> Eugene Grosbein wrote:
 
  VN> Винницкие коллеги прекрасно обошлись мерами попроще: новая бинарка
  VN> наготове (/bin4, /usr/bin4,...), новое ядро, ребут, перестановка
  VN> каталогов,
  VN> mergemaster, ребут. Это все при условии отсутствия физического доступа,
  VN> консоли и даже деглюкатора.
 
 > А вот интересно, пройдет такое для 2.2.5->4.5?
 
 Hу я никогда такое не делал. Хотя знакомый вроде недавно почти такой же
 переход (2.2.7->4.4) сделал, надо его спросить. Hо там были serial console
 и деглюкатор.
 
 По общей теории:
 
 1. Ядро надо грузить bootloader'ом, иначе оно сядет раком.
 Hо без bootloader'а тоже будет работать, только nlist не будет работать =>
 kvm приложения и всякие top'ы будут слать нафиг. Hо installworld пройдет.
 
 boot1+boot2 - то, что в первых 8K корневого раздела - грузить ядро
 умеют, в этом можно убедиться на экспериментах; а я однажды получил такое,
 сгоряча поставив систему в dangerously dedicated;))
 Тогда предположение о режиме перехода:
 
 1. Вкатить /boot от целевой версии.
 2. Вписать boot1+boot2. От целевой версии. Это может быть существенно
 тонким моментом... хотя dd это может сделать на raw partition (?)
 В работу `disklabel -B' для старого или нового /sbin/disklabel я не
 совсем верю;)) хотя можно попробовать прогнать и посмотреть, что
 оказалось на диске - собственно disklabel ему затереть все равно не дадут.
 3. Вписать целевое ядро.
 4. Загрузиться. Если будут новое ядро и loader, старая бинарка, конфиги
 и стартовые скрипты - оно вполне может подняться в некотором минимальном
 варианте. Я бы оставил только sshd. После этого - подставлять (/bin/mv)
 готовые каталоги с новой бинаркой и сопутствующими файлами, и нагнать
 конфиги mergemaster'ом. sshd на время перехода оставить финский.
 
 > В основном сомнения вызывает загрузчик ядра, новый сможет старое aout
 > ядро загрузить в случае чего?
 
 А стоит ли? Положить новое ядро несложно.;))
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Upgrade from FreBSD 3.3 to 4.4   Valentin Nechayev   30 Jan 2002 10:55:21 
Архивное /ru.unix.bsd/73687c05449e.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional