Sorry, don't know how to handle device 0x0107
I'm trying to create a single floppy distribution for my job, but I've run into a problem.
(I'm following the TLDP Pocket-Linux-Guide (sorry, no link since I haven't posted atleast 5 times yet..) )
I have created a RAM-disk (as written in the document), and mounted as supposed. The kernel is built for the floppy and moved into the /boot-directory together with boot.b, both /dev/console and /dev/fd0 is created, bash is compiled (with necessary libraries) and /etc/lilo.conf is made on the ramdisk.
(/etc/lilo.conf is as follows:
boot=/dev/fd0
compact
prompt
read-only
vga=normal
image=/boot/vmlinuz
label=bootfloppy
append="load_ramdisk=1 prompt_ramdisk=1"
root=/dev/fd0
)
The problem appears when I try to run lilo the same way as in the document (lilo -r /mnt/bootfloppy, I get the error-message in the subject of this thread. This happens if I run "as normal" or by chroot to /mnt/bootfloppy . The complete output from lilo is as follows:
[root@paranoia mnt]# lilo -r /mnt/bootfloppy/ -v 4
LILO version 21.4-4, Copyright (C) 1992-1998 Werner Almesberger
'lba32' extensions Copyright (C) 1999,2000 John Coffman
Released 10-Jun-2000 and compiled at 16:52:21 on Sep 5 2002.
Caching device /dev/hda (0x0300)
....
Caching device /dev/loop7 (0x0707)
Reading boot sector from /dev/fd0
Merging with /boot/boot.b
Created temporary device /tmp/dev.0 (0x0107)
Fatal: Sorry, don't know how to handle device 0x0107
Removed temporary file /tmp/dev.0
By searching with google, it looks like this is a USB-device, but after recompiling the kernel several times, nothing helps..
Does anyone know what device 0x0107 is, and/or how this problem can be fixed?
|