[gelöst]linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
ulab
Beiträge: 42
Registriert: 13.12.2009 17:42:11

[gelöst]linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb

Beitrag von ulab » 24.04.2010 16:02:13

Erhalte folgende Meldung bei apt-get upgrade, gibt es dazu Hilfe?

Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Zuletzt geändert von ulab am 05.06.2011 21:28:59, insgesamt 1-mal geändert.

Benutzeravatar
king-crash
Beiträge: 742
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Re: linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb

Beitrag von king-crash » 25.04.2010 15:57:07

Poste mal die Fehlermeldung, die er für das Paket angibt.

ulab
Beiträge: 42
Registriert: 13.12.2009 17:42:11

Re: linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb

Beitrag von ulab » 25.04.2010 18:47:25

Code: Alles auswählen

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden Pakete werden aktualisiert:
  linux-image-2.6.26-2-amd64
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 20,9MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 2441kB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? j
Vorkonfiguration der Pakete ...
(Lese Datenbank ... 128890 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von linux-image-2.6.26-2-amd64 2.6.26-15 (durch .../linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb) ...
The directory /lib/modules/2.6.26-2-amd64 still exists. Continuing as directed.
Done.
Entpacke Ersatz für linux-image-2.6.26-2-amd64 ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb (--unpack):
 fehlgeschlagen in buffer_write(fd) (10, ret=-1): Backend dpkg-deb während »./lib/modules/2.6.26-2-amd64/kernel/drivers/rtc/rtc-pcf8583.ko«: Auf dem Gerät ist kein Speicherplatz mehr verfügbar
dpkg-deb: Unterprozess paste mit Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.26-2-amd64
Found kernel: /boot/vmlinuz-2.6.26-1-amd64
Updating /boot/grub/menu.lst ... done

Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Lese gerade da irgendwas mit Speicherplatz, wie gebe ich zusätzlich Speicher frei bzw. was kann / darf ich löschen, oder kann ich von einer anderen Partition etwas Speicher dazu nehmen?

Info:
/lib = 25,4 MB von 326 MB frei;
/var = 2,2 GB von 2,8 GB frei

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb

Beitrag von rendegast » 25.04.2010 20:16:52

Und /boot ?

Code: Alles auswählen

df -m
wie gebe ich zusätzlich Speicher frei
Mal /var/cache/apt/ nachsehen, eventuell 'apt-get clean'.
Vorher das linux-image...deb verschieben, da es sonst nochmal heruntergeladen werden muß.

Du kannst Ordner verschieben und dann per 'mount --bind ...' wieder einbinden.
NICHT mit /bin/, /etc/, /lib/, /root/, /sbin/ versuchen!
(bei /bin/, /etc/, /root/, /sbin/ sollte es ohnehin nicht allzuviel bringen)
Gute Kandidaten wären vielleicht /usr/, /usr/lib/, /var/lib/, eventuell /var/(www,mysql,usw)/, und /home/.
/lib = 25,4 MB von 326 MB frei;
Kein Auslagern von /lib/ aus / machen.
Falls die 326MB für / gelten, ist das definitiv zuwenig für eine "normale" Installation.
Meine Daumenregel: Die Partitionen sollten nur zu 50% belegt sein, wegen der Fragmentierung.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

ulab
Beiträge: 42
Registriert: 13.12.2009 17:42:11

Re: linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb

Beitrag von ulab » 27.04.2010 11:05:20

Danke dir erst mal für die Infos.
df -m

Code: Alles auswählen

Dateisystem          1M‐Blöcke   Benutzt Verfügbar Ben% Eingehängt auf
/dev/hda1                    327         285           26   92% /
tmpfs                        1513             0        1513    0% /lib/init/rw
udev                              10             1           10     9% /dev
tmpfs                         1513            0        1513    0% /dev/shm
/dev/hda9               218663      2669    204887    2% /home
/dev/hda8                     373           11         343    3% /tmp
/dev/hda5                   4695       2661       1796  60% /usr
/dev/hda6                   2819         440       2236  17% /var
/dev/hdb5                 18793         174     17665    1% /data
mount --bind
Ist eine gute Idee, z. B.: /var/cache/apt der Inhalt ist 2.3 GB groß, dieser Ordner wäre im Home Verzeichnis aus Platzgründen besser aufgehoben oder? Aber hilf mir ein wenig mit dem mount auf die Sprünge. Danke. Die Syntax ist mir zwar bekannt "mount [optionen] device verzeichnis" aber ich bin darin noch nicht so geübt, ein Beispiel wäre nicht schlecht. Auch gehe ich davon aus diesen mount in der fstab zu editieren?

Kann ich deine Daumenregel 50% im nach hinein, also ohne neu Installation bewerkstelligen und wie?

Benutzeravatar
king-crash
Beiträge: 742
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Re: linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb

Beitrag von king-crash » 29.04.2010 09:29:19

Wieso hast du soviele verschiedene Partitionen?
Das kannst alles in eine machen...

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: linux-image-2.6.26-2-amd64_2.6.26-21lenny4_amd64.deb

Beitrag von rendegast » 29.04.2010 10:09:32

Code: Alles auswählen

tmpfs                        1513             0        1513    0% /lib/init/rw
tmpfs                         1513            0        1513    0% /dev/shm
3GB RAM, da bietet sich an, auch /tmp dorthin zu legen:

Code: Alles auswählen

tmpfs		/tmp		tmpfs	auto,async,mode=1777	0	0

Wie king-crash meint, jedoch ist ein separates /home schon empfehlenswert:

Code: Alles auswählen

/dev/hda1                    327         285           26   92% /
/dev/hda9               218663      2669    204887    2% /home
/dev/hda8                     373           11         343    3% /tmp
/dev/hda5                   4695       2661       1796  60% /usr
/dev/hda6                   2819         440       2236  17% /var
Wenn das so auf der Platte aussieht:

Code: Alles auswählen

/dev/hda1                    327         285           26   92% /
/dev/hda5                   4695       2661       1796  60% /usr
/dev/hda6                   2819         440       2236  17% /var
/dev/hda8                     373           11         343    3% /tmp
/dev/hda9               218663      2669    204887    2% /home
würde ich hda1, hda5, hda6 und hda8 zusammenlegen.
Das funktioniert offline am besten, zBsp mit der gparted-CD oder ähnlich.
Den Inhalt von /usr und /var nach hda9 (/home) verschieben.
Dann mit gparted oder qtparted hda5, hda6, hda8 löschen und die erweiterte Partition nur auf hda9 (/home, ist dann hda5) beschränken.
hda1 um den gewonnenen Platz vergrößern und den Inhalt von /var und /usr nach hda1 kopieren.
Die Mountverweise auf /tmp, /var, /usr in der /etc/fstab korrigieren bzw. auskommentieren.
Macht 3,3GB von 8,2 GB belegt, ein guter Wert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten