Mailinglist Archive: opensuse-de (5264 mails)

< Previous Next >
Re: Loop-Device
  • From: Peter Blancke <blancke@xxxxxx>
  • Date: Tue, 12 Jun 2001 12:16:55 +0200 (CEST)
  • Message-id: <Pine.LNX.4.10.10106121210210.13958-100000@xxxxxxxxxxxxxxxx>
On Tue, 12 Jun 2001, Ralph Scharping wrote:

> SuSE 6.4 hat standardmäßig 8 loop-devices angelegt,
> mit denen man z.B. eine iso9660 Image-Datei als
> Filesystem mounten kann. [...]
> Jetzt brauche ich noch ein paar mehr, und finde die
> richtige Syntax des mknod-Befehls nicht mehr heraus.

Der Befehl bei der 6.4 lautete wohl:

mknod /dev/loop9 b 7 9
mknod /dev/loop10 b 7 10

usw.

> Ich kann zwar ein Device anlegen, das existiert dann auch
> unter /dev, aber ich kann nichts drauf mounten. Mount
> meldet "Cannot find any free loop device!" oder so ähnlich.

Dazu musst Du den Kernel aendern.

Unter 6.4 war das AFAIK in der Datei

/usr/src/linux/drivers/block/loop.c

dort steht irgendwo am Anfang

#define MAX_LOOP 8

Aendere die Zahl in 50 oder 128 oder was auch immer (char?).

Neu kompilieren des Kernels ist dann erforderlich. Dann geht es.

Vorsicht: Seit neueren Versionen (SuSE 7.0, 7.1?) hat sich das
geaendert. Da steht in der gleichen Datei

static int max_loop = 8;

Die Funktion ist die gleiche geblieben.

Gruss

Peter Blancke

--
Nachtwaechter ist der Wahnsinn, weil er wacht...


< Previous Next >
Follow Ups
References