-
Senior Member
registered user
Mini HowTo: Create flash from 7.0.5 ISO using qemu/kvm
Prerequisites: Kvm must be running well. In 7.0.5, is does out of the box. Modules may otherwise have to be loaded. Qemu without kvm is rather slow, only for testing and emergencies IMHO. There have been bug problems in recent versions, so it's good practice to run package update of qemu-kvm first.
Code:
sudo modprobe kvm && sudo modprobe kvm-intel
Of course, you need to have the ISO, check downloading by md5sum or similar.
Log into the download directory.
1. Have USB media inserted, you can use fdisk -l to check what it identifies as:
Code:
knoppix@Microknoppix:/store/download/iso$ fdisk -l
.....
Disk /dev/sdc: 31.6 GB, 31608274944 bytes
64 heads, 32 sectors/track, 30144 cylinders, total 61734912 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6f20736b
Device Boot Start End Blocks Id System
/dev/sdc1 * 2048 61734911 30866432 c W95 FAT32 (LBA)
2. Make qemu boot the ISO
Code:
sudo qemu -machine accel=kvm -cdrom KNOPPIX_V7.0.5DVD-2012-12-21-EN.iso -hdb /dev/sdc -m 1024 -boot d
Now you get the booting screen where you can just type knoppix (not Knoppix64 unless you run a full 64-bits system) and eventual keyboard modifications etc, just like booting a DVD.
It may be a bit confusing with all the different drive designations, and inside Knoppix under qemu, /dev/sdc1 becomes sda1, but if you use flash-knoppix to install to that medium, you will get a bootable stick by this procedure - at least I did.
(3. - eventually)
To have a basic Poor Man's Install of the ISO, you can boot the stick, do some tweaks, mount a suitable harddisk partition, and copy the system to a basic Knoppix directory on the disk:
Here, I used the Win7 partition:
Code:
mount /media/sda2
sudo rsync -ax /mnt-system/KNOPPIX/* /media/sda2/KNOPPIX705ISO &
Next time I boot from the stick, I use the command line
Code:
knoppix64 fromhd=/dev/sda2 knoppix_dir=KNOPPIX705ISO
Plus eventual other cheatcodes applicable.
The reason I make a separate directory for the ISO version, is all the problems I have had with purging and remastering 7.0.5. I can easily back up to this point.
-
Senior Member
registered user
Update: Works fine for 7.20 too
I have just created a bootable 7.2.0 USB stick in the way described. There is a small change in Knoppix defaults: When asked about persistent storage, Knoppix now repartitions the drive, creates a Reiserfs partition the size of the selected storage, and creates the loop-image there.
Usually, the loop-image (knoppix-data.img) is created in the KNOPPIX directory, now there is created a file there, knoppix-data.inf, that points to the persistent store.
But if this file is deleted (as I did), Knoppix will ask about creation of persistent image on booting, and in that case create it in the KNOPPIX directory - which I BTW tag with release and remastering, so the directory with the basic version of 7.2.0 I just call KNOPPIX720.
It may also be handy to do basic updates and program installs in the virtual machine - plus tweaks like setting the screensaver to blank screen (may otherwise draw a LOT of resources), disable wobbly windows etc.
I haven't used the USB stick for this, rather I have copied the KNOPPIX directory to an otherwise unused HD partition, and created a GRUB entry for it. Then booted it up with the simple qemu command
Code:
sudo qemu -machine accel=kvm -hda /dev/sda -m 1024 &
Here, the -hda /dev/sda parameter tells Qemu to boot from the main harddisk. Note that the new KNOPPIX should NOT be placed on the partition you already run Knoppix from when it is to be run under Qemu, at least unless you place the persistent image on another partition.
-
There is a small change in Knoppix defaults: When asked about persistent storage, Knoppix now repartitions the drive, creates a Reiserfs partition the size of the selected storage, and creates the loop-image there.
You have still the possibility to select where the persistent memory shall be.
Hard drive installation
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
![Dell PowerEdge FC830 8-SFF 4*Xeon E5-4669v3 2.1GHz No HDD/RAM Blade Server Node picture](/store/img/z5AAAOSwsh9mTla-/s-l225//Dell-PowerEdge-FC830-8-SFF-4-Xeon-E5-4669v3-2-1GHz.jpg)
Dell PowerEdge FC830 8-SFF 4*Xeon E5-4669v3 2.1GHz No HDD/RAM Blade Server Node
$179.99
![Dell PowerEdge FX2S 4 Slot Blade Chassis - CMC, 2x 2400W PSU picture](/store/img/IcIAAOSw~YZmhXZe/s-l225//Dell-PowerEdge-FX2S-4-Slot-Blade-Chassis-CMC-2x-24.jpg)
Dell PowerEdge FX2S 4 Slot Blade Chassis - CMC, 2x 2400W PSU
$299.00
![Nutanix NXS2U2NL12G500 2U Server with 2x X10DRT-P-G5-NI22 Blades USED picture](/store/img/OvwAAOSwhA1miCsZ/s-l225//Nutanix-NXS2U2NL12G500-2U-Server-with-2x-X10DRT-P-.jpg)
Nutanix NXS2U2NL12G500 2U Server with 2x X10DRT-P-G5-NI22 Blades USED
$349.99
![Dell PowerEdge FX2s CTO Blade 4 Slot 2U Chassis 2x 2000W picture](/store/img/9HsAAOSw3OZmMT~n/s-l225//Dell-PowerEdge-FX2s-CTO-Blade-4-Slot-2U-Chassis-2x.jpg)
Dell PowerEdge FX2s CTO Blade 4 Slot 2U Chassis 2x 2000W
$399.00
![Dell PowerEdge M620 Blade Server 2 x Xeon e5 2665 8 x 16 GB(128) RAM - No HD picture](/store/img/HUMAAOSwj3ZmdO6c/s-l225//Dell-PowerEdge-M620-Blade-Server-2-x-Xeon-e5-2665-.jpg)
Dell PowerEdge M620 Blade Server 2 x Xeon e5 2665 8 x 16 GB(128) RAM - No HD
$44.99
![Dell PowerEdge M620 Blade Server/8x8 GB Ram (64GB)/2x Intel Xeon E5-2680 2.70GH picture](/store/img/-gYAAOSwA1Vmkr2Q/s-l225//Dell-PowerEdge-M620-Blade-Server-8x8-GB-Ram-64GB-2.jpg)
Dell PowerEdge M620 Blade Server/8x8 GB Ram (64GB)/2x Intel Xeon E5-2680 2.70GH
$50.00
![Dell PowerEdge M620 Blade Server picture](/store/img/escAAOSw75Zlodg9/s-l225//Dell-PowerEdge-M620-Blade-Server.jpg)
Dell PowerEdge M620 Blade Server
$39.99
![DELL POWEREDGE M630 BLADE SERVER 2X E5-2560 V3 10C 256GB RAM No HDD IDRAC 8 H330 picture](/store/img/~IoAAOSwptpmWLiO/s-l225//DELL-POWEREDGE-M630-BLADE-SERVER-2X-E5-2560-V3-10C.jpg)
DELL POWEREDGE M630 BLADE SERVER 2X E5-2560 V3 10C 256GB RAM No HDD IDRAC 8 H330
$269.00
![Dell PowerEdge M1000e Chassis w/ 16 x M600 Blade Servers(No Ram, 2 x 147GB HD) picture](/store/img/r2UAAOSwJ65exYAl/s-l225//Dell-PowerEdge-M1000e-Chassis-w-16-x-M600-Blade-Se.jpg)
Dell PowerEdge M1000e Chassis w/ 16 x M600 Blade Servers(No Ram, 2 x 147GB HD)
$300.00
![DELL PowerEdge M630 Blade 2x E5-2683v4 2.1GHz =32 Cores 256GB H330 2x10Gb X520 picture](/store/img/GmIAAOSwC8Jk0V~~/s-l225//DELL-PowerEdge-M630-Blade-2x-E5-2683v4-2-1GHz-32-C.jpg)
DELL PowerEdge M630 Blade 2x E5-2683v4 2.1GHz =32 Cores 256GB H330 2x10Gb X520
$405.00