Allt från Computex 2023
Permalänk
Medlem

loopback

hur kompilerar man kärnan för att få loopback support?

Permalänk
Medlem

CONFIG_BLK_DEV_LOOP=y eller =m om du vill.

Eller om du vill göra det i menuconfig:
Device Drivers -> Block devices -> Loopback device support

Visa signatur

"..make the move over to a rackmount case, because rackmount cases get you chicks.."
-- Routermonkey

Permalänk
Medlem

hur kommer man in i menyconfig då?
provade att köra "CONFIG_BLK_DEV_LOOP=y " men jag kan fortfararande inte mounta iso filer...

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av maple
hur kommer man in i menyconfig då?
provade att köra "CONFIG_BLK_DEV_LOOP=y " men jag kan fortfararande inte mounta iso filer...

make menuconfig skriver du i mappen med kernel koden. Men att kompilera en egen kernel kan vara rätt svårt om man är nybörjare. Villken dist kör du och hur försöker du mounta iso filer?

Visa signatur

Hur man installerar program i *nix | There is no Swedish conspiracy

these days you can't use the Web at 2400 baud because the ads are 24KB - Bill Joy

Permalänk
Medlem

jag kör debian (med en netinstall).

när jag försöker mounta iso filer kör jag den vanliga "mount -t iso9660 -o loop filen.iso /mnt/iso" och då stor det "mount: Inte en katalog"... trots att /mnt/iso finns

EDIT: Är det ingen som vet vad jag ska göra??? är mycket frustrerad över problemet...

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av maple
jag kör debian (med en netinstall).

när jag försöker mounta iso filer kör jag den vanliga "mount -t iso9660 -o loop filen.iso /mnt/iso" och då stor det "mount: Inte en katalog"... trots att /mnt/iso finns

EDIT: Är det ingen som vet vad jag ska göra??? är mycket frustrerad över problemet...

Kan vara så att du måste ladda modulen först, 'modprobe loop' först i så fall.

Visa signatur

"..make the move over to a rackmount case, because rackmount cases get you chicks.."
-- Routermonkey

Permalänk
Permalänk
Medlem

modprobe loop
mount -o loop /home/maple/minmporrdvdr.img /mnt/cdrom

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av maDa
modprobe loop
mount -o loop /home/maple/minmporrdvdr.img /mnt/cdrom

det funkar fortfarande inte. har provat kommandot som root...och får som innan:

----------------------------------------------------------------------
# mount -t iso9660 -o loop fil.iso /mnt/cdrom
mount: Inte en katalog
----------------------------------------------------------------------

EDIT: provat "mount -o loop fil.iso /mnt/cdrom" också med samma rsultat...

Permalänk
Citat:

Ursprungligen inskrivet av maple
det funkar fortfarande inte. har provat kommandot som root...och får som innan:

----------------------------------------------------------------------
# mount -t iso9660 -o loop fil.iso /mnt/cdrom
mount: Inte en katalog
----------------------------------------------------------------------

Vad ger följande?

ls /mnt/cdrom ls /dev/loop*

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Isbjörnen Igor
Vad ger följande?

ls /mnt/cdrom ls /dev/loop*

---------------------------------------------------------------
mkb-135-223-209-82:~# ls /mnt/cdrom
mkb-135-223-209-82:~# ls /dev/loop*
/dev/loop0 /dev/loop2 /dev/loop4 /dev/loop6
/dev/loop1 /dev/loop3 /dev/loop5 /dev/loop7
mkb-135-223-209-82:~#
---------------------------------------------------------------

Permalänk

Prova detta:

losetup -f # Kom ihåg värdet du får losetup [svar från första kommandot] fil.iso mount [svar från första kommandot] /mnt/cdrom

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Isbjörnen Igor
Prova detta:

losetup -f # Kom ihåg värdet du får losetup [svar från första kommandot] fil.iso mount [svar från första kommandot] /mnt/cdrom

det funkar nog inte, fick detta svaret på första kommandot:
-------------------------------------------------------------------------------------
losetup: ogiltig flagga -- f
usage:
losetup [-e encryption] [options] loop_device file # setup
losetup -F [options] loop_device [file] # setup, read /etc/fstab
losetup loop_device # give info
losetup -a # give info of all loops
losetup -d loop_device # delete
options: -o offset -s sizelimit -p passwdfd -S pseed -H phash
-I loinit -T -K gpgkey -G gpghome -C itercountk -v -r
-------------------------------------------------------------------------------------

EDIT: Ingen som vet vad jag kan göra förutom byta till WinXP?

Permalänk
Medlem

Alltså de nadaproblemas att läsa ISO filer i Linux, förstår inte hur det inte kan fungera.

losetup använder man såhär

losetup /dev/loop0 /hej/cd.iso

därefter

mount -t iso9660 /dev/loop0 /mnt/cdrom

prova någon annan katalog än /mnt/cdrom annars om det skulle vara en symlink eller nått.

Permalänk
Medlem

Kör ls -dl /mnt/cdrom för att ta reda på om det är en katalog eller något annat, eftersom det verkar vara det den klagar på.