Дек 042010
 

Эту статейку пишу в памятку себе ,может еще кому нибудь понадобится.
И так , отделать нечего я решил поставить KVM (Kernel-based Virtual Machine) у себя в генте.
Мои действия, для начало проверяем поддержку (флагов) виртуализации у процессоров:
Intela grep vmx /proc/cpuinfo
для
AMD grep svm /proc/cpuinfo
если если мы видим флаги (vmx или svm) то значит все нормально пересобираем ядро с поддержкой kvm модулем..

Device Drivers —- >[*]Virtualization- > Virtualizatio

 <  M  >   Kernel-based Virtual Machine (KVM)support                                                        
 <  M  >   KVM for Intel processors support                                                                  
 <   >    KVM for AMD processors support                                                                          
 <  M  >   Linux hypervisor example code 

компелим make && make modules_install

так теперь устанавливаем сам пакет kvm в стандартных репозитариях его не нашлось у меня пришлось , альтернативный подключать для этого устанавливаем layman.

emerge layman 

делаем запись в make.conf echo «source /usr/portage/local/layman/make.conf» > > /etc/make.conf
устанавливаем оверлея layman —f —o http://tapir.sajinet.com.pe/gentoo/layman.xml ;—a sajinet
Так теперь установим eix и обновим оверлей

emerge eix && eix-sync

обновление оверлея layman —s sajinet добавляем в /etc/portage/package.keywords

app-emulation/kvm потом в /etc/portage/package.use app-emulation/kvm ncurses sdl

app-emulation/kvm bios gcc4 gnutls проверяем свои флаги что добавить , что удалить sudo

emerge kvm —pv [ebuild   R   ] app-emulation/kvm-69  USE=»alsa bios gcc4 gnutls ncurses
sdl —kvm —qemu —test» 0 kB

emerge kvm установилось дальше идем…. используем modprobe для загрузки модуля для системы Core2

sudo modprobe kvm-intel добавляем пользователя в группу kvm sudo

gpasswd —a user kvm

создаем виртуальный диск sudo kvm-img create windows2003.img 10G

А теперь устанавливаем выбранную OS sudo kvm —hda windows2003.img —cdrom /dev/cdrom —boot d

потом грузим уже установленную OS sudo kvm —hda windows2003.img —cdrom /dev/cdrom —hdb /dev/sdb —флэха если запускать kvm под пользователем то не будет сети…так что решайте сами использование флэхи в kvm очень трудно (медленно) работает так что делаем ее тиап жестким —hdb /dev/sdb как сказал знакомый xeb cпасибо ему за его помощь. почитай man, там написано что реализация usb очень медленная, так что лучше вообще не включать, лучше её как диск передай: -hdb /dev/sdb1
ну вроде нечего не пропустил , если что добавлю.
вот как образ можно запустить
kvm -hda linux.img -cdrom bt3final_usb.iso -boot d

 Leave a Reply

(required)

(required)

37 Запросов к базе. 0,364 Генерации страницы, 36MB Использование памяти.
Вы зашли с IP: 54.198.108.19