Package: bootcd Version: 2.52 Severity: important
Hello, bootcdwrite fails on amd64. I run a standard debian kernel on amd64 etch. Linux deb64a 2.6.15-1-amd64-k8 #2 Tue Mar 7 06:53:26 UTC 2006 x86_64 GNU/Linux First I created the symbolic links /vmlinuz and /initrd.img since bootcdmkinitrd and bootcdwrite complain otherwise. deb64a:~# ls -l /vmlinuz lrwxrwxrwx 1 root root 31 2006-04-12 ... /vmlinuz -> /boot/vmlinuz-2.6.15-1-amd64-k8 deb64a:~# ls -l /initrd.img lrwxrwxrwx 1 root root 34 2006-04-12 ... /initrd.img -> /boot/initrd.img-2.6.15-1-amd64-k8 Then I run bootcdmkinitrd and got this output: deb64a:~# bootcdmkinitrd | tee bootcdmkinitrd.out Warning: this script assumes the following: - the running kernel is the one that will be used on bootcd - initrd is used Warning: this script will do the following: - /etc/mkinitrd/ will be changed. - mkinitrd will be called. This will change /initrd.img. - your bootloader will be called. OK to continue ? (y|n) y Using grub ls: /lib/modules/2.6.15-1-amd64-k8/kernel/drivers/usb/usbcore.*o: No such file or directory /usr/sbin/mkinitrd: The working directory /tmp/mkinitrd.PPZ5p9 will be kept. /usr/bin/ldd: line 171: /lib/ld-linux.so.2: No such file or directory ldd: /lib/ld-linux.so.2 exited with unknown exit code (127) new initrd for kernel version "2.6.15-1-amd64-k8" created. Finally I run bootcdwrite and received this output: To see full output: tail -f /var/log/bootcdwrite.log --- Checking for possible Problems --- Ok to continue? (y/n) --- Cleanup --- --- WARNING --- The initrd file is no Compressed ROM File System It can not be checked by bootcdwrite --- (e)xit (i)gnore --- mount: wrong fs type, bad option, bad superblock on /dev/loop/0, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so exit=32 --- OUTPUT from <mount -o loop /boot/initrd.img-2.6.15-1-amd64-k8 /var/spool/bootcd/mnt -t cramfs> --- mount: wrong fs type, bad option, bad superblock on /dev/loop/0, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so exit=32 --- (e)xit (r)edo (i)gnore --- --- Cleanup --- deb64a:~# tail -n 2 /var/log/syslog Apr 12 ... localhost kernel: loop: loaded (max 8 devices) Apr 12 ... localhost kernel: cramfs: wrong magic I guess at least a part of the problem are the pure 64bit system and the different lib names. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-amd64-k8 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages bootcd depends on: ii bootcd-i386 2.52 bootcd extension to create images ii cpio 2.6-11 GNU cpio -- a program to manage ar ii dosfstools 2.11-2.1 Utilities to create and check MS-D ii fdutils 5.5-20050303-2 Linux floppy utilities ii file 4.17-1 Determines file type using "magic" ii mkisofs 4:2.01+01a03-5 Creates ISO-9660 CD-ROM filesystem ii realpath 1.9.28 Return the canonicalized absolute Versions of packages bootcd recommends: ii cdrecord 4:2.01+01a03-5 command line CD writing tool -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]