Перейти к содержимому

Перенос linux на hyper v

Установить на виртуалку линукс тойже версии.
Разметить диск так же как и на физической машине
скопировать содержимое / на новый диск, boot не копировать
поправить etc/mtab и /etc/fstab
посмотреть grep остатки старых записей про диск. grep -inr  “blablalbla” ./*
Так же проверить папку /etc/blkid если там остались остатки записи про старый диск поправить

Если не запускается какой та из разделов

Решение примерно такое:
1)Выполняешь в консоли dmesg | less
Листаешь стрелками и ищешь строки со словами sda, sdb и т.д., например такие:
sda: sda1 < sda5 sda6 sda7>
sdb: sdb1 < sdb5 sdb6 sdb7>
Какой-то из перечисленных разделов sdaX или sdbY содержит твой /var
2)Создаешь директорию /mnt/tmp. Поочередно монтируешь каждый раздел
к этой директоии и проверяешь её содержимое, пока не найдешь свой /var
mount /dev/sda5 /mnt/tmp
ls /mnt/tmp (в var должны быть файлы lock, log и run)
umount /mnt/tmp
Если не нашел, переходишь к другому разделу.
3)Найденный раздел записываешь в /etc/fstab вместо Label=/var:
Label=/var /var ext3 default 1 2 (это удаляешь)
/dev/sda7 /var ext3 default 1 2 (это добавляешь)
Всё.
Остальные Label тоже лучше замени на нормальные названия разделов.

Посмотреть еще

/etc/udev/rules.d/

http://dmitrybobrovsky.ru/2012/02/07/repair-filesystem-ne-mogu-redaktirovat-fstab-read-only/

После удаления (физически) диска из компьютера, в fstab осталась запись о точке монтирования и это приводит к ошибке (см.рис.):

*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.

Причем, на мой взгляд вывод абсолютно не информативен, т.к. информации о партиции которая вызвала ошибку, на экране как раз нет. Я даже не сразу догадался в чем дело, только понял что ошибка произошла на этапе проверки файловых систем. На рисунке видно что три из них проверку прошли, а вот четвёртая здесь не показана, она то и вызвала ошибку. Но об этом нужно догадаться самому, как-будто разработчикам было трудно сделать вывод, что-нибудь типа: “Точка монтирования ХХХ не найдена…”

Короче, предлагается ввести пароль root-а, чтобы получить консоль. Если нажать Control-D – сервер перезагрузиться и опять получим туже самую ошибку.

image6

Ввожу пароль. Получаю консоль, но перед # – стоит надпись (Repair filesystem). Причем, корневая файловая система смонтирована только для чтения read-only (не следует обращать внимания что mount выводит на экран rw, далее warning всё объясняет).

image7

Нужно перемонтировать файловую систему с полным доступом. Мне помогла команда:

mount -no remount,rw /

Можно тоже сделать по другому:

mount -w -o remount /

image8

После этого нужно отредактировать файл /etc/fstab (через vi или nano) – нужно убрать или закомментировать строку о неверной точке монтирования.

Полезные статьи

http://help.ubuntu.ru/wiki/backup

http://habrahabr.ru/post/128095/

http://seriyps.ru/blog/2008/11/22/perenos-sistemy-na-drugoi-hdd/

http://help.ubuntu.ru/wiki/%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_grub

http://forum.oszone.net/thread-201333-3.html

http://supportex.net/blog/2011/07/%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B8%D1%80%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%B8%D0%B9-%D0%BF%D1%80%D0%B8-%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD/

http://www.ibm.com/developerworks/ru/library/au-spunix_rsync/index.html

http://pingvinoff.net/2009/11/21/polnoe-rezervirovanie-linux-sistemy/

http://habrahabr.ru/post/251659/

https://ramses2000.net/2013/05/28/tar-backup-restore/

http://youngblog.hoster-ok.com/hello-world/

http://blog.earth-works.com/2013/05/14/fan-fully-automated-nagios-hyper-v-kernel-panic-switchroot-mount-failed-no-such-file-or-directory/

http://phreek.org/blog/2013/11/centos-59-hyper-v-vm-kernel-panic-after-upgrading-from-centos-55

http://www.it-fm.ru/?p=1695

http://habrahabr.ru/post/115630/

http://habrahabr.ru/post/82600/

http://blog.ksdaemon.ru/2010/11/klonirovanie-servera-centos-s-pomoshhyu-dumprestore/

http://habrahabr.ru/post/182786/

http://habrahabr.ru/post/127690/

https://linuxcenter.kz/node/2590/blog

 

 

 

 

Similar Posts:

Метки:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *