LINUX.ORG.RU

Вопрос по снятию образа


0

0

Имеется система МСВС 3.0 - продукт ВНИИНСа основаный на LInux, задача снять обрах с сервера. Собственно все просто - все замечательно снимается Acronis,записывается на DVD-R, затем берем чистый HDD, ставим образ с записанного диска, все чудесно ставится,сообщение что все успешно установлено, видно что все разделы есть и они не пустые, но загрузка МСВС в итоге не происходит. В исходном HDD (с которого снимался образ) используется загрузчик Lilo, во вновь записанном, такое ощущение, что Lilo не работает. Как загрузиться? Можно как то вручную доустановить Lilo?

> все замечательно снимается Acronis

Это то говно, которое заставляет пользователя-хомячка думать, что снимает образ? man dd, все остальное не образ, но хомячкам с такими образами будет сложно.

simple_best_world_web_master
()

МСВС на red hat основан? если да, то при загрузке с цд можно выбрать вариант rescue, который должен найти установленую систему и предложить на выбор войти в неё(собственно chroot) или shell загрузочного диска. после chroot в систему достаточно набрать lilo. это сферический вариант в вакууме.
если не катит, берём любой другой live cd, грузимся. после загрузки смотрим таблицу разделов (если ide pata, то, скорее всего, hda, sata - sda)
fdisk -l /dev/hda и получаем фигню а-ля

Диск /dev/hda: 250.1 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x100f59dc

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/hda1               1          26      204819+  83  Linux
/dev/hda2              26        3273    26083328   82  Linux swap
/dev/hda3   *        3273       28193   200171520   83  Linux
разбираемся где рут, а где бут разделы, можно глянуть в /etc/fstab. например, hda1 - boot, hda3 - root. далее выполняем:
mkdir /mnt/chroot
mount /dev/hda3 /mnt/chroot
mount /dev/hda1 /mnt/boot
chroot /mnt/chroot /bin/bash
mount -t proc none /proc
lilo
lilo выведет что-то похожее на:
vik@smbook ~ $ lilo
Added Gentoo.zen *
Added Gentoo
Added init
отмонтируем все прицепленые фс и перезагружаемся. если так и не заработало КУРИМ МАНУАЛЫ, осваиваем dd и сравниваем железо серверов.
PS: админ на дембеля ушёл?

smvm
()

Есть такой Rescue_CD из той же оперы. Я и им и акронисом снимал - всё работает. У вас что-то ни так. Может не с того жёсткого загруз идёт :)

amorpher ★★★★★
()
Ответ на: комментарий от smvm

Будете смеяться...я типа админ, только должность по другому называется...,какой нормальный админ пойдет в ВС на зарплату 20 тыс. Вы же не пойдете? (есть вакантная инженер-программист, я собственно инженер-электроник, будет желание, велком!)Спасибо за помощь! Завтра буду пробовать !!!

iraida5555
() автор топика
Ответ на: комментарий от iraida5555

на совмещение пошёл бы, студент же. только мне и в иркутске неплохо.
пробуйте, если новое железо ядром поддерживается, то особых проблем не должно быть.

smvm
()
Ответ на: комментарий от smvm

А железо одинаковое собственно, HDD cъемный, я просто чистый диск в тот же Mobil Rack переставляла, так что не в железе дело...HDD тож одинаковые

iraida5555
() автор топика
Ответ на: комментарий от iraida5555

Напишите вакансии в job вместе с контактами и т. д.

otto ★★★
()
Ответ на: комментарий от iraida5555

ну если уж так, то тут dd if=/dev/hda of=/dev/hdb bs=512k (hda и hdb заменить на нужное) и всё.
можно попробовать только mbr скопировать dd if=/dev/hda of=bootloader.mbr bs=1 count=512

smvm
()
Ответ на: комментарий от iraida5555

Если винты одинаковые, то грузишься с любого LiveCD и через dd копируешь все, главное диски не перепутай, а то нули перенесешь на рабочую систему. А про всякие акронисы забудь, хотя можешь там поискать посекторный режим

simple_best_world_web_master
()
Ответ на: комментарий от smvm

dd if=/dev/hda of=bootloader.mbr bs=1 count=512

эм, что-то я не то скопипастил.
dd if=/dev/hda of=/dev/hdb bs=1 count=512
где hda - старый винт, hdb - новый

