Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Виртуалка "наоборот" (имеющуюся систему -> диск ВМ).  (Прочитано 3106 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Forto4nik

  • Автор темы
  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
    • Точка опоры
Ищу пока по этой ветке и читаю разное. Но, может быть, кто-то даст пинок в нужном направлении. Интересует возможность поместить физическую систему Win98 (сейчас живёт и трудится в своём разделе HDD) в какую-нть виртуалку (предстоит переезд на более новое железо, а в нём 98-я даже загрузиться не может). Т.е. не устанавливать Win98 в новосозданной ВМ, а поместить туда имеющуюся.
Скажем - какой-нть Клонзилле будет по силам запуститься в ВМ и на её виртуальный диск залить образ физической системы?

UPD: "Новая" железка - это "Athlon 64 3500+" на Foxconn "MCP61SM2MA" с 1 Гб памяти (2 канала по 512 Мб, 800 МГц) и 2 Тб HDD.

UPD2: Из чего выбрать, как я понимаю читая разное: VirtualBox, KVM, Xen, VMWare, Wine.
Я что-нть пропустил?
Не вполне понял - бывает-ли VMWare для Linux? Бесплатный VMWare - это только плеер?
« Последнее редактирование: 09 Июня 2012, 23:23:38 от Forto4nik »
Железо: Core2 Duo, P5G41T w. integrated video, 4GB DDR3, 2TB SATA. Система: Xubuntu 12.04 64b + XP(VBox)

Оффлайн PbI6A

  • Старожил
  • *
  • Сообщений: 1096
  • просто я так выгляжу!
    • Просмотр профиля
    • Жизнь, как она есть.
Качни образ загрузочной дискеты, создай в виртуалке загрузочный диск с fat32 по размеру винды и пофайлово залей туда информацию. А вообще можно десяток способов придумать, как это сделать.
LINUX means: Linux Is Not a UniX
Ubuntu осталась на компе, нетбуке, сервере.
Да здравствует Debian! Debian - наше всё!


Оффлайн Forto4nik

  • Автор темы
  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
    • Точка опоры
Для начала - хотел пробовать KVM в Xubuntu 12.04. В синаптике запустил поиск, накликал. Нашлось, но в виде qemu-kvm. Ладно, пусть будет так, установил. Маны покурил, правда недолго и не вполне внимательно. Тут-же непонятки. Пишу в терминале:
/$ qemu -cpu pentium3 -m 384M -hda /dev/sdc1
и вижу в ответ:
No command 'qemu' found, did you mean:
 Command 'qtemu' from package 'qtemu' (universe)
 Command 'aqemu' from package 'aqemu' (universe)
qemu: command not found


Поиском посмотрел, какие вообще файлы есть. Есть, например, qemu-kvm и qemu-i386. Но первый тоже qemu-kvm: command not found, а второй такую командную строку есть отказывается. ЧЯДНТ?
Железо: Core2 Duo, P5G41T w. integrated video, 4GB DDR3, 2TB SATA. Система: Xubuntu 12.04 64b + XP(VBox)

Оффлайн progroz

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
sudo qemu -cpu pentium3 -m 384M -hda /dev/sdc1

sudo kvm -cpu pentium3 -m 384M -hda /dev/sdc
sudo kvm -hda /dev/sdc

Оффлайн Forto4nik

  • Автор темы
  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
    • Точка опоры
Попробовал тем временем VirtualBox - как-то кисло с ним. Работает ме-е-едленно и разрешение больше 640х480х16 не выставляется с обоими рекомендованными драйверами VBE.
Попробовал разные ГУИ к QEMU - не запускают машину. Создал образ диска (98_lite_disk), стал курить маны и пробовать из командной строки запустить. Попытка примерно номер один:
sudo kvm -cpu pentium3 -machine pc-1.0,accel=kvm -m 384M -hda 98_lite_disk -cdrom /dev/cdrom -usb -vga std -enable-kvm -rtc base=localtime
Получаю в ответ:
Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory
No accelerator found!

И машина опять не запускается.

Попытка примерно номер два - выкинул упоминания о kvm:
sudo kvm -cpu pentium3 -machine pc-1.0 -m 384M -hda 98_lite_disk -cdrom /dev/cdrom -usb -vga std -rtc base=localtime
Получаю в ответ:
Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory
Back to tcg accelerator.

Машина запускается и так-же нетороли-и-иво, как и в VB начинает работать.

Что я не так курил про использование акселератора kvm?

UPD: В ответ на sudo modprobe kvm_amd
получаю: FATAL: Error inserting kvm_amd (/lib/modules/3.2.0-25-generic/kernel/arch/x86/kvm/kvm-amd.ko): Operation not supported

UPD2: Тайм-аут, **я! kvm-ok пишет, что поддержка VT в БИОСе отключена, хотя я точно помню, что включал.
INFO: Your CPU supports KVM extensions
INFO: KVM (svm) is disabled by your BIOS


UPD3: Трое***ское при****ие! Менюшка в БИОСе 44-й версии Foxconn MCP61SM2MA работает с инверсией!

Всем спасибо за внимание, иду пробовать дальше.
« Последнее редактирование: 30 Июня 2012, 15:17:13 от Forto4nik »
Железо: Core2 Duo, P5G41T w. integrated video, 4GB DDR3, 2TB SATA. Система: Xubuntu 12.04 64b + XP(VBox)

Оффлайн Forto4nik

  • Автор темы
  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
    • Точка опоры
VBox + XP + Clonezilla
« Ответ #6 : 05 Августа 2012, 13:29:38 »
Сделал в VBox'е диск (vdi), записал Clonezill'ой на него XP (разделы точь-в-точь как были) и получаю при старте разные варианты сообщения, что диск не загрузочный. Проверял, что MBR та-же, пробовал и менять атрибут загрузки с первого (оригинальная конфигурация) на второй раздел - всё то-же. Что-бы это могло быть?
FDISK так пишет:
(Нажмите, чтобы показать/скрыть)
Железо: Core2 Duo, P5G41T w. integrated video, 4GB DDR3, 2TB SATA. Система: Xubuntu 12.04 64b + XP(VBox)

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Сделал в VBox'е диск (vdi), записал Clonezill'ой на него XP (разделы точь-в-точь как были)

1. .vdi - это не просто тупая копия диска, чтоб на него просто переносить копированием.

2.
Цитировать
FDISK так пишет:
это о ком fdisk так пишет? команда fdisk?

Оффлайн Forto4nik

  • Автор темы
  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
    • Точка опоры
1. .vdi - это не просто тупая копия диска, чтоб на него просто переносить копированием.
2. это о ком fdisk так пишет? команда fdisk?
1. А с т.з. системы находящейся на нём разве нет? 98-я кой-как заработала в VBox'е (VESA драйвер от bearwindows глючит при открытии DOS окошек).
2. Запускаю ВМ с диска Клонзиллы и пишу "fdisk -u -l /dev/sda". SDA - жёсткий диск ВМ. Так?

Странно - вписал MBR, скопированный на работе и появились проблески сознания. Шуршит диском (мигают огоньки в трее VBox'а). Буду посмотреть.
Железо: Core2 Duo, P5G41T w. integrated video, 4GB DDR3, 2TB SATA. Система: Xubuntu 12.04 64b + XP(VBox)

Оффлайн Forto4nik

  • Автор темы
  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
    • Точка опоры
Копался-копался...
BSOD c ошибкой 7В пролечил предварительным добавлением в реестр XP стандартных контроллеров НЖМД. Результат - система запускается и останавливается перед тем, как должно появиться окошко для ввода пароля (QEMU/VBox). В статистике VBox'а видно, что долбится она в отсутствующий канал IDE.
Стал пробовать deploy. Результат - XP проверила диск, перегрузилась, написала, что "подготавливается установка" или что-то такое, появилось окошко с приглашением и кнопочкой "Далее". Тут оказалось - что не работают ни мышь, ни клавиатура. Несмотря, что они захватываются в VBox'е. Мышь, допустим, была USB стала PS/2. Но клавиатура-то - как была PS/2, так и осталась. :-\  Гугленье, сайт VBox'а, здешние чаво-вики не просветляют. У кого-нть такое было и как вылечили?

З.Ы. В live-CD и Win98 запущенных в VM клава и мышка работают.
Железо: Core2 Duo, P5G41T w. integrated video, 4GB DDR3, 2TB SATA. Система: Xubuntu 12.04 64b + XP(VBox)

Оффлайн Forto4nik

  • Автор темы
  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
    • Точка опоры
Финальный отчёт.
XP: С её deploy'ем так до конца и не разобрался (хотел попробовать применить kb283079 от M$), сделал через одно место.
Поставил XP в VBox с нуля, выковырнул из реестра несколько секций кажущихся подходящими (см. приложение), записал их в реестр на исходной машине, записал образ Clonezilla, развернул его в VBox. Всё заработало, установил гостевые дополнения.
Если надо смонтировать какой-нибудь физический диск (FAT в моём случае) в расшареную папку для переноса файлов, то используйте опцию -o iocharset=utf8 что-бы верно отображались русские имена файлов и папок.
Windows98: Поставил драйвер vesa-дисплея от bearwindows. Глюк с открытием DOS-окон решился так - запускаем FAR'а, дисплей замусоривается, Alt-Enter, подождать перерисовку, обратно в оконный режим, дальше нужные DOS-приложения запускаются в командной строке FAR. Драйверов IDE надёргал со старых CD и даже на сайте Intel'a кое-что нашлось (только вот не помню, как этого добился).
На Intel пробовал найти дрова для 82801F (USB), но ничего из найденного не подошло (либо буква меньше, либо не для 98). В результате - не работает. Может-быть - надо попробовать отключить USB 2.0, которому требуются дополнения.
Поскольку для простейшего доступа в сеть (NAT) нужны дополнения, а их нет - дальше ничего не делал. При использовании NAT - шлюз (10.0.2.2) пингуется, но сеть не работает, даже если вручную указать адрес выделенный гостевой системе, шлюз и DNS.

Пара подсказок (замечены на этом форуме):
1. Для использования последовательных портов - добавьте себя в группу dialout. В справке VBox'а этого не нашёл, а при запуске начиналась ругань, что нет прав на /dev/ttySnn (ИМХО - дебилизм).
2. Если машина перестала запускаться - удалите файлы .vbox и .vbox-prev в соответствующем каталоге (что-то вроде VirtualBox VMs) и создайте машину заново с имеющимся диском. Минус - пропадут ссылки на сделанные ранее снимки.
« Последнее редактирование: 12 Сентября 2012, 14:15:12 от Forto4nik »
Железо: Core2 Duo, P5G41T w. integrated video, 4GB DDR3, 2TB SATA. Система: Xubuntu 12.04 64b + XP(VBox)

 

Страница сгенерирована за 0.046 секунд. Запросов: 25.