paket installieren via nfs und und iso image

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
fenster
Beiträge: 263
Registriert: 07.08.2003 22:37:14

paket installieren via nfs und und iso image

Beitrag von fenster » 12.08.2005 11:47:43

hallo

habe da mal eine frage:
die sarge hat 15 cd´s (habe leider kein dvd)

jetzt habe ich mir mal die erste cd aus dem iso image gebrannt
und installiert


wenn ich jetzt weitere paket installieren will und die anderen cd brauche
möchte ich das das paketmanagment auf eine nfs freigabe zugreift
und direkt aus den iso images installiert
ist das möglich ?

unter apt-setup habe ich nichts gefünden wo einen nfs server angeben kann

kann ich überhaubt von einem iso image installieren
oder muss ich die alle entpacken ?



gruß
fenster

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 12.08.2005 11:51:17

du musst auf dem NFS Server die Iso's per Loopback mounten und diesen Pfad halt freigeben.. dann kannst du bei apt-setup einfach "file" angeben..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

fenster
Beiträge: 263
Registriert: 07.08.2003 22:37:14

da habe ich jetzt ein kleines problem

Beitrag von fenster » 12.08.2005 12:17:39

hallo

da habe ich jetzt ein kleines problem
der nfs server läuft auf einem windows rechern
und die files liegen auch da drauf

ich verwende da omniNFS server

was heißt per loopback mounten ?



gruß
fenster

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 12.08.2005 12:22:57

NFS auf Windows.. argh..

ok statt loopback mounten musst du halt die ISOs mit den "daemontools" oder "Alkohol 120%" und ähnliche in ein virtuelles CDROM Laufwerk packen und dann dieses Laufwerk per NFS freigeben.. (wenns denn geht)..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

fenster
Beiträge: 263
Registriert: 07.08.2003 22:37:14

25 loop laufwerke erzeugen (gerätedateien)

Beitrag von fenster » 22.08.2005 19:31:06

hallo

brauche mehr loop laufwerke
25 stück

so habe ich es gemacht :
mal die laufwerke angelegt
mknod /dev/loop8 b 7 8
mknod /dev/loop9 b 7 9
mknod /dev/loop10 b 7 10
.....

in den kernel sourcen habe ich in
debiansarge:/usr/src/kernel-source-2.6.8/drivers/block# loop.c
loop.c
den eintrag geänert von 8 auf 25

Code: Alles auswählen

 #include <linux/buffer_head.h>          /* for invalidate_bdev() */
#include <linux/completion.h>

#include <asm/uaccess.h>

static int max_loop = 25;
static struct loop_device *loop_dev;
dann mit menueconfig
das alte config file geladen
kernel mit der debian variante
kompiliert
und installiert hat hat alles funktioniert

leider bootet das ding nicht
was machen ich falsch ?

Code: Alles auswählen

....
NET: Registered protocol family 8
NET: Registered protocol family 20
ACPI: (supports S0 S1 S4 S5)
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 4556 blocks [1 disk] into ram disk... done.
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 148k freed
request_module: runaway loop modprobe net-pf-1
request_module: runaway loop modprobe net-pf-1
request_module: runaway loop modprobe net-pf-1
request_module: runaway loop modprobe net-pf-1
request_module: runaway loop modprobe net-pf-1
Kernel panic: Attempted to kill init!

Antworten