"aptitude" und "dselect" ohne Mountpoint

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Wraith
Beiträge: 40
Registriert: 20.05.2006 20:18:23

"aptitude" und "dselect" ohne Mountpoint /cdrom

Beitrag von Wraith » 20.05.2006 20:39:57

Hallo,

mein Problem ist weniger ein eigentliches Installationsproblem, sondern vielmehr die Einstellung - wenn es dann eine gibt - die den beiden Tools (aptitude | dselect) sagt, daß /cdrom nicht mehr existiert.

Hintergrund:
Der Server verfügt sowohl über ein einfaches CD-ROM (/dev/hdd), als auch ein DVD-Laufwerk (/dev/hdc). In das CD-Laufwerk wird später eine CD mit einer Tripwire-Datenbank eingelegt. Evtl. Installationen etc. finden nach wie vor über das DVD-Laufwerk statt.
Die Mountpoints /cdrom und /floppy habe ich gelöscht (Absicht). Unter /mnt wurden dann die weiteren Verzeichnisse
  • ./cdrom
    ./dvd
    ./floppy
angelegt und die 'fstab' entsprechend angepaßt. So weit, so gut.
Aufgrund des gelöschten Links (/cdrom) beschweren sich nunmehr "aptitude" und "dselect", daß der Mountpoint /cdrom nicht existiert - was ja auch verständlich und richtig ist.

Trotz "base-config" und "apt-cdrom" ist eine Angabe (/mnt/dvd) als Quelle nicht möglich. Sobald ich hier als neue Quelle /mnt/dvd oder auch /dev/hdc eingebe, erscheint kurz die Meldung - von wegen, daß /cdrom nicht gefunden werden kann.

Sobald ich den Link wieder setze, können weitere Pakete installiert werden.

Fragt mich jetzt bitte nicht, warum der Link nicht einfach bleiben kann (er stört ja niemanden). Aber das ist hier Vorgabe... :x

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: "aptitude" und "dselect" ohne Mountpoint /cdrom

Beitrag von gms » 20.05.2006 21:13:10

Willkommen im Forum!
Wraith hat geschrieben:Aber das ist hier Vorgabe... :x
eine LSB bzw FHS konforme Vorgabe wäre "/media/cdrom" und nicht "/mnt/cdrom"
Bin mir aber auch nicht sicher ob Debian hier den Standard unterstützt, bei Woody war /cdrom noch hardcoded. Kann es leider auch momentan nicht ausprobieren, habe mein DVD Laufwerk vom Laptop verborgt.

Gruß
gms

[edit]
den Willkommensgruß habe ich nachträglich hinzugefügt
[/edit]
Zuletzt geändert von gms am 20.05.2006 22:22:28, insgesamt 1-mal geändert.

Benutzeravatar
startx
Beiträge: 3165
Registriert: 07.12.2002 19:29:48
Wohnort: london

Beitrag von startx » 20.05.2006 21:41:31

was meinst du mit "hardcoded", es liegt doch dran was du in der /etc/fstab einträgst?

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 20.05.2006 21:58:38

startx hat geschrieben:was meinst du mit "hardcoded", es liegt doch dran was du in der /etc/fstab einträgst?
Laut Manpage sollte es so wie du sagst funktionieren, habe ich aber noch nie getestet:
man apt-cdrom hat geschrieben: -d, --cdrom
Mount point; specify the location to mount the cdrom. This mount
point must be listed in /etc/fstab and properly configured. Con-
figuration Item: Acquire::cdrom::mount.
Ich habe von "früher" gesprochen, da konnte kein Mountpoint angegeben werden, weil das Paketmanagement immer auf /cdrom zugegriffen hat.

Gruß
gms

Benutzeravatar
startx
Beiträge: 3165
Registriert: 07.12.2002 19:29:48
Wohnort: london

Beitrag von startx » 20.05.2006 22:02:30

weil das Paketmanagement immer auf /cdrom zugegriffen hat.
ah okay, dass kann sein. allerdings sollte sich das mit nem symlink lösen lassen, oder?
Zuletzt geändert von startx am 20.05.2006 22:22:39, insgesamt 1-mal geändert.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 20.05.2006 22:10:08

ja aber diesen symlink will er ja nicht, bzw darf er nicht verwenden :wink:

aber es scheint auch ohne zu funktionieren:

Code: Alles auswählen

root@gms1:~# apt-cdrom -d /mnt/hda4 add
Benutze CD-ROM-Einhängpunkt /mnt/hda4/
Hänge CD-ROM aus
Warte auf CD...
Bitte legen Sie ein Medium ins Laufwerk und drücken Sie die Eingabetaste

Benutzeravatar
Wraith
Beiträge: 40
Registriert: 20.05.2006 20:18:23

Beitrag von Wraith » 22.05.2006 10:43:26

gms hat geschrieben:ja aber diesen symlink will er ja nicht, bzw darf er nicht verwenden :wink:

aber es scheint auch ohne zu funktionieren:

Code: Alles auswählen

root@gms1:~# apt-cdrom -d /mnt/hda4 add
Benutze CD-ROM-Einhängpunkt /mnt/hda4/
Hänge CD-ROM aus
Warte auf CD...
Bitte legen Sie ein Medium ins Laufwerk und drücken Sie die Eingabetaste
Nein, leider auch nicht. aptitude/dselect beharren auf /cdrom. :x

Antworten