The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD 7.0 + UFS"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD 7.0 + UFS" 
Сообщение от scrooge Искать по авторуВ закладки(ok) on 12-Янв-06, 04:17  (MSK)
Hi, all...
Случилось страшное...
Стоит пенек первый в качестве испытательного полигона...
Жила на нём фря 5.3, но вот приспичило мне довести её до 7...
из рекомендуемых 11-ти процедур
1.  `cd /usr/src'
2.  `make buildworld'
3.  `make buildkernel' (делал с GENERIC)
4.  `make installkernel'
5.  `reboot'
6.  `mergemaster -p'
7.  `make installworld'
8.  `make delete-old'
9.  `mergemaster'
10.  `reboot'
11.  `make delete-old-libs'
выполнил удачно только 10...
После ребута WITNESS послал меня к такой-то матери...
Единственный способ загрузиться - boot kernel.old
Но..., только в single mode... Фря не хочет моунтить винт в RW!!!
Пишет: "UFS doesn't support the new mount syscall"
#cat /ets/fstab
/dev/ad2s1a / ufs rw 1 1

Кто-нибудь может прокомментировать данную ситуацию?
(Да, кстати, чуть не забыл..., примерно с месяц назад проапдейтил сервак с 6 на 7..., все прошло на "ура"..., без единой заковырки...)

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • FreeBSD 7.0 + UFS, lavr, 19:35 , 12-Янв-06, (1)  
    • FreeBSD 7.0 + UFS, scrooge, 10:09 , 13-Янв-06, (2)  
      • FreeBSD 7.0 + UFS, newser, 11:00 , 13-Янв-06, (3)  
      • FreeBSD 7.0 + UFS, lavr, 13:06 , 13-Янв-06, (4)  

Сообщения по теме [Сортировка по времени, UBB]

1. "FreeBSD 7.0 + UFS" 
Сообщение от lavr emailИскать по авторуВ закладки on 12-Янв-06, 19:35  (MSK)
>Hi, all...
>Случилось страшное...
>Стоит пенек первый в качестве испытательного полигона...
>Жила на нём фря 5.3, но вот приспичило мне довести её до
>7...
>из рекомендуемых 11-ти процедур
>1.  `cd /usr/src'
>2.  `make buildworld'
>3.  `make buildkernel' (делал с GENERIC)
>4.  `make installkernel'
>5.  `reboot'
>6.  `mergemaster -p'
>7.  `make installworld'
>8.  `make delete-old'
>9.  `mergemaster'
>10.  `reboot'

после этого нужно грузиться в single user mode, затем
прогнать вручную fsck -y на mount-point'ы, только после этого
монтировать на RW

>11.  `make delete-old-libs'
>выполнил удачно только 10...
>После ребута WITNESS послал меня к такой-то матери...

ядро поправлено под Current? Лишнее убрано?

>Единственный способ загрузиться - boot kernel.old
>Но..., только в single mode... Фря не хочет моунтить винт в RW!!!

см выше с учетом того что написано ниже и все получится

>Пишет: "UFS doesn't support the new mount syscall"

ды что ж ты хотел, ядро от 5.x, а mount - от current

>#cat /ets/fstab
>/dev/ad2s1a / ufs rw 1 1
>
>Кто-нибудь может прокомментировать данную ситуацию?

запросто, прежде чем что-то делать - НУЖНО изучить вопрос

>(Да, кстати, чуть не забыл..., примерно с месяц назад проапдейтил сервак с
>6 на 7..., все прошло на "ура"..., без единой заковырки...)

апгрейд с 5.x на Current:

To upgrade in-place from 5.x-stable to current
----------------------------------------------
<make sure you have good level 0 dumps>
make buildworld [9]
make kernel KERNCONF=YOUR_KERNEL_HERE [8]
[1]
<reboot in single user> [3]
mergemaster -p [5]
make installworld
make delete-old
mergemaster -i [4]
<reboot>

это выдержка из /usr/src/UPDATING - в 7'ке несколько изменилась
процедура сборки, массу интересных и полезных вещей и скриптов
добавили. Ну а то что архитектура изменилась - это итак понятно.

Если после указанных советов не получится, могу посоветовать взять
snapshot от 7'ки, записать на CD - загрузиться с него и далее
все как обычно:

- выход в fixit
- fsck -y всех mount-points
- mount -a
- скопировать ядро с CD на диск

можно использовать CD и от 5.x и от 6.0 - только действия после
mount -a уже другие будут.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD 7.0 + UFS" 
Сообщение от scrooge Искать по авторуВ закладки(ok) on 13-Янв-06, 10:09  (MSK)
Ну вот..., как обычно...
Прождал весь день ответа, а перед уходом накатил 6-ку...
(благо это просто эксперементальная площадка...)
Lavr, получается я поимел гемморой всего-навсего из-за ключика (mergemaster -i)?
Тем не менее, благодарю. Во всяком случае эта инфа наверняка многим пригодится при переводе боевых серваков на 7-ку... :-)
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "FreeBSD 7.0 + UFS" 
Сообщение от newser Искать по авторуВ закладки(ok) on 13-Янв-06, 11:00  (MSK)
>Ну вот..., как обычно...
>Прождал весь день ответа, а перед уходом накатил 6-ку...
>(благо это просто эксперементальная площадка...)
>Lavr, получается я поимел гемморой всего-навсего из-за ключика (mergemaster -i)?
>Тем не менее, благодарю. Во всяком случае эта инфа наверняка многим пригодится
>при переводе боевых серваков на 7-ку... :-)

БОЕВЫЕ сервера на 7-ку (в данный момент -current) переводят, ИМХО, только идиоты!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "FreeBSD 7.0 + UFS" 
Сообщение от lavr emailИскать по авторуВ закладки on 13-Янв-06, 13:06  (MSK)
>Ну вот..., как обычно...
>Прождал весь день ответа, а перед уходом накатил 6-ку...
>(благо это просто эксперементальная площадка...)
>Lavr, получается я поимел гемморой всего-навсего из-за ключика (mergemaster -i)?

??? Без понятия, так как твои действия после reboot мне неизвестны

>Тем не менее, благодарю. Во всяком случае эта инфа наверняка многим пригодится
>при переводе боевых серваков на 7-ку... :-)

переводить БОЕВЫЕ сервера на development ветку системы - смерть.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру