/dev/hdc in chroot verfügbar machen [gelöst]

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
rotwein
Beiträge: 619
Registriert: 03.06.2003 12:22:51
Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)

/dev/hdc in chroot verfügbar machen [gelöst]

Beitrag von rotwein » 23.04.2006 20:27:16

Hallo,

habe ein amd64 System (Sid) mit I386 chroot aufgesetzt.

Soweit so gut, ich kann aus dem amd64 System 32bit Programme im chroot starten, no Problem.

Aber:
Wie mache ich einem Programm wie z.B. mplayer das dvd/cd (wasauchimmer) Laufwerk verfügbar?
Was muss ich da wo eintragen?

Bitte helft mit, rotwein
...der da vollkommen auf dem Schlauch steht...
Zuletzt geändert von rotwein am 24.04.2006 19:38:28, insgesamt 1-mal geändert.
If the solution is microsoft I want my problem back

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.04.2006 20:44:30

Du machst einfach /dev unterm chroot verfügbar mit:

Code: Alles auswählen

mount -t none /dev /chroot_ordner/dev -o bind,rw
Dann hast du Zugriff auf jedes Device, und wenn du im chroot noch ein "mount /proc" machst hast du vom chroot aus Zugriff auf alles was auch dein System hat.

Tu das am besten generell in deine fstab

Code: Alles auswählen

/dev    /chroot_ordner/dev        none    bind,rw 0 0
gruss
Sebastian
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
Tekilla
Beiträge: 65
Registriert: 28.12.2003 12:49:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg
Kontaktdaten:

Beitrag von Tekilla » 23.04.2006 20:52:43

Hier der Auszug aus meiner /etc/fstab (im normalen Debian, nicht im chroot!!!)

Code: Alles auswählen

# ia32 chroot
/home           /emul/ia32-linux/home none  bind            0       0
/tmp            /emul/ia32-linux/tmp none   bind            0       0
/dev            /emul/ia32-linux/dev none   rbind           0       0
proc            /emul/ia32-linux/proc proc  defaults        0       0
Debian Sarge AMD64, Custom-Kernel 2.6.17.8, NVIDIA Geforce 4 Ti

Benutzeravatar
rotwein
Beiträge: 619
Registriert: 03.06.2003 12:22:51
Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)

Beitrag von rotwein » 24.04.2006 19:37:53

Sorry für die späte Antwort: so geht's.

Aber:
Den Eintrag hatte ich gestern Abend schon in der /etc/fstab stehen. Nur da ging's nicht!

Heute Abend nach dem Hochfahren des Rechners: Nachsehen von außen; alles da :? Warum nicht schon Gestern???

Gruß und Danke, rotwein
...bei dem alles läuft :D , der aber nicht versteht, warums Gestern nicht ging :? ...
If the solution is microsoft I want my problem back

Antworten