Linux / Ubuntu / Alte Version entfernen

Hallo zusammen

Hab ein Dual-Boot-System : Ubuntu / Windows XP
Ich hab jede Menge Ubuntu-Versionen zur Auswahl im Boot-Menu. Beginnend mit der aktuellsten Version:
Ubuntu, mit Linux 2.6.32-36-generic-pae
Ubuntu, mit Linux 2.6.32-36-generic-pae (Wiederherstellung)
Ubuntu, mit Linux 2.6.32-34-generic-pae


usw.
die letzte Version: 2.6.32-22-generic-pae

dann kommt eine mit anderer Bezeichnung :

Ubuntu, Linux 2.6.31-21-generic-pae (on/dev/sda7)
Ubuntu, Linux 2.6.31-21-generic-pae (recovery mode)(on/dev/sda7)

Dies ist die alte Version 9.10

Wie kann ich mein System aufräumen ?

Möchte nur eine aktuelle Ubuntu Version mit XP zusammen haben.

Wenn ich die Hard-Disc Partitionen anschaue, hab ich zwei ext4 Linux - Partitionen mit jeweils ca. 100 GigaByte Speicher.
Kann ich eine Partition löschen ?
Und welche ? Weiss nicht auf welcher das aktuelle Linux installiert ist.

Für Eure Ratschläge bin ich Euch im voraus dankbar.

Gruss

Clipper

Hallo Clipper,
ist das jetzt eine Variante der Frage unten oder die gleiche Frage mit etwas mehr Infos?

Wie kann ich mein System aufräumen ?

Du meinst, wie Du die alten Kernel deinstallieren kannst? Einfach in der Paketverwaltung (welche benutzt Du?) nach den alten Kernelversionen suchen und deinstallieren. Also z.B. nach linux-image-2.6.31-21-generic-pae suchen. Genauso ausführlich :wink: findest Du das auch hier:
http://wiki.ubuntuusers.de/kernel
unter „Kernel deinstallieren“.

Wenn ich die Hard-Disc Partitionen anschaue, hab ich zwei ext4
Linux - Partitionen mit jeweils ca. 100 GigaByte Speicher.
Kann ich eine Partition löschen ?

s.u.

Weiss nicht auf welcher das aktuelle Linux
installiert ist.

Starte das aktuelle Linux und gib in einem Terminal z.B.

df -h

ein, da bekommst die Antwort. Du kannst dir auch, wie erwähnt, die Datei /etc/fstab ansehen, oder mount eingeben, oder… Und dann schreib es dir auf, oder noch besser, druck es gleich aus.

Viele Grüße
Marvin

Hallo Marvin

