Pagina 1 di 1

loop

Inviato: gio 5 ott 2006, 1:19
da samiel
Cercando di montare una ISO, ricevo il messaggio:
/dev/loop: no such device.
Nel kernel (2.6.18) ho così compilato:

# Block devices
#
CONFIG_BLK_DEV_FD=y
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_UB is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_INITRD is not set
CONFIG_CDROM_PKTCDVD=m
CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
# CONFIG_ATA_OVER_ETH is not set

Per cui devo caricare a mano il modulo loop.
È normale che non sia caricato automaticamente?

Grazie
M.

Inviato: gio 5 ott 2006, 13:14
da syaochan
Neppure a me lo carica automaticamente, non so se sia normale, comunque per comodita' l'ho messo in rc.modules

Inviato: gio 5 ott 2006, 13:24
da gallows
Il fatto è che con la nuova versione di udev sono stati eliminati degli script, tra cui quello che creava il device /dev/loop0.
Se lo create a mano[1] infatti dovrebbe essere ok.

[1] # mknod /dev/loop0 b 7 0

Inviato: gio 5 ott 2006, 14:53
da samiel
Bisogna mettere la regola in udev,
altrimenti col kernel 2,6,x ogni volta
cancella il dispositivo... comunque per quelle
poche volte che mi serve, farò la fatica
di caricare il modulo a mano...

Grazie
M.