smvm
()
Ответ на: комментарий от smvm

нет это ты забыл, y root-a оно по дефолту, да и это только при разархивировании

а разделы ручками делать?


ну просто не всегда есть винт под рукой, dd же копирует и свободное местоже

Windos7
()
Ответ на: комментарий от Windos7

нет это ты забыл, y root-a оно по дефолту, да и это только при разархивировании

smbook vik # tar --show-defaults
--format=gnu -f- -b20 --uoting-style=escape --rmt-command=/usr/sbin/rmt

или я не туда смотрю? можно цитату, а то пробег по man tar ничего не дал

ну просто не всегда есть винт под рукой, dd же копирует и свободное местоже

в данном случае винт есть, причём оба винта одинаковые, чего огород городить

smvm
()
Ответ на: комментарий от smvm

>или я не туда смотрю? можно цитату, а то пробег по man tar ничего не дал

-p, --preserve-permissions
extract information about file permissions (default for superuser)

Windos7
()
Ответ на: комментарий от smvm

[root@localhost Desktop]# ls | grep tar
tar.tar
[root@localhost Desktop]# rm tar.tar
rm: remove regular file `tar.tar'? y
[root@localhost Desktop]# ls | grep tar
[root@localhost Desktop]#
[root@localhost Desktop]#
[root@localhost Desktop]# tar -cvfp tar.tar WTF.png
tar: tar.tar: Cannot stat: No such file or directory
WTF.png
tar: Exiting with failure status due to previous errors
[root@localhost Desktop]# ls | grep tar
[root@localhost Desktop]#
[root@localhost Desktop]# tar -cvf tar.tar WTF.png
WTF.png
[root@localhost Desktop]# ls | grep tar
tar.tar
[root@localhost Desktop]#

Windos7
()
Ответ на: комментарий от Windos7

app-arch/tar (1.23-r2@11.07.2010): Use this to make tarballs :)

       -p, --preserve-permissions
              extract all protection information
проверил, атрибуты сохраняет. видимо, мануал старый.

smvm
()
Ответ на: комментарий от smvm

>дальше будем скор набивать?

ну если я его за семь лет себе не особо старался набить, то у меня и сейчас стремления особого нет;)

а хз, он и так по дефолту по 512 копирует


ну К.О. нам какбе подсказывает, что в первые 512 входит и таблица разделов помимо mbr, такшта погугли, как правильно саму загрузочную запись копировать;)

Я к тому, что совет Ваш не всегда корректен, чаще всего, после таких советов такие ТС начинают вопрошать, куда их разделы с данными телепортировались, я понимаю, что этот топ не тот случай, но всё же, на будущее, без обид.

novitchok ★★★★★
()
Ответ на: комментарий от Windos7
tar -cvfp tar.tar WTF.png

f должно быть последним, иначе tar принимает p за название создаваемого архива, а остальное за архивируемые файлы. то есть

tar -cvpf tar.tar WTF.png

smvm
()

Ура! Блондинки рулят! Сегодня снимала образ (все тот же Acronis) отдельно каждого раздела (кроме swap), каждый раздел записала на отдельный диск, на чистый HDD установила МСВС, а потом на нее переписывала посекторно снятые разделы, все получилось, а т.к. цель была сохранить многочисленные нужные настройки сервера, то, собственно задача выполнена, на чистом HDD появился клон сервера, все отлично работает. Всем спасибо!

iraida5555
() автор топика
Ответ на: комментарий от iraida5555

А вот Ъ-блонинка бы сделала бы так: 1. Вопрос по снятию образа (комментарий) 2. из под рута:

dd if=/dev/hda of=/dev/hdb
При условии того, что твоё ТЗ верное: оба винта одинаковые. При этом бы без всяких танцев с акронисом у тебя бы было полное зеркало твоей рабочей системы со всеми настройками, шахматами и поэтесами.

ПС: /dev/hda - живой, рабочий винт /dev/hdb - новый, подключённый зеркалом, букву сама смотри ;)

novitchok ★★★★★
()
Ответ на: комментарий от amorpher

>Там ядро (2.4.32) патченное-перепатченное - хватает «всё».
толсто же. вообще эти жадины разные релизы выпускают r12, r13 и т.д.

свякое гг под атомом плохо запускается.

dimon555 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.