nixp.ru v3.0

18 октября 2017,
среда,
23:11:35 MSK

DevOps с компанией «Флант»
ttoorrmmoozz написал 26 января 2005 года в 10:23 (269 просмотров) Ведет себя неопределенно; открыл 21 тему в форуме, оставил 25 комментариев на сайте.

Я понимаю , что ядро — это не просто программа , а очень большая программа.

И для его отладки обычные средства не годятся.

Допустим , ситуация такая : вот у меня есть несколько партиций .

На одной стоит нормальный рабочий линукс .

На другой партиции я экспериментирую с ядром , что включает в себя перекомпиляцию ядра и добавление модулей .

Как я понимаю , единственный способ узнать о результате экспериментов с ядром — это перезапуск компа с этой партиции .

Что достаточно накладно .

А нельзя ли как-то ускорить процесс ?

Я имею в виду vmware .

fly4life
ttoorrmmoozz
Я понимаю , что ядро — это не просто программа , а очень большая программа.

И для его отладки обычные средства не годятся.

Допустим , ситуация такая : вот у меня есть несколько партиций .

На одной стоит нормальный рабочий линукс .

На другой партиции я экспериментирую с ядром , что включает в себя перекомпиляцию ядра и добавление модулей .

Как я понимаю , единственный способ узнать о результате экспериментов с ядром — это перезапуск компа с этой партиции .

Что достаточно накладно .

А нельзя ли как-то ускорить процесс ?

Сам же и ответил:

ttoorrmmoozz
Я имею в виду vmware .
ttoorrmmoozz

А реально кто-нибудь имеет опыт ?

fly4life
ttoorrmmoozz
А реально кто-нибудь имеет опыт ?

Ну, имеет ;)

Вопрос-то в чём? А-то я так и не въехал в смысл треда… ;)

ttoorrmmoozz

Да не получается у меня ничего .

Создаю виртуальную машину .

Прикручиваю к ней партицию , которая нормально запускается сама по себе.

Запускаю ее — и из-под виртуальной машины эта пртиция не запускается .

Валятся ошибки .

Genie

к телепатам за ошибками ходить несколько напряжно. терпение у них не железное, отнюдь.

да и ленива, опять же..

первое, что нужно сделать для тестирования в vmware — это взять рабочий .config для ядра и собрать его. только не забыть бы включить в ядро — модулями или статично — используемое в vmware оборудование.

оно, в общем-то, документировано неплохо.

кстати, и работает не столь «с вывертами», как обычное, реальное железо.

если есть сомнения в том, что же именно там используется и какие именно модули надо подгружать/включать — запустить Blin или Knoppix и посмотреть, что подгружается в них.

далее, непонятно, как именно подключен раздел с линуксом — в режиме только для чтения?

только один раздел или весь диск?

как настроена загрузка этого второго linux?

куда там настроен и настроен ли вообще swap?

как видно, вопросов — много, ответов из представленной информации — нуль….

ttoorrmmoozz

Я , к сожалению , подробности щас не помню , ибо давненько запускал .

Я ошибки чуть попозже отпишу .

А вообще — номер версии играет роль для стабильности ?

Например , чем отличается 4.5 от 5-й вари ?

Genie
Я , к сожалению , подробности щас не помню , ибо давненько запускал .

ну а вот ты теперь сам представь, каково это нам: не знавшим, да забывшим, вспоминать?

А вообще — номер версии играет роль для стабильности ?

Как истинно читается высказывание: «В новой версии мы исправили старые ошибки и добавили новые возможности..» — сам догадаешься?

Например , чем отличается 4.5 от 5-й вари ?

лучше, чем changelog от самих разработчиков, тебе этого никто не расскажет.

из личного опыта — я тоже ничего не скажу, посколько 4.5 тварь не использовал.

а 5ую только на днях принесли (спасиб, Webangel), так что до неё ещё руки не дошли…