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