PDA

Visualizza la versione completa : mount -o loop]


fausto
06-02-2005, 17:16
Ciao ragazzi.

Vorrei montare un'immagine prima di masterizzarla ed uso la seguante riga di comando:

# mount -o loop -t iso9660 /home/fausto/immagine.img /mnt/cdrom
mount: Could not find any loop device. Maybe this kernel does not know
about the loop device? (If so, recompile or `modprobe loop'.)

Allora faccio:
root@darkstar:/home/fausto# modprobe loop
FATAL: Module loop not found.
Quindi make xconfig
Ma non trovo la voce loop.
Ma che cos'è loop? sapete come attivarlo?

Ciao Ciao,
Fausto

Ikitt
06-02-2005, 18:22
Originariamente inviato da fausto
root@darkstar:/home/fausto# modprobe loop
FATAL: Module loop not found.
Quindi make xconfig
Ma non trovo la voce loop.
Ma che cos'è loop? sapete come attivarlo?


loopback device, sotto "block devices"; strano comunque che tu non l'abbia disponibile.

fausto
06-02-2005, 19:37
Grazie ikitt!
Ho ricompilato il kernel ed ora funziona.

Una curiosità: succede pure a voi che quando parte mkisofs praticamente il pc quasi si impianta? io con il vecchio pc non avevo (almeno così mi sembra) problemi di questo tipo. Sarà che è lento il mio hard disk?
no perché con quello che l'ho pagato...
bene, se dovesse essere che è lento l'hard allora vi sconsiglio vivamente di prendere portatili ASUS. (ora che ci penso, anche per fare updatedb ci mette una vita)

Ciao, aspetto i vostri pareri.
Fausto

osiryx
06-02-2005, 19:40
Hai attivato il dma ?

fausto
06-02-2005, 19:43
non so cosè :fagiano:

osiryx
06-02-2005, 19:54
hdparm -d1 /dev/hdX ( la X devi cambiarla con il tuo device )
Lancialo da root
Che distro usi ? ( c'è scritto nella tua firma....nubbio che nn sono altro )
In genere la maggior parte delle distro hanno uno script di avvio al boot che imposta sia il dma degli HD che quello dei cdrom/dvd

fausto
06-02-2005, 20:03
Secondo te vuol dire che è attivato (non ho ancora dato il comando suggerito: è per vedere se per caso è già attivo)

root@darkstar:/home/fausto# hdparm -i /dev/hdc

/dev/hdc:

Model=IC25N080ATMR04-0, FwRev=MO4OAD0A, SerialNo=MRG403K4GAZE1C
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=DualPortCache, BuffSize=7884kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=156301488
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 3a: 2 3 4 5 6

fausto
06-02-2005, 20:08
magari questo è più verboso...

root@darkstar:/home/fausto# hdparm -I /dev/hdc

/dev/hdc:

ATA device, with non-removable media
Model Number: IC25N080ATMR04-0
Serial Number: MRG403K4GAZE1C
Firmware Revision: MO4OAD0A
Standards:
Used: ATA/ATAPI-6 T13 1410D revision 3a
Supported: 6 5 4 3
Configuration:
Logical max current
cylinders 16383 65535
heads 16 1
sectors/track 63 63
--
CHS current addressable sectors: 4128705
LBA user addressable sectors: 156301488
LBA48 user addressable sectors: 156301488
device size with M = 1024*1024: 76319 MBytes
device size with M = 1000*1000: 80026 MBytes (80 GB)
Capabilities:
LBA, IORDY(can be disabled)
bytes avail on r/w long: 4 Queue depth: 1
Standby timer values: spec'd by Vendor, no device specific minimum
R/W multiple sector transfer: Max = 16 Current = 16
Advanced power management level: 128 (0x80)
Recommended acoustic management value: 128, current value: 254
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=240ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
* NOP cmd
* READ BUFFER cmd
* WRITE BUFFER cmd
* Host Protected Area feature set
* Look-ahead
* Write cache
* Power Management feature set
Security Mode feature set
SMART feature set
* FLUSH CACHE EXT command
* Mandatory FLUSH CACHE command
* Device Configuration Overlay feature set
* 48-bit Address feature set
Automatic Acoustic Management feature set
SET MAX security extension
Address Offset Reserved Area Boot
* SET FEATURES subcommand required to spinup after power up
Power-Up In Standby feature set
* Advanced Power Management feature set
* General Purpose Logging feature set
* SMART self-test
* SMART error logging
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
not supported: enhanced erase
66min for SECURITY ERASE UNIT.
HW reset results:
CBLID- above Vih
Device num = 0 determined by the jumper
Checksum: correct

fausto
06-02-2005, 21:25
Beh, mi sa che hai ragione: che non sono dma non è attivato.
Posto l'out della linea di comanda che mi hai suggerito:

root@darkstar:/home/fausto# hdparm -d1 /dev/hdc

/dev/hdc:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

Qualcuno ha qualche idea? :master:

fausto
06-02-2005, 22:18
allora.
Ho guardato un po' nel forum, ma non ho capito granche' se non che se riesco ad attivare sto dma le prestazioni sono molto migliori.

Per adesso ho attivato il supporto per i 32 bit e la velocità è andata da 2.1 Mb al secondo a 4Mb/sec che saranno ugualmente una miseria ma comunque la velocità è raddioppiata.

Persiste il problema per l'attivazione del dma.
Il supporto per il dma è messo built in nel kernel, quindi non è quello.

Io nei lspci e similari mi perdo abbastanza quindi se qualche anima pia volesse darmi un suggerimentino, io non mi offenderei.
Insomma via, la buona volontà io ce la metto... :stordita:

Loading