[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

iso-scan scheitert - aber nur, wenn Festplatte nicht partitioniert ist



Hi Liste,

ich versuche, den Debian-Installer so zu starten, dass er ein ISO-Image auf einem USB-Stick finden soll. Das klappt wunderbar, wenn der PC, auf dem ich das teste, bereits eine irgendwie partitionierte Festplatte hat. Bei einer blanken, nagelneuen Festplatte ohne Partitionstabelle bricht er dagegen ab, mit der Meldung, er könne keine ISO-Datei finden. Der Witz an der Sache: Ruft man dann aus dem Menü erneut die ISO-Suche auf, findet er die ISO-Datei und macht brav weiter!

Das ganze ist reproduzierbar: Platte mit dd ausnullen und der Effekt tritt wieder auf.

Das komplette Syslog, bis zu dem Moment, wo es dann normal weitergeht, ist hier: http://pastebin.com/5sxNyy3A

Auffällig ist dieser Abschnitt:
Mar 15 11:00:33 kernel: [    3.508772] loop: module loaded
Mar 15 11:00:33 iso-scan: First pass: Look for ISOs near top-level of each filesystem. Mar 15 11:00:33 kernel: [ 3.584518] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Mar 15 11:00:33 iso-scan: Waiting for /dev/sda to possibly get ready..
Mar 15 11:00:36 kernel: [    6.576442] usb-storage: device scan complete
Mar 15 11:00:36 kernel: [ 6.577275] scsi 2:0:0:0: Direct-Access Lexar USB Flash Drive 1100 PQ: 0 ANSI: 0 CCS Mar 15 11:00:36 kernel: [ 6.579321] sd 2:0:0:0: [sdb] 7831552 512-byte logical blocks: (4.00 GB/3.73 GiB) Mar 15 11:00:36 kernel: [ 6.580496] sd 2:0:0:0: [sdb] Write Protect is off Mar 15 11:00:36 kernel: [ 6.580502] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00 Mar 15 11:00:36 kernel: [ 6.580507] sd 2:0:0:0: [sdb] Assuming drive cache: write through Mar 15 11:00:36 kernel: [ 6.582989] sd 2:0:0:0: [sdb] Assuming drive cache: write through
Mar 15 11:00:36 kernel: [    6.582995]  sdb:
Mar 15 11:00:36 kernel: [ 6.585363] sd 2:0:0:0: [sdb] Assuming drive cache: write through Mar 15 11:00:36 kernel: [ 6.585367] sd 2:0:0:0: [sdb] Attached SCSI removable disk Mar 15 11:00:36 kernel: [ 6.600058] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Mar 15 11:01:04 iso-scan: Failing with ISO_COUNT = 0, MOUNTABLE_DEVS_COUNT = 0, ISO_MOUNT_COUNT = 0 Mar 15 11:01:04 main-menu[355]: WARNING **: Configuring 'iso-scan' failed with error code 1
Mar 15 11:01:04 main-menu[355]: WARNING **: Menu item 'iso-scan' failed.
Mar 15 11:01:05 main-menu[355]: INFO: Modifying debconf priority limit from 'critical' to 'high'
Mar 15 11:01:05 debconf: Setting debconf/priority to high
Mar 15 11:01:05 main-menu[355]: DEBUG: resolver (libc6-udeb): package doesn't exist (ignored)
Mar 15 11:01:08 main-menu[355]: INFO: Menu item 'iso-scan' selected
Mar 15 11:01:08 net/hw-detect.hotplug: Detected hotpluggable network interface lo Mar 15 11:01:10 check-missing-firmware: no missing firmware in /dev/.udev/firmware-missing Mar 15 11:01:10 iso-scan: First pass: Look for ISOs near top-level of each filesystem. Mar 15 11:01:10 kernel: [ 40.166729] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Mar 15 11:01:10 iso-scan: Waiting for /dev/sda to possibly get ready..
Mar 15 11:01:13 kernel: [ 43.183208] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Mar 15 11:01:13 kernel: [ 43.199485] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Mar 15 11:01:13 iso-scan: Mounted /dev/sdb for first pass
Mar 15 11:01:13 iso-scan: Found ISO ./debian-6.0.4-amd64-CD-1.iso on /dev/sdb

Warum meint er da im ersten Versuch, die Erkennung abbrechen zu müssen, obwohl er doch gerade den Stick frisch erkennt?

Ich habe auch schon als Bootparameter waitusb=7 versucht, und iso-scan/ask_second_pass=true, was ihn in einen zweiten Erkennungslauf schubsen sollte, aber das hilft auch nichts.

Ich habe auch schon versucht, den USB-Stick zu partitionieren und auf /dev/sdb1 statt /dev/sdb das Dateisystem einzurichten. Hilft nicht.

Wie bekomme ich den Kerl dazu, das ISO immer sofort zu finden? Ich weiß ja wo es liegt, könnte ihm also den Pfad verraten - wenn ich wüßte, in welcher Syntax er ihn haben will... iso-scan/filename=/aber/was/ist/der/rootpfad...? oder gibt es vielleicht ein iso-scan/device=..., um ihn mit der Nase auf das richtige Device zu stupsen?

-Stefan


Reply to: