Salut Yann, Thanks a lot for reporting this issue and for mentioning the workaround you found!
I can confirm the problem and it's all my fault: When I made the change in 1.06-2 to get DMA to work on VIA chipsets, I relied on the ide-generic module to get loaded later, which is wrong as the CD can't be accessed because of the missing ide driver - catch 22. Silly me! mindi unfortunately uses a brute force approach to load modules and to satisfy inter-module dependencies. It does not allow for loading modules in a particular order. This, however, is exactly what is required to get DMA working on VIA chipsets: module via82cxxx needs to get loaded before ide-generic does. The attached patch init_#354145.diff makes it so that ide-core and via82cxxx get loaded before the rest of the essential modules. It works for me and I believe it should not impact things on non-VIA chipset systems. (mindi_#354145.diff simply puts ide-generic back into IDE_MODS.) It would be great if you could apply the two patches, try again and let me know the outcome. This would confirm that it does work on non-VIA systems as well - something I can't test myself. (The mindi patch may not be required as you've already added ide-generic back in.) Thanks a lot & best regards, Andree On Thu, 2006-02-23 at 19:00 +0100, Yann Aubert wrote: > Package: mindi > Version: 1.06-3 > Severity: grave > Justification: renders package unusable > > When booting from a cdrom burned with mondorescue.iso, the kernel and > initrd are loaded without problems. But after that, when looking after > the other files on the cdrom, the system ask for the floppies. > I don't have a patch but can give a hint. For my setup, I had to put > ide-generic back in mindi (IDE_MODS) in order to make the cdrom works > correctly. > > > -- System Information: > Debian Release: 3.1 > Architecture: i386 (i686) > Kernel: Linux 2.6.14-2-686-smp > Locale: LANG=fr_FR, LC_CTYPE=fr_FR (charmap=ISO-8859-1) > > Versions of packages mindi depends on: > ii binutils 2.15-6 The GNU assembler, linker and > bina > ii bzip2 1.0.2-7 high-quality block-sorting file > co > ii dosfstools 2.11-2 Utilities to create and check > MS-D > ii file 4.12-1 Determines file type using > "magic" > ii gawk 1:3.1.4-2 GNU awk, a pattern scanning and > pr > ii mindi-busybox 1.00-6 Collection of shell utilities in > a > ii mkisofs 4:2.01+01a01-2 Creates ISO-9660 CD-ROM > filesystem > ii module-init-tools 3.2-pre1-2 tools for managing Linux kernel > mo > ii ms-sys 1.1.3-1 Write a Microsoft compatible > boot > ii nano 1.2.4-5 free Pico clone with some new > feat > ii parted 1.6.21-1 The GNU Parted disk partition > resi > ii syslinux 2.11-0.1 Bootloader for Linux/i386 using > MS > > -- no debconf information > -- Andree Leidenfrost Sydney - Australia
init_#354145.diff
Description: Binary data
mindi_#354145.diff
Description: Binary data
signature.asc
Description: This is a digitally signed message part