Omdat niet elk bedrijf even enthousiast is over de installatie van Linux op de corporate hardware, moet je soms de nodige flexibiliteit aan de dag leggen om toch de weg van De Ware Pinguïn te kunnen bewandelen. Zo ook hier dus.
Het recept om op min of meer te ontsnappen aan Windows, ziet er in mijn geval dan ook als volgt uit:
De ingrediënten:
- qemu voor windows: qemu is open source pc-emulator-software
- kqemu: de qemu accelerator, is extra software (een driver) zorgt ervoor dat qemu sneller werkt, sinds kort ook open source
- ubuntu 7.04 ofte “feisty fawn”: de latest and greatest Ubuntu Linux
De bereidingswijze:
- Brand de Ubuntu-image op een cdrom
- Unzip kqemu
- zoek in het kqemu-directory naar kqemu.sys en kqemu.inf. rechtermuisknop-klik op kqemu.inf en selecteer ‘install’ om de driver te installeren.
- Unzip qemu
- open een command-venster (dos-box) en ga naar het qemu-directory
- voer volgend commando uit om een ‘hard disk’ aan te maken:
qemu-img.exe create -f qcow2 linuxhd.img 3G
(wat zoveel wilt zeggen als “maak een virtuele harde schijf aan van 3 Gigabyte van het qcow2 type”)
- open in het qemu-directory ‘qemu-win.bat’
- pas het bestand aan zodat er dit staat en bewaar:
- Steek de Ubuntu-cd in je cdrom-lezer
- Dubbelklik op het net gewijzigde qemu-win.bat: qemu zal starten en in die virtuele PC zal de Ubuntu-cdrom gelezen worden.
- Ubuntu is opgestart, dubbelklik op het ‘install’ icoon op de desktop
- Volg de installatie-wizard en laat die op /dev/hda automagisch partities aanmaken en “heel den boel” installeren
- Als installatie gedaan is en Ubuntu voorstelt om te rebooten doe je dat, qemu zal gewoon stoppen.
- Wijzig qemu-win.bat opnieuw, deze keer naar:
- Dubbelklik opnieuw op qemu-win.bat en log in op je nieuwe Linux-installatie. Geluid en netwerk werken normaal gezien ‘out of the box’.
- Geniet van je herwonnen vrijheid! 😉
@ECHO OFF
SET SDL_VIDEODRIVER=directx
SET SDL_AUDIODRIVER=dsound
SET QEMU_AUDIO_DRV=dsound
SET QEMU_AUDIO_LOG_TO_MONITOR=0
net start kqemu
qemu.exe -L . -m 256 -cdrom /dev/cdrom -hda linuxhd.img -boot d -kernel-kqemu -soundhw es1370 -localtime
net stop kqemu
@ECHO OFF
SET SDL_VIDEODRIVER=directx
SET SDL_AUDIODRIVER=dsound
SET QEMU_AUDIO_DRV=dsound
SET QEMU_AUDIO_LOG_TO_MONITOR=0
net start kqemu
qemu.exe -L . -m 256 -hda linuxhd.img -kernel-kqemu -soundhw es1370
net stop kqemu
(je kunt -m eventueel op 512 zetten om meer geheugen toe te kennen aan de virtuele machine en ook “-cdrom /dev/cdrom” toevoegen als je nog aan de cdrom wilt kunnen)
Extra info vind je onder andere op:
- http://fabrice.bellard.free.fr/qemu/user-doc.html: de qemu en kqemu documentatie (krachtig spul, die qemu)
- https://help.ubuntu.com/community/GraphicalInstall: een volledige beschrijving van het installatieproces dat je in stap 12 voorgeschoteld krijgt.