Die Kopiermethode von Profilordner von Windows zu Linux und umgekehrt, oder Linux Linux und Win / Win ... funktioniert immer noch. Allerdings muss auf beiden Installation die gleiche Firefox-Version vorhanden sein.
Von Ubuntu 20.04 LTS nach 22.04 LTS oder Migration in der Migration
-
Alfred -
1. Februar 2023 um 10:52 -
Geschlossen -
Erledigt
-
-
Danke. Wir wissen ja nun, dass man in .snap kopieren muss. Ich wollte einfach einen Nutzer neu anlegen und FF und TB dort rein kopieren. TB hat bei mir fast 1GB - alte Mails mit Anhängen. Alles vor 2021 wird ausgelagert. Bei ein paar vermuteten Leichen-Ordnern von FF und TB habe ich an die Namen -??? gehängt und es läuft trotzdem. In einer Woche werden die gelöscht.
Mir kamen bloß die Backups nach dem In-Place-Upgrade etwas vergrößert vor. Werde das prüfen. Das Upgrade hatte ewig gedauert. Komplizierte Geschichte - für die Entwickler. Neuinstallation wäre schneller, sauberer und zweifelsfreier gewesen.
Nochmals vielen Dank an alle. Thema kann als gelöst betrachtet werden.
-
PS
Ein .mozilla wird noch "draußen" angelegt, vielleicht von der Extension NoScript. Wer da selbst etwas konfiguriert hat... Überall hat sich der Schnaps-Firefox bei Ubuntu 22.04 wohl noch nicht rumgesprochen. Das ist eben Linux.
-
Ich bin am Grübeln. Wenn ich es richtig sehe, ist nach dem mir über einige Monate von Ubuntu quasi aufgedrängten Online-Upgrade die Festplattenbelegung von etwa 12,xGB auf rund 25GB gestiegen. Das wäre gegen mein "Schönheitsempfinden".
Wie hoch ist der Speicherverbrauch nach einer frischen Neuinstallation? Wo steckt der Müll? Dann werde ich demnächst wohl neu installieren - oder über Ubuntu neu nachdenken.
-
-
Wie wär's mit einfach suchen wo die großen Daten sind ?
Die Kommandozeile von Linux geht mir... Ich bin Zauberlehrling, liebe grafische Oberflächen. Mein Leben ist zu kurz. Vor 50+ Jahren war ich Assemblerprogrammierer. Da hatten wir gar keine Programmiersprachen und Compiler.
Ich mag Btrfs, aber KEINE SNAPSHOTS! Ich habe extra snapper mittels synaptic entfernt.
Woher nimmt Ubuntu die Rotzfrechheit, bei Upgrades ungefragt Snapshots zu machen?! Die versiffen die ganze Festplatte. Ich mache Backups - wenn ICH das will.
Kommt gleich...
root@aaa-CELSIUS-M770power:~# snapper -c root list
Die Konfiguration "Root" ist nicht vorhanden. Snapper ist wahrscheinlich nicht konfiguriert.
Weitere Anweisungen finden Sie in 'man snapper'.
root@aaa-CELSIUS-M770power:~# man snapper
root@aaa-CELSIUS-M770power:~# snapper -c root create-config /
root@aaa-CELSIUS-M770power:~# snapper -c root list
# | Typ | Vorher # | Datum | Benutzer | Bereinigen | Beschreibung | Benutzerdaten
---+--------+----------+-------+----------+------------+--------------+--------------
0 | single | | | root | | current |
root@aaa-CELSIUS-M770power:~# ^[[200~btrfs subvolume show /~
btrfs: Befehl nicht gefunden.
root@aaa-CELSIUS-M770power:~# btrfs subvolume show /
@
Name: @
UUID: xyz
Parent UUID: -
Received UUID: -
Creation time: 2022-04-21 01:39:28 +0200
Subvolume ID: 256
Generation: 292435
Gen at creation: 6
Parent ID: 5
Top level ID: 5
Flags: -
Send transid: 0
Send time: 2022-04-21 01:39:28 +0200
Receive transid: 0
Receive time: -
Snapshot(s):
@apt-snapshot-release-upgrade-jammy-2023-01-30_18:57:39
@apt-snapshot-release-upgrade-jammy-2023-01-30_18:57:43
@apt-snapshot-release-upgrade-jammy-2023-01-30_18:59:39
root@aaa-CELSIUS-M770power:~#
Ich habe jetzt also zwei Ubunten, 20.04 und 22.04, auf der Platte und bin zu doof, die Snapshots zu löschen. Den Effekt hatte ich schon mal vor X Jahren. Hab's aber vergessen, wie... Die Snapshots liegen wohl noch vor root.
BTRFS Dateisystem Befehle Beginner - Überblick
Suse hat ein grafisches Tool.
Systemwiederherstellung und Snapshot-Verwaltung mit Sn…Viele Benutzer fragten bereits nach einer Funktion, mit der sie Snapshots des Dateisystems anfertigen könnten, um so Rollbacks für Linux auszuführen.…documentation.suse.comopenSUSE:Snapper Tutorial – openSUSE Wiki
Muss erst darüber schlafen...
-
Also standardmässig macht Ubuntu keine BTRFS Snapshots.
1. Weil Ubuntu Standardmässig gar nicht auf BTRFS installiert wird sondern auf Ext4 oder ZFS.
2. Selbst wenn man Ubuntu auf BTRFS installiert, muss man danach manuell noch das Paket "apt-btrfs-snapshot" installieren. Das installiert sich nicht von alleine - daher hier hat die Person die dein System eingerichtet hat klar gesagt, dass es diese Snapshots geben soll.
3. BTRFS Snapshots kann man problemlos verwalten. BTRFS ist auch wunderbar dokumentiert ein
zeigt alles an
Theoretisch müsste das irgendwie so gehen:
Die versiffen die ganze Festplatte. Ich mache Backups - wenn ICH das will.
Ich frage mich ob sich die Mühe dir Dinge zu erklären überhaupt lohnt. Du scheinst nämlich ein bisschen merkwürdig drauf zu sein.
Aber Snapshots und Backups sind zwei sehr unterschiedliche Dinge.
Und am Ende bleibt halt die Frage - was genau ist das Problem? Hast du nur 30 GB Festplattenspeicher, so dass nun 25GB ein Problem sind? Falls ja, Willkommen im Jahr 2023 hol dir ne SSD mit 512 oder 1TB Speicher kostet heute doch alles nichts mehr.
-
Dann hast du unter Linux nichts zu suchen.
Ich habe mein halbes Berufsleben lang Software für Unix geschrieben, wurde auch kurz über mehrere Shells geschult, aber es betraf mich nicht. Wir haben die Software am Terminal entwickelt. Die Unix-Maschinen standen irgendwo und eventuell hat sich die Arbeitsvorbereitung mit der Shell befasst. Die hatten aber auch UC4.
Die Shell ist heute Rückschritt in die Steinzeit. Ich brauche keine Gedächtnistests. Nicht ohne Grund hat Suse eine grafische Oberfläche für Snapshots. Die Zeiten von Kernighan und Ritchie sind längst vorbei.
kernighan ritchie unix - Google Suche
Falls MS jemals sein ReFS perfekt fürs System bekommt, bin ich weg.
-
Also standardmässig macht Ubuntu keine BTRFS Snapshots.
Danke! Ach kim88...
Ich habe mir über die Jahre einige Linuxe auf meinen privaten Workstations installiert. Also standardmässig macht Ubuntu leider BTRFS Snapshots. Als vernünftiger Mensch erwartet man das bloß nicht.
Dieses Ubuntu bringt zwar während des Upgrads ein paar Bemerkungen über von ihm gelöschte Konfigurationen, serviert dem ahnungslosen User aber danach nicht einmal ein lausiges Protokoll über den Verlauf des Upgrades.
Weil mir diese Eigenmächtigkeit schon einmal vor etwa 5 bis 10 Jahren auf den Sack gegangen war, hatte ich snapper deinstalliert. Ich hatte mir auch die Kommandos für das Entfernen dieser seltsamen Snapshots in eine Datei kopiert...
und snapper entfernt - gestern dann wieder drei Zeilen vor dem Kommandoausschnitt installiert.
Aber Snapshots und Backups sind zwei sehr unterschiedliche Dinge.
Genau deshalb mache ich Backups z.B. mit Clonezilla. Backups kann man in den Tresor legen. Ich shreddere Dateien und soll aber Backups auf der Festplatte haben?!
Ich habe etwa 3TB in der WS - für FF und TB. und für Windows 11, aber mir gefällt es nicht, wenn btrfs scrub statt etwa 4 Sekunden plötzlich 9 Sekunden dauert und wenn die Backups doppelt so lange dauern und doppelt so groß werden.
Angeblich ist Linux doch ein schlankes OS. Das muss ich mir nicht sinnlos verdoppeln.
-
Ich habe mir über die Jahre einige Linuxe auf meinen privaten Workstations installiert. Also standardmässig macht Ubuntu leider BTRFS Snapshots.
Nein macht es nicht. Der Ubuntu Installer hat nicht mal eine Option um die Fesplatte nach BTRFS zu formatieren. Da steht nur Ext4 und ZFS zur Auswahl.
Wenn bei dir Ubuntu auf BTRFS läuft ist das eine extrem stark veränderte Ubuntu Konfiguration und hat mit "Standard" gar nichts mehr zu tun.
-
Ich partitioniere vor oder während der Installation BtrFS. Den Rest macht Ubuntu. Ich habe Linux nur wegen Btrfs, wegen btrfs scrub, und weil ich nicht weiß, wie ich Linux auf RAID1 installieren könnte und weil ich nicht unbegrenzt NVMe M.2 SSDs einbauen kann. Wenn es mir richtig stinkt, nehme ich die SSD von Ubuntu als Spiegel für Windows. Aber Winows und M$...
Mir gefällt es nicht, wenn ich wegen Systemklemmern oder -abstürzen ewig herum doktern soll, nur weil auf so einer albernen SSD ein Bit gekippt ist.
Bit Rot
Ganze Heerscharen von DAUs machen ständig >sfc und >dism scan
>sfc und >dism scan - Google Suche
Ist nicht mein Ding.
-
Hmm... Nautilus hat doch eine Suche... Lupe... Eingabe "snapshot... gefunden!
Code
Alles anzeigen"bash history root (Kopie).txt" 1344 Zeilen, welche Zeile nehme ich bloß? ... btrfs balance start / btrfs balance start -ddevid=sdd5 / btrfs balance start -ddevid=/de/sdd5 / btrfs balance start -ddevid=/dev/sdd5 / btrfs fi show btrfs balance start -path=/dev/sdd5 btrfs fi show sudo apt-btrfs-snapshot delete-older-than 3h apt install apt-btrfs-snapshot sudo apt-btrfs-snapshot delete-older-than 3h sudo apt-btrfs-snapshot delete-older-than 3d ... apt-btrfs-snapshot delete btrfs subvolume list -s / btrfs scrub start -Bd / btrfs scrub status -dR / btrfs balance start btrfs balance start --full-balance / btrfs balance start -dusage=99 / btrfs balance start --full-balance / nautilus mount /dev/sdd5 /btrfs-root/ ... mount /dev/sda1 /mnt btrfs subvolume snapshot @home home-test-aaa umount /dev/sda1 mount /dev/sdd5 /mnt btrfs subvolume snapshot @home home-test-aaa umount /dev/sdd5 btrfs balance start / exit btrfs balance start / btrfs subvolume show btrfs subvolume show / btrfs subvolume snapshot / /heute_snapshot btrfs subvolume show / ls -l /btrfs-root/ ls -l /heute_snapshot btrfs subvolume delete /@heute-* btrfs subvolume delete //@heute-* btrfs subvolume delete / /@heute-* btrfs subvolume delete @heute-snapshot btrfs subvolume delete /@heute-snapshot btrfs subvolume delete @heute-snapshot ls -l /heute_snapshot btrfs subvolume delete /btrfs-root/@ btrfs subvolume delete /btrfs-root/ mount /dev/sda2 /btrfs-root/ mount /dev/sdd5 /btrfs-root/ ls -l /btrfs-root/ ls -l /heute_snapshot btrfs subvolume delete /btrfs-root/@/heute-snapshot btrfs subvolume delete /btrfs-root/@heute-snapshot btrfs subvolume delete /@heute-snapshot ls -l /heute_snapshot btrfs subvolume delete /heute-snapshot ls -l /heute_snapshot ls -l /heute_snapshot/ btrfs subvolume delete /heute-snapshot/ ls -l /heute_snapshot mount /dev/sdd5 /btrfs-root/ ls -l /btrfs-root/ btrfs subvolume list / btrfs subvolume delete /btrfs-root/heute-snapshot btrfs subvolume delete heute-snapshot btrfs subvolume delete /heute-snapshot btrfs subvolume delete @/heute-snapshot btrfs subvolume delete /@heute-snapshot btrfs subvolume list / exit nautilus q exit btrfs subvolume list / mount -o subvolid=636 /dev/sdd5 /mnt btrfs subvolume delete /mnt btrfs subvolume delete mnt btrfs subvolume delete /mnt/heute_snapshot btrfs subvolume delete /heute_snapshot btrfs subvolume list / nautilus q nautilus btrfs subvolume list / btrfs subvolume delete /mnt/heute_snapshot btrfs subvolume show / nautilus btrfs subvolume show / btrfs subvolume list / nautilus mount /dev/sdd5 /btrfs-root/ nautilus apt-btrfs-snapshot list apt-btrfs-snapshot delete-older-than 1d apt-get update && apt-get dist-upgrade exit apt-get update && apt-get dist-upgrade btrfs balance start --full-balance btrfs balance start / --full-balance btrfs scrub start -Bd / btrfs scrub status -dR / btrfs filesystem show exit apt-get update && apt-get dist-upgrade less /var/log/apt/history.log exit btrfs filesystem show btrfs balance start / --full-balance dmesg | tail exit btrfs balance start / --full-balance exit btrfs balance start / --full-balance btrfs filesystem show btrfs scrub start -Bd / btrfs scrub status -dR / fstrim -v / btrfs subvolume list / exit apt-btrfs-snapper list exit apt-btrfs-snapper list apt-btrfs-snapshot list exit snapper-gui apt-btrfs-snapper list apt-btrfs-snapshot list snapper-gui apt-btrfs-snapshot list btrfs balance start / --full-balance btrfs subvolume list / snapper-gui btrfs subvolume list / snapper-gui btrfs subvolume list / snapper-gui btrfs subvolume list / snapper-gui exit ... btrfs subvolume list / mount /dev/sdd5 /mnt/ ls -l /mnt/ btrfs subvolume delete /mnt/@apt-snapshot* ls -l /mnt/ snapper-gui exit umount /mnt/ ... snapper-gui exit btrfs subvolume list / mount /dev/sdd5 /mnt/ ls -l /mnt/ btrfs subvolume delete /mnt/@apt-snapshot* btrfs subvolume delete /mnt/@home/snapshots* btrfs subvolume delete /mnt/@home/.snapshots* btrfs subvolume delete /mnt/@home/.snapshots/1 btrfs subvolume delete /mnt/@home/.snapshots/1/ exit snapper-gui ls -l /mnt/ btrfs subvolume list / btrfs subvolume delete /mnt/@home/.snapshots/1/snapshot btrfs subvolume delete /mnt/@home/.snapshots/2/snapshot btrfs subvolume delete /mnt/@home/.snapshots/ btrfs subvolume list / btrfs subvolume delete /mnt/.snapshots/ btrfs subvolume delete /mnt/.snapshots btrfs subvolume list / snapper-gui btrfs subvolume delete /.snapshots btrfs subvolume list / snapper-gui exit snapper-gui exit snapper-gui btrfs subvolume list / mount /dev/sdd5 /mnt/ ls -l /mnt/ btrfs subvolume delete /mnt/@apt-snapshot* ls -l /mnt/ umount /mnt/ ... btrfs balance start / --full-balance btrfs subvolume list -s / btrfs scrub start -Bd / btrfs scrub status -dR / btrfs subvolume delete /btrfs-root/@apt-snapshot* btrfs subvolume delete /@apt-snapshot* btrfs subvolume delete @apt-snapshot* exit nautilus exit btrfs subvolume delete @apt-snapshot* btrfs subvolume delete /@apt-snapshot* btrfs subvolume delete /btrfs-root/@apt-snapshot* btrfs balance start / --full-balance .........................
So ging das lange Zeit... Das war vor über 5 Jahren. Welche Zeilen muss ich nun zum Löschen der Snapshots nehmen?
Das Thema Snapshot war für mich erledigt und vergessen. Ein OS sollte kein Selbstzweck sein.
-
btrfs scrub läuft wieder in 5 Sekunden durch.
Die im Internet meistens angebotenen Lösungen sind leider etwas zu umständlich - für einen uralten Stümper (Fossil) mit halbwegs überstandener Hirnentzündung.
Es gibt ganz simple Kommandos. Man muss sie nur finden. Oder wiederfinden... Und ein oder zwei Paketchen wieder nachinstallieren. Ubuntu hat beim Upgrade wohl auch obsolete - wie es meinte - Konfigurationsdaten entfernt. Und das waren keine 1000 Byte... Leider gibt es dafür kein Protokoll.
Demnächst wird dann wohl wieder das Paket snapper entfernt werden.
PS
Die Überschrift kam daher, dass ich dachte, der Müll läge bei einzelnen Nutzern. Das der im Dateisysten direkt liegt, fiel mir erst später wieder ein. Hat mir auch damals niemand gesagt, bin damals nach einer Weile selbst darauf gekommen - als ein "Befehlszeilenverweigerer". Es hat alles seine Vor- und Nachteile.
-
Ich verstehe kein Wort von dem was du schreibst @Alfred
Wenn du nicht auf der Konsole arbeiten magst macht es auch keinen Sinn dir irgendwelche Tipps, oder Lösungen zu geben.
Scheinbar ist "zuhören" auch nicht dein Ding, denn dann würdest du wissen das Ubuntu Standardinstallation schon immer mit EXT4 stattfindet und auch keine Snaps automatisch eingerichtet werden. BtrFS ist kein Standard und wird bei einer Ubuntu-Installation auch nicht angeboten. Das wirst du dir selbst mal über die Konsole nachinstalliert haben.
Niemand zwingt dich Upgrades durchzuführen und wenn du eines durchführst, dann wird dir die Möglichkeit gegeben den alten Zustand wieder herzustellen. Dafür werden, wie unter Windows auch, Daten vorgehalten, nicht gleich gelöscht. Diese lassen sich jedoch auch löschen. Da du jedoch kein Terminal magst erspare ich mir dir das aufzuzeigen.
Ein Upgrade-Protokoll findest du unter: /var/log/dist-upgrade. Da kommst du auch mit Nautilus hin.
-
Dieses Ubuntu bringt zwar während des Upgrads ein paar Bemerkungen über von ihm gelöschte Konfigurationen, serviert dem ahnungslosen User aber danach nicht einmal ein lausiges Protokoll über den Verlauf des Upgrades.
Weil mir diese Eigenmächtigkeit schon einmal vor etwa 5 bis 10 Jahren auf den Sack gegangen war, hatte ich snapper deinstalliert.Verwechselst Du vielleicht Ubuntu mit Suse.... Suse nutzt nämlich snapper schon einige Jahre als Standard.
Auch wenn Dir die Kommandozeile als ehemaliger Assemblerprogrammiere an .... vorbeigeht, was ergibt ein:
-
-
Kein Mensch weiß, worüber wir hier eigentlich reden.
Da bin ich bei Dir
-
warte ich immer noch.
df-h
...habe ich oben gepostet.
inxi -Fzr
Müsste ich dieses inxi erst installieren.
Da es Euch wohl doch etwas interessiert, gehe ich jetzt ins Admin-Konto.
Die Antworten sind manchmal etwas schwierig, weil ich in Foren fast nur als Standard-User gehe. Damit bekomme ich im Terminal aber keine Root-Rechte.
-
Code
Das Problem habe ich mit für mich simplen Kommandos gelöst. Als root. root@aaa-CELSIUS-M770power:~# btrfs subvolume list / ID 256 gen 294181 top level 5 path @ ID 257 gen 294181 top level 5 path @home ID 1530 gen 294131 top level 256 path .snapshots
So soll es aussehen. An @ und an @home habe ich wohl nichts verloren, Finger weg?
Code
Alles anzeigena) root@aaa-CELSIUS-M770power:~# snapper delete 1 2 b) root@aaa-CELSIUS-M770power:~# apt-btrfs-snapshot delete-older-than 0d c) root@aaa-CELSIUS-M770power:~# btrfs balance start / --full-balance Done, had to relocate 18 out of 18 chunks d) root@aaa-CELSIUS-M770power:~# btrfs scrub start -Bd / Scrub device /dev/nvme0n1p2 (id 1) done Scrub started: Sun Feb 5 20:56:42 2023 Status: finished Duration: 0:00:06 Total to scrub: 15.53GiB Rate: 2.46GiB/s Error summary: no errors found root@aaa-CELSIUS-M770power:~# e) root@aaa-CELSIUS-M770power:~# btrfs scrub status -dR / UUID: Scrub device /dev/nvme0n1p2 (id 1) history Scrub started: Sun Feb 5 20:56:42 2023 Status: finished Duration: 0:00:06 data_extents_scrubbed: 352697 tree_extents_scrubbed: 14952 data_bytes_scrubbed: 15586787328 tree_bytes_scrubbed: 244973568 read_errors: 0 csum_errors: 0 verify_errors: 0 no_csum: 698463 csum_discards: 3106905 super_errors: 0 malloc_errors: 0 uncorrectable_errors: 0 unverified_errors: 0 corrected_errors: 0 last_physical: 16711155712
Hauptsächlich geht es mir um d) btrfs scrub start
Eigentlich nur deshalb habe ich BtrFS.
Das dauert jetzt 6 Sekunden. Da muss doch wohl schon wieder ein Snapshot...
Coderoot@aaa-CELSIUS-M770power:~# btrfs subvolume list / ID 256 gen 294364 top level 5 path @ ID 257 gen 294367 top level 5 path @home ID 1530 gen 294355 top level 256 path .snapshots ID 1638 gen 294354 top level 1530 path .snapshots/1/snapshot root@aaa-CELSIUS-M770power:~#
Ja...
-
Habt Ihr Fragen? Im Internet werden für die Snapshots noch andere Kommandos vorgeschlagen, bei denen man mounten muss, was ich nicht (mehr) auf die Reihe bekomme. Und auch deshalb ist dieser Thread.
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!