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]