Knoppix 7.0 minirt & virtual machine
Hello,
Please find below the links to the improved minirt init boot for Knoppix 7.0.0 (Magazine release):
(please do not just left click but use the "save as" right click option to save it)
http://s94002264.onlinehome.us/grub/k700/minirt_700a.gz
http://s94002264.onlinehome.us/grub/...minirt_700a.gz
and a minimal virtual machine using the latest vmware tools from their current beta
(as the official released tools do not work with the new kernel used in Knoppix 7.0):
http://s94002264.onlinehome.us/grub/vmk700_646643.zip
Please provide some feedback...
Hope this helps.
Best Regards,
Gilles
3D acceleration when running as a Vmware guest
Hello,
For those who are interested in 3D acceleration when running Knoppix 7.0 as a Vmware guest
since Linux guest graphics are currently very badly supported by Vmware (they are working on it):
as an example, a compile (as the Linux kernel) can take up to twice the time in a single cpu config
depending on the Linux console window size as half of the cpu time is used for the window scrolling !
So I played with the 3D acceleration of the Knoopix 7.0 guest in the beta VmWare Workstation
and I got it working more or less after adding few very new packages: mesa, vmwgfx, ...
This is obviously an experimental preview and is not recommended for normal use.
Please find below as info the script I used. Hope this helps.
Best Regards,
Gilles
#! /bin/sh (to be used as root)
# Inspired from:
http://www.mesa3d.org/vmware-guest.html
apt-get update
apt-get -y -t experimental --reinstall install git-core xutils-dev
apt-get -y -t experimental --reinstall install automake libtool libpthread-stubs0-dev
apt-get -y -t experimental --reinstall install xserver-xorg-dev x11proto-xinerama-dev
apt-get -y -t experimental --reinstall install libgl1-mesa-dri libxcb-glx0-dev
git clone git://anongit.freedesktop.org/git/xorg/driver/xf86-video-vmware
pushd xf86-video-vmware
make clean
./autogen.sh --prefix=/usr #--libdir=/usr/lib64
make -j4
make install
popd
rm -f /lib/modules/`uname -r`/kernel/drivers/gpu/drm/vmwgfx.ko*
git clone git://anongit.freedesktop.org/git/mesa/vmwgfx
pushd vmwgfx
make clean
make -j4
make install
busybox cp -f 00-vmwgfx.rules /etc/udev/rules.d
depmod -a -ae
depmod -a #-ae
popd
rmmod vmw_balloon
rmmod vmwgfx
modprobe vmwgfx
dmesg | grep vmwgfx
glxinfo | grep Open | grep VM
glxinfo | grep Open | grep Mesa
echo Please type "init 5" to restart X
init 3
(Non Boot) Data Persistence using the kernel parameter: "data=partition"
johnrw wrote:
Quote:
When I looked into the menu.lst on sda1... so I could add the "home=scan"...
I found a parameter I don't understand: "data=ramdisk"
Hi John,
Sorry for the delay in my response, I did not notice your question until now... Good catch !
I have to admit that you are the first one to have noticed this and I am glad that you asked what it is used for.
The "data=ramdisk" linux kernel parameter is to setup the "after boot" data persistence into a separate ramdisk "/mnt/data"
which is different from the original ramdisk "/ramdisk" which now only contains the modified data from the boot process,
mainly resulting from the hardware auto-detection. The goal of this way to handle the data persistence is double:
First it allows to use a disk partition as a whole (instead of a file within a shared partition) allowing for much faster access
and bandwidth by using something like "data=sdb1". Just be aware that the data in that "sdb1" partition will be overwritten.
Then this is also an attempt to only have the persistence of the data that matters and keep the hardware specific data
out of it allowing for an easy migration of a customized setup (with valuable data persistence but not boot persistence)
to another hardware without loosing the great Knoppix hardware auto detection benefits. This is especially handy when
you have this setup on a USB dongle that you use to run on multiple and different hardware.
I hope that my explanations are clear enough for you to understand...
Best Regards,
Gilles
Knoppix 7.0.2 Virtual Machine (VmWare 8.0.3 guest with installed tools)
Hello,
Please find below the link to a minimal virtual machine using the latest vmware tools 8.0.3
http://s94002264.onlinehome.us/grub/vmk702_703057.zip
Please provide some feedback...
Hope this helps.
Best Regards,
Gilles
NTFS 3G patch for Knoppix 7.0.2 (ntfs cloop patch located next to k702.iso file)
Hello,
Please find below the link to a zip file which contains everything you need to
patch Knoppix 7.0.2 live at boot time and add the missing ntfs 3g support:
http://s94002264.onlinehome.us/grub/k702_ntfs_3g.zip (20MB)
This technique can also be used to live patch Knoppix with whatever other feature you may need.
I am using this method on a ntfs formatted bootable USB dongle (for Windows compatibility)
and it only requires a couple files to be located at the right place (matching the grub menu.lst)
Among them are the knoppix 7.0.2 iso file and the "ntfs" cloop patch. You can use bootlace.com
(which runs as both a dos and Linux executable) to make your media storage device bootable:
./bootlace.com --time-out=0 /dev/sda (be sure to use the proper boot device, here it is sda)
You also need to have grldr (grub binary) in the root of your boot device so it can be found
by the bootsector executable (installed by bootlace). The knoppix.sh script needs to be next to
(same folder as) the Knoppix iso and "ntfs" patch files. You need to use the slightly customized
minirt_702a.gz init ramdisk. The also included two Linux Kernels are unchanged from the 7.0.2 DVD.
Hope this helps. Please provide some feedback...
Best Regards,
Gilles
PS: Please find below the direct link to the ntfs patch file: (2.3MB)
http://s94002264.onlinehome.us/grub/k702/ntfs
New minirt_702a works fine with install from ISO
Quote:
Originally Posted by
ruymbeke
Hello,
Please find below the links to the improved minirt init boot for Knoppix 7.0.2
(please do not just left click but use the "save as" right click option to save it)
http://s94002264.onlinehome.us/grub/k702/minirt_702a.gz
It includes both the 32 and 64 bits Linux kernel modules and use them accordingly.
I haven't looked into this minirt version, but it seems to work fine with 7.0.2 running in a virtual machine under Knoppix - using workstation 8.0.3. I did an ordinary flash install from the 7.0.2 ISO under vmware (formatting the virtual disk as FAT32), and mounted the disk and edited the minirt references in syslinux.cfg. With the ordinary minirt, it seemed like I could not get the image mounted, it continued to do the loading from the ISO image, and crashed when I removed that. For me, it is very useful to be able to carry the Poor Man's install over to VMs.
I'll report any problems I may run into, none so far, thank you Gilles for the useful work! :)
64 bits patch for Knoppix 7.0.2 (64l cloop patch located next to k702.iso file)
Hello,
Please find below the link to a zip file which contains everything you need to
patch Knoppix 7.0.2 live at boot time and add both ntfs 3g and 64 bits supports:
http://s94002264.onlinehome.us/grub/k702_ntfs_3g_64.zip (59MB)
The 64 patch provides both 64 bits run-ntime support and 64 bits compilation (gcc) support.
As mentioned previously you may need to adjust the menu.lst to match your needs
especially if the Knoppix 7.0.2 dvd iso and the patch files are not located on sda1 partition
(for a usb dongle as an example) but on sda2 (as for the c:\ drive of Windows Vista or 7)
The included "64l" (l for light) cloop file does not include the Debian installation packages
nor the updated Debian repositories list (created by apt-get update) to keep the patch small.
http://s94002264.onlinehome.us/grub/k702/64l (40MB)
If you like the full patch (including the Debian install packages and the repository lists)
please download the following "64" (without the l) cloop file (to be locates in the k702 folder)
and replace in the grub menu.lst the string "64l" by "64" (please do not rename the file).
http://s94002264.onlinehome.us/grub/k702/64 (110MB)
Hope this helps and please provide some feedback...
Best Regards,
Gilles
PS: The 64[l] cloop patch file only union with the Knoppix file system if a 64 bits kernel is detected.
The grub menu.lst detects if the machine is 64 bits capable and default the boot option accordingly.
The installation has been done following the instructions provided by Klaus (cf: /bin/_64 script):
http://knoppix.net/forum/threads/298...l=1#post126922
You can check the 64 bits setup using the command: "_64 check" from a Linux shell console.
The folder \opt\test64\pi_quick_start.tgz contains a pi benchmark (with the "gmp" high precision
math library) which can be used to test the 64 bits gcc compile and 64 bits run time execution.
Unpack the content, go in the unpacked folder and run ./start.sh
64 bits patch for Knoppix 7.0.2 (update)
Hello,
Please find below a new version of the 64 bits package using the latest Debian repository changes
(with gcc 4.7.1) using the updated install method from Klaus2008 as described in here:
http://knoppix.net/forum/threads/298...l=1#post127085
http://s94002264.onlinehome.us/grub/k702_ntfs_3g_64b.zip (80MB)
You can download the new cloop patch files (light & full versions) below:
http://s94002264.onlinehome.us/grub/k702/64l (60MB)
http://s94002264.onlinehome.us/grub/k702/64 (150MB)
Hope this helps and please provide some feedback...
Best Regards,
Gilles
Knoppix 7.0.3: initrd, 64 bit cloop patch & VmWare guest with installed tools
Hello,
Please find below the link to the improved minirt init boot for Knoppix 7.0.3:
(It includes both the 32 and 64 bits Linux kernel modules)
http://s94002264.onlinehome.us/grub/k703/minirt_703a.gz (10MB)
and the Knoppix 7.0.3 64 bits cloop patches:
http://s94002264.onlinehome.us/grub/k703/64l (light version: 69MB)
http://s94002264.onlinehome.us/grub/k703/64 (full version: 167MB)
and the link to a Knoppix 7.0.3 minimal virtual machine
(with the "VMware Workstation June Preview" tools installed):
http://s94002264.onlinehome.us/grub/vmk703_754035.zip (50MB)
(You still need the Knoppix 7.0.3 official CD or DVD iso image)
Please provide some feedback...
Hope this helps.
Best Regards,
Gilles
PS: please do not left click but use the "save as" right click option to save the content of these links.
Knoopix 6.7.1 updates: 32+64 minirt boot and minimal VmWare vm with installed tools
Hello,
Please find below some updates to the minirt boot for Knoppix 6.7.1 (32 & 64):
http://s94002264.onlinehome.us/grub/k671/minirt_671d.gz (9.31MB)
and the latest Knoppix 6.7.1 minimal virtual machine
http://s94002264.onlinehome.us/grub/vmk671_744019.zip (48.1MB)
Best Regards,
Gilles
Knoppix 7.0.4: 32+64 minirt boot and minimal VmWare vm with WS 9.0.0 tools installed
Hello,
Please find below the minirt boot for Knoppix 7.0.4 (32 & 64):
http://s94002264.onlinehome.us/grub/k704/minirt_704.gz (10.4MB)
and the Knoppix 7.0.4 minimal virtual machine with the latest tools (WS 9.0.0)
http://s94002264.onlinehome.us/grub/vmk704_802388.zip (43.7MB)
Best Regards,
Gilles
Minimal VmWare Virtual Machine (vm) with WS 9.0.1 tools installed
Knoppix 7.0.5: 32+64 minirt boot and minimal VmWare vm with WS 9.0.1 tools installed
Hello,
Please find below the Knoppix 7.0.5 minirt for nfs, samba and iso boots (32 & 64):
http://s94002264.onlinehome.us/grub/k705/minirt_705.gz (10.5MB)
and the Knoppix 7.0.5 minimal virtual machine with the latest tools (WS 9.0.1):
http://s94002264.onlinehome.us/grub/vmk705_894247.zip (45.4MB)
Please provide some feedback. Merry Christmas and Happy New Year !
Gilles
PS: Edited to correct the links (for some reason this forum does not cut and paste links properly...)
3D support for Knoppix 7.0.5 as a VMware virtual machine guest.
Hello,
I finally got the 3D support working with Knoppix 7.0.5 in a VMware virtual machine guest
and the VMWare tools. Please find below the link to the vm data zipped:
http://s94002264.onlinehome.us/grub/..._894247_3d.zip (149 MB)
It is actually quite nice to see a video playing on the compiz cube rotating smoothly and
live with the mouse without taking too much processing power when inside a VM guest.
Please provide some feedback. Happy New Year 2013 !
Gilles
PS: I used the following script to make it work:
http://s94002264.onlinehome.us/grub/...uild_3d.sh.txt
Knoppix 7.0.5 as a VMware 9.0.2 virtual machine guest with optional persistence & 3D.
Hello,
Please find below the latest Knoppix 7.0.5 VMware 9.0.2 virtual machine guest
with optional data persistence and 3D support. Please find below the link to the vm zipped:
http://s94002264.onlinehome.us/grub/...1031769_3d.zip (with 3D support 144MB)
http://s94002264.onlinehome.us/grub/vmk705_1031769.zip (without 3D support 46MB)
Please provide some feedback.
Best Regards,
Gilles
PS: I used the following script to get the Knoppix 7.0.5 guest 3D support to work:
http://s94002264.onlinehome.us/grub/...uild_3d.sh.txt
Please find below a link to the 3D cloop file used in the above vm:
http://s94002264.onlinehome.us/grub/k705/3dd
and another link to the VMware 9.0.2 tools cloop file also used in the above vm:
http://s94002264.onlinehome.us/grub/k705/vmt1031769
Knoppix 7.1.0 as a VMware 9.0.2 virtual machine guest with optional persistence & 3D.
Hello,
Please find below the latest Knoppix CeBIT 7.1.0 minirt for nfs, samba and iso boots (32 & 64):
http://s94002264.onlinehome.us/grub/k710/minirt_710.gz (10.6MB)
and the latest VMware 9.0.2 virtual machine guest zipped with optional data persistence and 3D:
http://s94002264.onlinehome.us/grub/...1031769_3d.zip (with 3D support 150MB)
http://s94002264.onlinehome.us/grub/vmk710_1031769.zip (without 3D support 46.1MB)
Please provide some feedback.
Best Regards,
Gilles
PS: I used the following script to get the Knoppix 7.1.0 guest 3D support to work:
http://s94002264.onlinehome.us/grub/...uild_3d.sh.txt
Please find below a link to the 3D cloop file used in the above vm:
http://s94002264.onlinehome.us/grub/k710/3dd
and another link to the VMware 9.0.2 tools cloop file also used in the above vm:
http://s94002264.onlinehome.us/grub/k710/vmt1031769