This is an old revision of the document!
It seems you are running out of RAM - see 'free' while running 'apt-get…'. UnionFS and the debian packetmanagement require some more RAM for the ramdisk. Some tests showed that at least 164 MB RAM should be present for live-installation, otherwise you might run into a freeze.
You get the following output on the console:
SQUASHFS error: zlib_fs returned unexpected result 0x........ SQUASHFS error: Unable to read cache block [.....] SQUASHFS error: Unable to read inode [.....]
Make sure the medium (ISO and CD-ROM) is ok. Verify it via booting with “grml testcd”. Check your CD low-level via running:
# readcd -c2scan dev=/dev/cdrom
If the medium is definitely ok and it still fails try to boot with deactivated DMA via using “grml nodma ide=nodma” at the bootprompt.
Make sure the medium (ISO and CD-ROM) is ok. Verify it via booting with “grml testcd”. Check your CD low-level via running:
# readcd -c2scan dev=/dev/cdrom
If the medium is definitely ok and it still fails try to boot with deactivated DMA via using “grml nodma ide=nodma” at the bootprompt.
Make sure your laptop uses the right output channel. Try pressing the VGA-key on your laptop.
grml2hd seems to hang? Switch to tty12 and take a look at the syslog. If you see something like:
SQUASHFS error: zlib_fs returned unexpected result 0x........ SQUASHFS error: Unable to read cache block [.....] SQUASHFS error: Unable to read inode [.....]
your ISO/CD-ROM very probably is not ok. Verify it via booting with “grml testcd”. Check your CD low-level via running:
# readcd -c2scan dev=/dev/cdrom
If the medium really is ok and it still fails try to boot with deactivated DMA via using “grml nodma ide=nodma” at the bootprompt.
Try querying a timeserver directly
ntpdate uk.pool.ntp.org
You can add relevant time-servers to '/etc/ntp.conf'
server 0.uk.pool.ntp.org iburst server 1.uk.pool.ntp.org iburst server 2.uk.pool.ntp.org iburst server 3.uk.pool.ntp.org iburst
Set the correct timezone using:
dpkg-reconfigure tzdata
On my system the time as 1 hour off; This was because the timezone wasn't set right, so the DS setting was wrong.
You can turn off auto-fstab in /etc/grml/autoconfig
As well as other options.
I get the message ”NFS common utilities: statd failed!” on startup
restarting 'nfs-common' alone has the same result.
restarting 'nfs-kernel-server' and 'portsmap'/'rpcbind' first makes it work
/etc/init.d/nfs-kernel-server restart /etc/init.d/portmap restart /etc/init.d/nfs-common restart
now I can mount NFS partitions.
Update (2009-11-27): If “nfs-kernel-server restart” fails and/or is timed out, then try to restart it at last (restart “portmap” and “nfs-common” at first).
Update (2011-07-06): Replace “portmap” service with rpcbind. portmap has been removed in grml 2011.5
the keymap when I boot into GRML are fine in the terminal (I chose UK setting on install);
but when I start up X, it switches to a US layout which affects all applications including xterm.
A temporary fix is
sudo setxkbmap gb
But more permanently, make sure the following is in your /etc/X11/xorg.conf
Section "InputDevice" Identifier "Keyboard0" Option "CoreKeyboard" Driver "kbd" Option "XkbRules" "xfree86" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "gb" # Option "XkbVariant" "nodeadkeys" # Option "XkbOptions" "ctrl:swapcaps,grp:alt_shift_toggle,grp_led:scroll,compose:menu" EndSection
Here's a good '/etc/etckeeper/etckeeper.conf'
# The VCS to use. # VCS="hg" VCS="git" # VCS="bzr" # Options passed to git commit when run by etckeeper. #GIT_COMMIT_OPTIONS="" # Options passed to hg commit when run by etckeeper. #HG_COMMIT_OPTIONS="" # Options passed to bzr commit when run by etckeeper. #BZR_COMMIT_OPTIONS="" # The high-level package manager that's being used. HIGHLEVEL_PACKAGE_MANAGER=apt # The low-level package manager that's being used. LOWLEVEL_PACKAGE_MANAGER=dpkg
After configuring etckeeper, initialise git (or whatever VCS you configured for)
cd /etc etckeeper init
According to http://grml.supersized.org
” using grub on SW-RAID devices is not yet supported ”
Also, this snippet of code allow for grml2hd use with RAID (for target RAID device 'md0'):
SWRAID='mbr-only' grml2hd /dev/md0 -mbr /dev/md0
Note: mkinitrd-tools package is available via stable ftp.de.debian.org repository
My system kept hibernating when left alone for too long, which on a desktop was annoying.
The solution was to edit the settings in '/etc/default/acpi-support'.
When I start the image with ”/usr/bin/qemu -cdrom /mnt/E/download/grml_2011.05.iso -boot d -net nic -net tap,ifname=tap0,script=no,downscript=no -k de -m 512” and configure the network to use 19.2.168.0.10 as a static ip and 192.168.0.254 as a nameserver, than the later entry is sometimes not written into the file.