PDA

View Full Version : avvio lentissimo


Herod2k
03-04-2005, 20:08
Ciao ragazzi,

mi servirebbe un'aiuto, ho appena installato una suse 9.2 su un computer con un hard disk attaccato ad un controller ata 100 quindi e che mi risulta "hde", il computer non ha altri hd però ha altre due prese IDE 66 sulla mb, riavviando ho notato che è lentissimo, mettendo l'avvio in "verbose mode" ho scoperto che linux va a cercare "non so cosa" su hda e hdb, che il computer non ha.

C'è un modo per bypassare questo controllo su hda e hdb, per velocizzare l'avvio?

Grazie

H2K

RaouL_BennetH
03-04-2005, 20:13
può darsi che tu non abbia attivato il dma sul disco?

potresti postare il risultato di hdparm?

Janky
03-04-2005, 20:21
era successo anche a me

ho dovuto cambiare slot ide

RaouL_BennetH
03-04-2005, 20:26
Originariamente inviato da Janky
era successo anche a me

ho dovuto cambiare slot ide

Beh, può darsi che lui sia più fortunato e debba solo attivare il dma sul disco con hdparm. :)

Janky
03-04-2005, 20:28
nel mio caso non si può parlare di fortuna o sfortuna gli slot ide erano tutti uguali, quindi era indifferente, solo che stava fermo per 30 secondi a cercare hda e hdb e non mi piaceva che il disco principale si chiamasse hdd....

RaouL_BennetH
03-04-2005, 20:38
Originariamente inviato da Janky
nel mio caso non si può parlare di fortuna o sfortuna gli slot ide erano tutti uguali, quindi era indifferente, solo che stava fermo per 30 secondi a cercare hda e hdb e non mi piaceva che il disco principale si chiamasse hdd....

ops, avevo capito che tu avessi uno slot rotto :)

Herod2k
03-04-2005, 21:31
dai ragazzi non ci credo che in un SO come linux non posso bypassare il controllo su hda e hdb, è assurdo....

Devo risolverlo per forza sto problema, hda e hdb sono prese eide a 66 da hde in poi sono eide 100 e non mi va di attaccare l'hd ad un eide 66, la scheda madre è una Asus A7V con 4 prese EIDE. 2 a 66 e 2 a 100

Fate un po voi.

Grazie

H2K

RaouL_BennetH
03-04-2005, 21:34
posta il risultato di hdparm, oppure, posta il dmesg con le righe incriminate :)

Herod2k
03-04-2005, 21:40
ho provato ad usare hdparm, ma visto che sono un po niubbio non ho capito un gran che, mi daresti tu la stringa di comando esatta.

Grazie

H2K

RaouL_BennetH
03-04-2005, 21:43
digita:

hdparm /dev/tuo_device

e incolla qui il risultato.

Poi, magari fai la stessa cosa con:

dmesg | grep hd(x)

dove con x indichi il device che ti causa il problema.

Ah, mi viene in mente un'altra cosa, usi lilo o grub?

P.S.: sono un niubbo pure io, non ti preoccupare, anzi può darsi pure che le mie indicazioni non servano ad una mazza :)

Herod2k
03-04-2005, 21:48
linux:/home/gabry # hdparm /dev/hde

/dev/hde:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 122942324736, start = 0
------------------------------------------------------------------------------------
linux:/home/gabry # hdparm /dev/hde

