Есть сервак со специфической службой написанной программистом заточенную под версию ядра.
Система с ядром Linux 2.6.12-12mdk #1 Fri Sep 9 18:15:22 CEST 2005 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz unknown GNU/Linux
Сервак на матери Asus P4P800 - старенький.
В серваке винт SCSI на 37 Гиг с контроллером марки Adaptec.
Хочу перенести систему на другой системник.
Взял системник с матерью GIGABYTE GA-8I945P-G
Установил в системник контроллер и винт скази аналогичные с оригинальным (один в один одинаковые)
Разлил образ от сервака в новый системник Акронисом.
Система пытается загрузиться, но выдает то что на картинке и виснет напрочь после паники ядра.
Пробовал разлить на SATA винт загружаясь без скази контроллера соответственно. То же самое.
![]()
В чем может быть затычка?
В различии мамок? В доступе к разделам после разливания образа? Или что подправить нужно в fstab загрузившись с лайва?
В идеале хочется уйти от скази и запустить образ на новом системнике на SATA винте.
Очень нужно решить эту проблему. Любые советы помогут и опыт. Отзовитесь.
Помогите запустить Mandri-ву на другом железе.
В идеале хочется уйти от скази и запустить образ на новом системнике на SATA винте.
Очень нужно решить эту проблему. Любые советы помогут и опыт. Отзовитесь.
Я бы действовал так:
1. Копируем систему на сата винт.
2. Открываем /etc/lilo.conf и прописываем в нём устройство на которое ставить загрузчик (например, /dev/sda, сохраняем и делаем в консоли lilo
3. Так как устройства в другом системнике могут определятся по-другому, правим /etc/fstab - меняем устройство монтирования / на раздел который на новом винте является системным.
4. Проверяем остальные точки монтирования
5. Загрузчик теперь знает где лежат потроха и нормально грузит систему.
Для всех этих манипуляций удобно загрузится с диска, с которого устанавливалась система на данном серваке и в текстовом режиме ввести команду cfdisk - там будут видны все разделы клонированной системы на новом винте. За неимением вышеуказанного диска можно воспользоваться похожим, с Мандривой той же или близкой по версии, так как в разных Линуксах обозначения и нумерация устройств может отличаться.
Вообще Linux можно залить на любой носитель и грузится с него, главное что бы загрузчик знал с какого устройства грузить, а имя устройства (блочного) зависит от того как конкретная система определяет железо и какие файлы устройств для него создаёт в папке /dev
Например, PATA диск - /dev/hda, SATA диск - /dev/sda
А то что в Акронисе mbr клонировал это побоку, так?
В плане ну мбр то lilo подтягивает, дает вариант запуска
linux
linux safe mode
В смысле эта мамка с другим биосом по другому обозвала диск с разделами и поэтому ядро не знает где что лежит? Так?
А то что в Акронисе mbr клонировал это побоку, так?
Лило обновляет МБР с настройками которые прописаны в lilo.conf
В смысле эта мамка с другим биосом по другому обозвала диск с разделами и поэтому ядро не знает где что лежит? Так?
Вполне возможно.
В Slackware у меня похожие финты прокатывают, да и по теории в вашем случае должно прокатить если всё правильно пропишите и ядро держит железо на целевом компе.
Второй вариант: установить ту же систему на целевой комп и установить вашу суперзаточенную программу, если есть в наличии и то и другое.
Щас загрузился с почти такого же дистрибутива, но там нет увы текстового режима установки, только графический.
Дошел до разбиения дисков в режиме эксперта и подглядел как что называется.
Щас попробую и лило глянуть на всякий случай и fstab поглядеть с путями к скази контроллеру.
FSTAB я уже правил, но не менял путь до физического устройства.
Щас загрузился с почти такого же дистрибутива, но там нет увы текстового режима установки, только графический.
Комбинация [ctrl]+[alt]+[Backspace] вырубает Х-сервер и выбрасывает в текстовый терминал.
Комбинацией [ctrl]+[alt]+Fn можно переключится на пустой текстовый терминал без убийства иксов (n - порядковый номер терминала)
Команда init 3 переводит систему в текстовый многопользовательский режим.
[quote=limiter]Щас загрузился с почти такого же дистрибутива, но там нет увы текстового режима установки, только графический.
Комбинация [ctrl]+[alt]+[Backspace] вырубает Х-сервер и выбрасывает в текстовый терминал.
Комбинацией [ctrl]+[alt]+Fn можно переключится на пустой текстовый терминал без убийства иксов (n - порядковый номер терминала)
Команда init 3 переводит систему в текстовый многопользовательский режим.[/quote]
Точно. Спасибо. А то давно с линухами не мучался.
Подзабыл сочетания.
Разлил образ от сервака в новый системник Акронисом.
Когда все уже поймут, что этого делать acronis'ом не надо? В гугле полно воплей о проблемах с ним. Используйте clonezilla.
[quote="limiter"]Разлил образ от сервака в новый системник Акронисом.
Когда все уже поймут, что этого делать acronis'ом не надо? В гугле полно воплей о проблемах с ним. Используйте clonezilla.[/quote]
У меня было что акронис после разливки лунакса не пускал под действительным паролем от рута и права доступа все испортились на не понять что.
Всё таки по твоему опыту однозначно виновник акронис?
Всё таки по твоему опыту однозначно виновник акронис?
Однозначно, потому что это win-only инструмент, он не поддерживает линуксовые файловые системы. Используйте нативные инструменты. - fdisk, gptfdisk, e2fsprogs и другие.
[quote="limiter"]Всё таки по твоему опыту однозначно виновник акронис?
Однозначно, потому что это win-only инструмент, он не поддерживает линуксовые файловые системы. Используйте нативные инструменты. - fdisk, gptfdisk, e2fsprogs и другие.[/quote]
А командой dd прокатит?
Почему нет-то?
Почему нет-то?
Просто спросил. Не пробовал её ни разу просто.
Пытаюсь понять чем надежнее и проще и где правильный результат до того как завтра доберусь до работы. А чтоб время не терять хочу понять чем будет эффективнее чтоб в последствии не было уже проблем с монтированием файловых систем в разделах.
А командой dd прокатит?
dd if=/dev/sda of=/dev/sdb - например.
dd вообще могучая программа, с помощью неё можно тааакие вещи творить *THUMBSUP*
В Линуксе намного проще, быстрее и прозрачнее можно выполнять многие действия без использования всяких жирных и дюже красивых костылей, да ещё и платных.
Когда все уже поймут, что этого делать acronis'ом не надо?
Не знал что акронис на самом деле такой выкидыш.
[quote="limiter"]А командой dd прокатит?
dd if=/dev/sda of=/dev/sdb - например.
dd вообще могучая программа, с помощью неё можно тааакие вещи творить *THUMBSUP*
В Линуксе намного проще, быстрее и прозрачнее можно выполнять многие действия без использования всяких жирных и дюже красивых костылей, да ещё и платных.
Когда все уже поймут, что этого делать acronis'ом не надо?
Не знал что акронис на самом деле такой выкидыш.[/quote]
Он не выкидыш. Просто каждая программа предназначена для своих целей :)
В данном случае разработчик сделал то, за что ему проплатили.
[quote="limiter"]А командой dd прокатит?
dd if=/dev/sda of=/dev/sdb - например.
dd вообще могучая программа, с помощью неё можно тааакие вещи творить *THUMBSUP*
В Линуксе намного проще, быстрее и прозрачнее можно выполнять многие действия без использования всяких жирных и дюже красивых костылей, да ещё и платных.
Когда все уже поймут, что этого делать acronis'ом не надо?
Не знал что акронис на самом деле такой выкидыш.[/quote]
Попорбовал clonezilla - не катит, я не могу (ни как не могу) выключать сервак более чем на 20-30 минут.
А клонзилла выдала 53 часа клонирования. dd как помню тоже очень долго будет делать, плюс ко всему на машине на которой пробовал клонзиллу теперь проблема, секора похерились из-за клонзиллы и линух не грузиться... потому что когда я увидел 53 часа я просто в наглую ткнул на reset.
Нужны другие скорострельные варианты которые нормально сделают образ чтоб не вышло этого косяка с которого я и начал тему.
А больше и не надо, воткни ему свой SATA винт, да клонируй на здоровье, а сервер пусть себе работает.я не могу (ни как не могу) выключать сервак более чем на 20-30 минут.
А больше и не надо, воткни ему свой SATA винт, да клонируй на здоровье, а сервер пусть себе работает.[/quote][quote="limiter"]я не могу (ни как не могу) выключать сервак более чем на 20-30 минут.
Да файл образа нужно иметь в запасе, а не клонировать диск в диск.
Диск в диск это хорошо конечно, но в моем случае хотелось бы iso образ хоть что-ли иметь чтоб в нём всё было.