Vielen herzlichen Dank für Dein Kommentar. Hab im Terminal df -h eingeben. Bekomme dann alle eingehängten Laufwerke. Dabei ist auch die aktuell benützte Ubuntu-Version. Ich bekam die Meldung: 91 GB /dev/sda9
Aber die alte Version 9.10., die beim Booten erscheint, wird mit diesem Befehl nicht gelistet.
Beim Booten bekomm ich:
Ubuntu Linux 2.6.31-21-generic-pae (on/dev/sda7. Mit noch einem Eintrag als Recovery.
Und wenn ich die alte Version im Terminal löschen möchte, sagt er, dass er nichts zum Löschen gefunden hat.
Die alten Versionen der altuellen Ubuntu-Version (2.6.32-…) kann ich einwandfrei mit folgendem Befehl löschen (was ich auch gemacht habe):

sudo apt-get remove --purge linux-image-2.6.32-30-generic-pae

Anschliessend noch: sudo apt-get autoremove

eingeben um noch „Reste“ zu löschen.

Also: Nun hab ich nur noch 2 Einträge der Version 2.6.32

Hat alles prima geklappt.

Aber die alte Version 9.10 von Ubuntu ist immer noch dabei.
(Ubuntu Linux 2.6.31-21-generic-pae (on/dev/sda7. Mit noch einem Eintrag als
Recovery). Nur mit dem oben erwähnten „Lösch-Befehl“ kann ich die alte Kernel-Version nicht entfernen.

Hab gelesen, dass man den alten Kernel in der Paketverwaltung löschen kann, aber ich kann das Paket nicht finden.
Vielleicht kann mir da jemand weiter helfen.
Oder kann ich einfach die Partition löschen, auf der das alte Linux installiert ist ?

Auf Eure Antworten bin ich neugierig und freue mich darauf

MFG

Clipper

Hallo clipper,

Aber die alte Version 9.10., die beim Booten erscheint, wird
mit diesem Befehl nicht gelistet.

Die ist ja auch nicht eingehängt (gemountet).

Und wenn ich die alte Version im Terminal löschen möchte, sagt
er, dass er nichts zum Löschen gefunden hat.

Die ist ja auch nicht… (s.o.)

Aber die alte Version 9.10 von Ubuntu ist immer noch dabei.
Nur mit dem oben erwähnten „Lösch-Befehl“ kann ich
die alte Kernel-Version nicht entfernen.

s.o.
Also, es ist etwas undeutlich bei dir. Du hast sozusagen zwei Systeme auf verschiedenen Partitionen, der Einfachheit halber sagen wir mal Ubuntu 10.10 auf sda1 und Ubuntu 9.10 auf sda2 (alles vereinfacht). Dann gibt es noch für jedes System mehrere Kernel, ältere und neuere. Die für 10.10 liegen dann auf sda1, die für 9,10 liegen auf sda2. Wenn Du mit Grub Ubuntu 10.10 startest, besteht dein System nur aus sda1 und umgekehrt, wenn Du 9.10 starten würdest, besteht dein System nur aus sda2. Auch die Paketverwaltung von 10.10 sieht nur die eigenen Pakete und nicht die Pakete von 9.10.
Kannst Du folgen, oder habe ich dich völlig verwirrt?

Hab gelesen, dass man den alten Kernel in der Paketverwaltung
löschen kann, aber ich kann das Paket nicht finden.

Ja, den alten Kernel, der in der jeweiligen Version eingebunden wurde. Der alte Kernel von der alten Version 9.10 taucht aus den obigen Gründen nicht in der Paketverwaltung von 10.10 auf, kann also von dort nicht gelöscht werden. Immer vorrausgesetzt, daß dein 10.10 auf der einen Partition liegt und 9.10 auf einer anderen, das wird nicht ganz deutlich.

Oder kann ich einfach die Partition löschen, auf der das alte
Linux installiert ist ?

Im Prinzip ja, aber es bedarf dann sicher noch einer Nachbearbeitung, weil sich eventuell Partitionsnummerierungen ändern. Am besten wäre es, wenn Du einmal das alte Linux startest und den Inhalt der Datei /etc/fstab hier postest und ebenso für dein neues Linux 10.10
Und auf welcher Partition dein Windows liegt, ist auch nicht uninteressant. Sag auch Bescheid, wenn meine obigen Erklärungsversuche dich dem Wahnsinn nahe gebracht haben…
Aber lass dir Zeit, ich zumindest gehe gleich schlafen :wink:

Viele Grüße
Marvin

Hallo Marvin

Danke für Deinen Kommentar.

Also verwirrt haben mich Deine Bemerkungen nicht, aber auch nicht weitergeholfen.

Mein Problem:

Ich hab zwei Ubuntu-Versionen und eine Windows XP-Version auf meinem PC.
Benötigen würd ich aber nur eine Ubuntu-Version, nämlich die Neuere von beiden.
Ich weiss einfach nicht, wie man die alte sauber deinstalliert, ohne dass ich Probleme mit dem PC bekomme.

Also wenn ich GParted starte (mit der neuen Version von Ubuntu gebootet),
kann ich feststellen, dass ich die alte Version nicht aushängen kann, die neue aber schon. Die alte kann ich auch nicht einhängen (falls sie nicht eingehängt ist).

Die Belegung:
Windows XP ----> sda 1
Ubuntu aktuell ----> sda 9
Ubuntu alt (9.10) ----> sda 7

Weiter…

Wenn ich auf Rechner unter Ubuntu gehe, dann kann ich alle Laufwerke anzeigen.
Aber es kommt am Ende der Liste jeweils ein Dateisystem, welches Ubuntu zugeteilt ist und nicht als normales Laufwerk erscheint.
Wenn ich Ubuntu neu starte: Dateisystem ist 196.7 GB gross
Wenn ich Ubuntu alt starte: Dateisystem ist ca. 85 GB gross

Ich hab auch zwei unterschiedliche etc/fstab-Dateien in dem jeweiligen Dateisystem.

Mein Vorschlag zur Problemlösung:

Die alte Partition mit dem GParted-Programm neu formattieren als ntfs-System.
Ist dann diese neu formattierte Partition unter Windows XP sichtbar
und nutzbar?

Ich kann den Inhalt der fstab-Dateien noch mitteilen, wenn dies noch nötig sein sollte.

Für Eure Kommentare bin ich Euch im voraus dankbar.

Grüsse sendet Euch

Clipper

Hallo clipper,

Die Belegung:
Windows XP ----> sda 1
Ubuntu aktuell ----> sda 9
Ubuntu alt (9.10) ----> sda 7

Und was ist auf sda2, sda3 … sda5, sd6 usw.?

Aber es kommt am Ende der Liste jeweils ein Dateisystem,
welches Ubuntu zugeteilt ist und nicht als normales Laufwerk
erscheint.

Was ist bei dir ein „nicht normales Laufwerk“ und was ein „normales“?

Wenn ich Ubuntu neu starte: Dateisystem ist 196.7 GB gross
Wenn ich Ubuntu alt starte: Dateisystem ist ca. 85 GB gross

Ja klar, weil Du jeweils nur die betreffende(n) Partition(en) „aktivierst“, um es mal so zu sagen.

Ich hab auch zwei unterschiedliche etc/fstab-Dateien in dem
jeweiligen Dateisystem.

Auch das ist richtig, weil Du eben zwei unterschiedliche Ubuntu-Versionen hast, auf (mindestens) zwei Partitionen.

Mein Vorschlag zur Problemlösung:
Die alte Partition mit dem GParted-Programm neu formattieren
als ntfs-System.

Im Prinzip richtig, aber wegen der Unklarheiten mit deinen Partitionen (s.o.) zögere ich noch.
Auf jeden Fall sollte anschliessend das Boot-Menu von Grub neu erstellt bzw. „repariert“ werden, siehe hier:
http://wiki.ubuntuusers.de/grub_2/reparatur
Das aber nur als kleiner Ausblick.

Ist dann diese neu formattierte Partition unter Windows XP
sichtbar
und nutzbar?

Ich denke schon. Aber zu Windows sollst Du mich nicht befragen :wink:

Ich kann den Inhalt der fstab-Dateien noch mitteilen, wenn
dies noch nötig sein sollte.

Wäre schon hilfreich.

Viele Grüße
Marvin

Hallo Marvin

Hab Dank für Deine Hilfe.

Zu was verstehe ich unter einem normalen Dateisystem:

Damit meinte ich wenn alle Laufwerke auf meinem Ubuntu-Desktop
angezeigt werden, nicht nur die externen Drive’s.
Wenn ich mit Krusader die Dateien anschaue, dann sind alls Drive’s
verügbar.

Zu den sda’s:

sda1 ntfs 123 GB
sda2 extended 341.9 GB
sda7 ext4 115.4 GB
sda8 linux-swap 4.9 GB
sda5 ntfs 22.2 GB
sda6 ntfs 103.4 GB
sda9 ext4 92.1 GB
nicht zugeteilt 1.0 MB
sda10 linux-swap 3.95 GB

Zu den fstab-Dateien:

Ubuntu neu:

/etc/fstab: static file system information.

Use ‚blkid -o value -s UUID‘ to print the universally unique identifier

for a device; this may be used with UUID= as a more robust way to name

devices that works even if disks are added and removed. See fstab(5).

proc /proc proc nodev,noexec,nosuid 0 0

/ was on /dev/sda9 during installation

UUID=a14710af-8f69-49ab-96fe-d0d4ea01015b / ext4 errors=remount-ro 0 1

swap was on /dev/sda10 during installation

UUID=b272e10c-086b-4857-aaa7-4ac5309191dd none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

Ubuntu alt:

/etc/fstab: static file system information.

Use ‚blkid -o value -s UUID‘ to print the universally unique identifier

for a device; this may be used with UUID= as a more robust way to name

devices that works even if disks are added and removed. See fstab(5).

proc /proc proc defaults 0 0

/ was on /dev/sda7 during installation

UUID=cc187a94-b7b9-4e3e-9f7b-4f3c12e58a35 / ext4 errors=remount-ro 0 1

swap was on /dev/sda8 during installation

UUID=2169d0d1-673a-4bb5-924c-73aee2d7baaf none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

Noch eine Frage:
Kann man Dateien, z.B. kurze BildschirmSnapShots (jpeg-BildDateien)
oder PDF-Dateien in diesem Forum hochladen ? Bei den Beiträgen hab ich nichts gesehen, ob das möglich ist.

Grüsse

Clipper

Hallo clipper,
das ist ziemlich blöd mit deinen Partitionen, weil die neue Version ausgerechnet hinten liegt, dazu noch zwei Swap-Partitionen, von denen eine garantiert ausreicht. Wenn Du jetzt sda7 und sda8 löschst, verschieben sich die Nummern der Partitionen, außer Du machst aus beiden zwei NTFS.
Du kannst das machen (beide löschen und umwandeln), aber mach vorher ein Backup deiner Daten und besorge dir eine Live-CD, von der aus Du im Notfall Grub reparieren kannst. Dazu hatte ich dir ja schon einen Link gegeben und hier noch einen zusätzlich:
http://wiki.ubuntuusers.de/GRUB_2/Installation
Punkt „Mittels Live-CD GRUB_2 aktualisieren“
Die fstab musst Du nicht anpassen, weil dort nicht Nummern, sondern UUIDs drin stehen.
http://wiki.ubuntuusers.de/uuid
http://wiki.ubuntuusers.de/Datentr%C3%A4ger

Bilder hochladen musst Du dir mit Google einen passenden Dienst suchen (z.B. http://www.file-upload.net/ ) und den Link hier posten.

Viele Grüße
Marvin

Hallo Marvin

Besten Dank für Deine Ausführungen.
Eine Live-CD hab ich ja schon.

Ich werde das nun so machen.

Freundliche Grüsse

Clipper