Newsgroup: it.comp.os.linux.debian
Titolo: Estrema lentezza nel boot...

Dopo pochi istanti, appena iniziato il caricamento, il pc mi si blocca
per circa 2 minuti su questa riga:
   Waiting for /dev to be fully populated...
dopo un paio di minuti si avvia normalmente. La cosa si verifica sempre
quando accendo da zerro e spesso quando riavvio. Qualcuno pùò
aiutarmi o darmi qualche informazione?   é molto scocciante come cosa
e non ho trovato molto in rete.
La mia distribuzione è Debian, il pc è un Asrock con chipset Via,
AthlonXP 3000, 1GBRam, Nvidia 6800gt, sceda audio esterna Firewire.
Saluti GianLuca.

    Waiting for /dev to be fully populated...
Questo è un messaggio, del tutto normale, di udev. Quello che non è normale sono i due minuti...
In questa fase udev fa una scansione di tutte le periferiche per costruire i device necessari. Ovvio che ci mette un certo tempo, ma sicuramente non così tanto. Mi viene però da pensare che magari una periferica, dopo essere alimentata, viene riconosciuta subito, ma ha un certo tempo di warm-up durante il quale non fornisce indicazioni. A questo punto udev deve aspettare fino a che ottiene il riconoscimento (o peggio fino ad un time out...). Ad esempio io ho un disco esterno su porta Firewire. Quando lo accendo noto che ci vuole parecchio tempo prima che venga visto dal kernel e che i device vengano creati da udev. Non ho mai misurato questo tempo, ma grosso modo potrebbe essere appunto un paio di minuti. Non ho mai provato ad accendere il PC con il disco acceso e quindi non saprei cosa succede, ma in ogni caso questa potrebbe essere la spiegazione al tuo problema.

Cavolo hai ragione, è la firewire, ho provato a fare un avvio senza
scheda audio attaccata ed è partito velocemente :-) Però fino a pochi
giorni fà non aveva dato mai problemi ed il sistema partiva bene anche
con la firewire attaccata, evidentemente qualche aggiornamento ha dato
fastidio, credo, ma non capisco quale possa essere stato :-(
Vorrei tentare di risolvere dato che staccare ogni volta la scheda
audio non mi sembra fattibile.
Se hai qualche ulteriore consiglio da darmi te ne sono grato.
Ciao grazie Gian Luca

 Se hai qualche ulteriore consiglio da darmi te ne sono grato.
Al di la di leggersi la documentazione di udev per vedere se cita casi del genere, potresti provare a disattivare la generazione del device da parte di udev (non so come si fa, ma probabilmente devi smanettare nei file di configurazione in /etc/udev) e utilizzando un device statico (basta copiare il device creato da udev da un'altra parte, poi per indicare dove prenderlo devi editare il file /etc/links.conf).

 Al di la di leggersi la documentazione di udev per vedere se cita casi
del genere, potresti provare a disattivare la generazione del device da
parte di udev (non so come si fa, ma probabilmente devi smanettare nei
file di configurazione in /etc/udev) e utilizzando un device statico
(basta copiare il device creato da udev da un'altra parte, poi per
indicare dove prenderlo devi editare il file /etc/links.conf).
Grazie dei consigli, pensavo anche io di togliere la generazione de
device da parte di udev, forse potrebbe essere la soluzione. Stò
infatti leggendo in questi giorni un pò di documentazione a riguardo,
dato che neanche io sò come farlo ;-)
Se hai qualche consiglio/novità dimmi pure, anche via e-mail.
Ciao Grazie

Non è la Firewire, se la tengo staccata si blocca lo steso :-(