Автор Тема: Миграция на Gentoo към виртуална машина  (Прочетена 3574 пъти)

airdata

  • Новаци
  • *
  • Публикации: 1
  • Back2Back Syndicate
    • Профил
Привет.
Искам да мигрирам физически сървър към виртуална машина.Сървъра е стар и всеки момент ще умре.
ОС-а е дърто неъпдейтвано дженто и стремежа ми е да го кача по някакъв начин на един вмуеър.
Приемам всякакви предложения -било то и openvz под ....каквато и да е дистрибуция.
Активен

wfw

  • Напреднали
  • *****
  • Публикации: 249
  • Distribution: Debian
  • Window Manager: none
    • Профил
Re: Миграция на Gentoo към виртуална машина
« Отговор #1 -: Nov 15, 2014, 12:17 »
Къде срещаш проблеми?
Активен

growchie

  • Напреднали
  • *****
  • Публикации: 623
    • Профил
Re: Миграция на Gentoo към виртуална машина
« Отговор #2 -: Nov 16, 2014, 16:37 »
Tar и след това untar. Буутваш от живо сд виртуалката, монтираш както пише в хендбука дяловете, чруутваш и инсталираш груб. Може след това единсвено да ти се наложи да изкомпилираш модулите са мрежоватакарта.
« Последна редакция: Nov 16, 2014, 16:39 от growchie »
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1447
    • Профил
Re: Миграция на Gentoo към виртуална машина
« Отговор #3 -: Nov 17, 2014, 10:35 »
Здравейте,

1.Предишния отговор трябва да ти свърши работа, мога само да добавя да потърсиш скрипта за stage4 за Gentoo.
Той създава архив като изключва папките където има динамично генерирана информация (dev proc, sys) а също и сорс-кода на пакетите. Просто архива ще стане по-малък. После трябва да промениш и някои парамери (виж по-долу).

2.Втори вариант е да бутнеш някое Live-CD - SystemRescue или Gentoo install CD и да монтираш празния диск като пуснеш и ssh.
След това синхронизираш (rsync over ssh) партишъните и променяш необходимите параметри (fstab, мрежова карта, графична, файлова система и т.н.). Виж и за архитектрата дали има съвместимост.
Друг вариант за синхронизация на дяловете е със netcat и dd.

3.Трети вариант е със Clonezilla-LiveCD:
http://www.ibm.com/developerworks/library/l-clonezilla/

Успех.
Румен
« Последна редакция: Nov 17, 2014, 11:01 от ray »
Активен

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Re: Миграция на Gentoo към виртуална машина
« Отговор #4 -: Nov 17, 2014, 11:43 »
Виж мисля, че имаше вариант да конвертираш RAW образ към vmware. То към почти всички виртуалки можеше да се конвертира де. Та с dd може да си направиш имидж. Но и горните варианти свтават, въпрос на избор :)
Активен

growchie

  • Напреднали
  • *****
  • Публикации: 623
    • Профил
Re: Миграция на Gentoo към виртуална машина
« Отговор #5 -: Nov 17, 2014, 17:09 »
Единствено не съм сигурен, ако м make.conf не е сложено някое агресивно оптимизиране за процесорна архитектура и -O3 да не направи проблем. Предполагам, че ако архитектурата на инсталацията е 32-bit и виртуалната машина се настрои да е отново 32 няма да има проблеми. Ако е използван gentoo-hardened профила и има PaX със сигурност ще има проблеми.
Активен

Rosen88

  • Напреднали
  • *****
  • Публикации: 178
  • Distribution: Gentoo Base System release 2.7
  • Window Manager: Gnome 41
    • Профил
Re: Миграция на Gentoo към виртуална машина
« Отговор #6 -: Dec 29, 2014, 07:53 »
Копираш системата в RAW файл и го конвертираш към vbox

А за да клонираш системата в RAW

1. dd if=/dev/zero of=gentoo.img
2. mount -o loop gentoo.img /mnt/gentoo
3. rsync -raxhp --progress /* --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* /mnt/gentoo

Пример VBoxManage convertfromraw Exherbo.img Exherbo\ 20141216\ x86_64/Exherbo.vdi
Активен

AMD Ryzen 5 3600x (4.3GHz/1.3V) Noctua NH-D14
GB B450 Aorus Elite
32GB DDR4 3200MHz Corsair Vengeance LPX
Samsung 970 Evo Plus M.2 1TB / Samsung QVO 860 1TB
Western Digital Red 1TB
GB RX580 8GB Gaming
Fractal Design Integra M650
DeepCool Macube 310

Rosen88

  • Напреднали
  • *****
  • Публикации: 178
  • Distribution: Gentoo Base System release 2.7
  • Window Manager: Gnome 41
    • Профил
Re: Миграция на Gentoo към виртуална машина
« Отговор #7 -: Dec 29, 2014, 07:54 »
Но имай в предвид че е добре да оставиш флаговете така както са. (макар че малко ме съмнява може просто да не иска да стартира тъй като Virtualbox не поддържа всички инструкции които поддържа хоста)

Единствения ти вариант за клонинг е само qemu.
Активен

AMD Ryzen 5 3600x (4.3GHz/1.3V) Noctua NH-D14
GB B450 Aorus Elite
32GB DDR4 3200MHz Corsair Vengeance LPX
Samsung 970 Evo Plus M.2 1TB / Samsung QVO 860 1TB
Western Digital Red 1TB
GB RX580 8GB Gaming
Fractal Design Integra M650
DeepCool Macube 310

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Gentoo
Настройка на програми
BladeNet 6 4199 Последна публикация Jun 14, 2011, 09:55
от bazu
GENTOO HELP
Настройка на програми
fubar 2 3096 Последна публикация Dec 27, 2003, 08:13
от
Gentoo + графичен инсталатор
Коментар
residentx 7 4510 Последна публикация Feb 08, 2005, 13:01
от
Gentoo...?
Настройка на хардуер
grey 3 3503 Последна публикация Apr 08, 2004, 19:46
от ray
Превод на документацията на Gentoo
Преводи на документация
wizard 12 5835 Последна публикация Jun 30, 2004, 21:00
от zeleniq_40vek