Страница 1 из 1

Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-16 14:40:19
Gamerman
Столкнулся с проблемой. Когда обновлялся по сети, не поднималась сеть. Для того, чтобы не рисковать, обновлял только ядро, мир оставлял старый. (В итоге потом, когда обновил ядро и мир, все подянлось.) Почему делал так? На случай, если ядро криво поднимится, чтобы после ребута загрузилось старое.

В итого оказалось, что ifconfig от старого мира не хотел работать с новым ядром.
Как можно установить новое ядро и новый мир, но если вдруг что-то не так, откатить систему на старое ядро и старый мир?

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-16 16:52:10
FreeBSP
старый мир - хз. ядро в /boot/kernel.old

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-16 17:03:25
Gamerman
Та ядро я знаю :)

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-17 7:56:58
Alvares
freebsd-update? там есть возможность rolling-back вроде

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-17 9:30:40
Gamerman
Я STABLE собираю.

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-17 11:08:57
Alvares
а на кой оно вам?

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-17 11:11:42
Gamerman
Стабле или откатить систему?

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-17 22:43:21
Alex Keda
и то и другое =)
--
за всё что было с 4.10 по 10.0 у меня тока один случай был чтоб были проблемы на боле-мене стабильных ветках - в 9.0 отломали ATA контроллер что у меня в ноуте

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-18 12:02:49
Gamerman
К STABLE привык, руками собирать.

А откатывать: а вдруг не поднимится? :)

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-19 17:09:53
skeletor
А разве собрать тем же способом старый мир нельзя? Скачать нужные исходники и запустить make buildworld ...

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-19 17:13:01
Gamerman
Если система не поднялась, то как скачать и собрать старый мир? :)

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-19 17:35:25
skeletor
А чего вы хотели? Ядро - по сути один файл и на этапе загрузки можно указать какой именно файл грузить. А мир - это тысячи файлов и как вы хотите одной командой указать грузить эту тысячу файлов или другую тысячу?
Тут только добиться загрузки ОС и только тогда делать манипуляции с миром.

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-19 17:39:09
Gamerman
Я хотел подтверждения своим мыслям. "Фиг, не получится"
:)

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-19 17:46:14
skeletor
Почему? Сложно, но можно. Делаем так: отключить винт, подключить к другой работающей системе (желательно с нуля насетапленой) и просто rsync'ом скопировать все файлы на новый винт.

Re: Как вернуть предыдущее ядро и мир?

Добавлено: 2014-02-19 18:18:55
FreeBSP
есть еще вариант с md_root - хотя бы синглмод будет