/dev/hde:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 122942324736, start = 0
linux:/home/gabry # dmesg | grep hd(x)
bash: syntax error near unexpected token `('
linux:/home/gabry # dmesg | grep hde
Kernel command line: root=/dev/hde3 vga=0x31a selinux=0 resume=/dev/hde4 desktop elevator=as splash=silent
ide2: BM-DMA at 0x8000-0x8007, BIOS settings: hde:DMA, hdf:pio
hde: Maxtor 6Y120L0, ATA DISK drive
hde: max request size: 128KiB
hde: 240121728 sectors (122942 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
hde: cache flushes supported
hde: hde1 hde2 < hde5 > hde3 hde4
swsusp: Resume From Partition: /dev/hde4
ReiserFS: hde3: found reiserfs format "3.6" with standard journal
ReiserFS: hde3: using ordered data mode
ReiserFS: hde3: journal params: device hde3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hde3: checking transaction log (hde3)
ReiserFS: hde3: Using r5 hash to sort names
Adding 1020116k swap on /dev/hde4. Priority:42 extents:1


Questo è tutto.

Grazie :p :p :p :p

H2K

RaouL_BennetH
03-04-2005, 21:53
no, il dma è attivo, allora posta il risultato di dmesg | grep hd

senza specificare l'unità.

Herod2k
03-04-2005, 22:01
linux:/home/gabry # dmesg | grep hd

Kernel command line: root=/dev/hde3 vga=0x31a selinux=0 resume=/dev/hde4 desktop elevator=as splash=silent
ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hda: IRQ probe failed (0xfffffdfa)
hda: IRQ probe failed (0xfffffdfa)
hda: no response (status = 0x0a), resetting drive
hda: IRQ probe failed (0xfffffdfa)
hda: no response (status = 0x0a)
hdb: IRQ probe failed (0xfffffdfa)
hdb: IRQ probe failed (0xfffffdfa)
hdb: no response (status = 0x0a), resetting drive
hdb: IRQ probe failed (0xfffffdfa)
hdb: no response (status = 0x0a)
hdc: PIONEER DVD-RW DVR-107D, ATAPI CD/DVD-ROM drive
hdd: PLEXTOR CD-R PX-W1210A, ATAPI CD/DVD-ROM drive
ide2: BM-DMA at 0x8000-0x8007, BIOS settings: hde:DMA, hdf:pio
ide3: BM-DMA at 0x8008-0x800f, BIOS settings: hdg:pio, hdh:pio
hde: Maxtor 6Y120L0, ATA DISK drive
hda: IRQ probe failed (0xffff79fa)
hda: IRQ probe failed (0xffff79fa)
hda: no response (status = 0x0a), resetting drive
hda: IRQ probe failed (0xffff79fa)
hda: no response (status = 0x0a)
hdb: IRQ probe failed (0xffff79fa)
hdb: IRQ probe failed (0xffff79fa)
hdb: no response (status = 0x0a), resetting drive
hdb: IRQ probe failed (0xffff79fa)
hdb: no response (status = 0x0a)
hde: max request size: 128KiB
hde: 240121728 sectors (122942 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
hde: cache flushes supported
hde: hde1 hde2 < hde5 > hde3 hde4
swsusp: Resume From Partition: /dev/hde4
ReiserFS: hde3: found reiserfs format "3.6" with standard journal
ReiserFS: hde3: using ordered data mode
ReiserFS: hde3: journal params: device hde3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hde3: checking transaction log (hde3)
ReiserFS: hde3: Using r5 hash to sort names
Adding 1020116k swap on /dev/hde4. Priority:42 extents:1
hdc: ATAPI 63X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cache
hdd: ATAPI 32X CD-ROM CD-R/RW drive, 2048kB Cache


E' esattamente questo quello che vedo quando avvio e che ci mette un sacco.

H2K

RaouL_BennetH
03-04-2005, 22:05
Originariamente inviato da Herod2k
linux:/home/gabry # dmesg | grep hd



E' esattamente questo quello che vedo quando avvio e che ci mette un sacco.

H2K

:eek: cioè...ti escono pure le faccine? :D

do uno sguardo ai miei appunti perchè non sono all'altezza di darti un'indicazione precisa subito :(

a fra poco...

Herod2k
03-04-2005, 22:08
Sei il più forte mi sto ammazzando dalle risate.

Ti ringrazio.

H2K

RaouL_BennetH
03-04-2005, 22:09
allora, puoi dirmi solo se come boot manager usi lilo o grub?

Credo che ti basti mettere qualche riga di append nell'uno o nell'altro più o meno così, poi magari lo vediamo meglio:

hda=noprobe, hdb=noprobe

Magari qualche guru nei paraggi ci saprebbe dare la giusta sintassi. :)

Herod2k
03-04-2005, 22:13
io uso il grub, ora do un'occhiata al file di configurazione, e vedo che posso fare.

H2K

RaouL_BennetH
03-04-2005, 22:18
premessa: grub non lo uso, quindi magari prima di provare documentati bene.

Cmq, quello che dovresti fare è aggiungere una riga in /etc/grub.conf:

in corrispondenza della voce:

(esempio):

kernel /boot/vmlinuz-2.x.x-1.358.8kstackssmp ro root=LABEL=/ rhgb hd(x)=noprobe hd(y)=noprobe noapic

sostituendo ovviamente ad x e y le lettere dei drive che non trova all'avvio.

Lo salvi, riavvii e speriamo che non ti ho fatto fare una cassata :D

Herod2k
03-04-2005, 23:23
Bella sei davvero il più forte.
Ho guadagnato un sacco di tempo sul boot!!!
Sei stato davero gentilissimo!!! :D :D :D :D

Saluti

H2K

RaouL_BennetH
03-04-2005, 23:27
Originariamente inviato da Herod2k
Bella sei davvero il più forte.
Ho guadagnato un sacco di tempo sul boot!!!
Sei stato davero gentilissimo!!! :D :D :D :D

Saluti

H2K

fiuuuuuu

meno male :)

Non vedendoti postare ho pensato:

ecco...ho distrutto linux ad un altro utente :D