Beiträge von Sven
-
-
-
-
Hey guten Morgen,
ich habe das gerade mal getestet (unter Ubuntu) da geht das mit dem Eintrag im Grub Menü. Dort steht dann "Ubuntu Snapshorts" warum auch immer.

Jetzt habe ich wieder die Arch Iso gestartet und wenn ich jetzt mir dort die Festplatten ansehe mit fdisk /dev/nvme0n1 dann p gedrückt erscheint aber hier:
Code/dev/nvme0n1p1 10M BIOS boot /dev/nvme0n1p2 572M EFI System /dev/nvme0n1p3 7,5G Linux swap /dev/nvme0n1p4 468,9G Linux filesystemFrage wäre jetzt muss ich eine seperate Bios boot Partition haben?
per Gparted ein Foto.
-
-
-
Werde ich mir mal morgen ansehen.
-
Nein es liegt mir nicht daran da es nur um das booten geht. Ich fange aer gerade damit an mich in Arch einzuabeiten. Und wenn da was passiert ist es immer ärgerlich dann wieder von vorn anzufagen. Ja eine EFI Partition habe ich 1GB.
-
Alles anzeigen
Ich habe mal ein bisschen recherchiert. Dein Boot-Partition ist vfat, aber du willst ein Snapshoot auf Btrfs durchführen. Da scheint es zu Inkompatiblitäten zu kommen.
Jetzt weiss ich nicht, wie experimentierfreudig du bist. Falls dir aber ein bisschen Action, mit eventueller Verwendung des Installationsmedium im Falle eines nicht mehr bootfähigem System nichts ausmacht, schlage ich dir folgendes vor.
1. unmounte /boot/
2. Mounte die Bootpartition in zB /mnt/.
3, Kopiere den kompletten Klumbatsch aus /mnt nach /boot. Das liegt dann auf einer Btrfs Partition.
4. Kommentiere dein Eintrag in der Fstab aus, welche die Bootpartiotion nach /boot mountet.
5. Führe grub-mkconfig -o /boot/grub/grub.cfg aus
6. Mach einen Neustart.
Das kann theoretisch in die Hose gehen. Du müsstest eigentlich noch eine Partition haben, die das EFI Verzeichnis enthält. Da ich aber glaube, dass die vorhanden sein muss, aber logischerweise nicht in deiner Fstab auftaucht, sollte es eigentlich funktionieren.
Wenn dein System dann gar nicht mehr booten sollte, boote in ein Installationsmedium, mounte deine Rootpartition, benenne /boot in /boot-bak um, wobei du das Verzeichnis auch einfach leeren kannst und falls du es löschst, leg wieder ein /boot Verzeichnis an. Dann entkommentiere den Eintrag in der Fstab wieder, danach sollte das System wieder booten.
Wen es aber mit dem Bootvorgang klappt, mach dann wieder einen Snapshot mi Timeshift und schau mal, ob das dann in Grub eingebunden wird.
Alle Angaben sind ohne Gewähr und ich übernehme keine Haftung für Schäden

Das war leider auch ein Schuß in den Ofen. Danach konnte ich keinen reboot mehr machen. Muss ich mir wa anderes einfalen lassen.
-
-
-
-
-
-
Danke ich werde das morgen testen. Heue habe ich mir genug Gednken gemacht. Ichnwerde dir dann morgen Bescheid geben.

-
Wenn ich das wüsste? Ich denke mal nach: /run/timeshift/970/backup
Sobald ich eine mache, kommt:
Code
Alles anzeigensudo timeshift --create [sudo] Passwort für sven: Using system disk as snapshot device for creating snapshots in BTRFS mode Mounted '/dev/nvme0n1p2' at '/run/timeshift/970/backup' Creating new backup...(BTRFS) Saving to device: /dev/nvme0n1p2, mounted at path: /run/timeshift/970/backup Created directory: /run/timeshift/970/backup/timeshift-btrfs/snapshots/2022-12-29_00-32-38 Created subvolume snapshot: /run/timeshift/970/backup/timeshift-btrfs/snapshots/2022-12-29_00-32-38/@ Created subvolume snapshot: /run/timeshift/970/backup/timeshift-btrfs/snapshots/2022-12-29_00-32-38/@home Created control file: /run/timeshift/970/backup/timeshift-btrfs/snapshots/2022-12-29_00-32-38/info.json BTRFS Snapshot saved successfully (0s) Tagged snapshot '2022-12-29_00-32-38': ondemand ------------------------------------------------------------------------------ -
Hallo, ja das wird Angezeigt, aber das mit den Snapshort von Timeshift nicht mehr.
-
Aber geht leider nicht. Gerne, hier die grub.cfg
Code
Alles anzeigen# # DO NOT EDIT THIS FILE # # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### insmod part_gpt insmod part_msdos if [ -s $prefix/grubenv ]; then load_env fi if [ "${next_entry}" ] ; then set default="${next_entry}" set next_entry= save_env next_entry set boot_once=true else set default="0" fi if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" else menuentry_id_option="" fi export menuentry_id_option if [ "${prev_saved_entry}" ]; then set saved_entry="${prev_saved_entry}" save_env saved_entry set prev_saved_entry= save_env prev_saved_entry set boot_once=true fi function savedefault { if [ -z "${boot_once}" ]; then saved_entry="${chosen}" save_env saved_entry fi } function load_video { if [ x$feature_all_video_module = xy ]; then insmod all_video else insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod video_bochs insmod video_cirrus fi } if [ x$feature_default_font_path = xy ] ; then font=unicode else insmod part_msdos insmod btrfs search --no-floppy --fs-uuid --set=root 0fba1e73-e6c8-41a5-8c08-3a3322c04078 font="/@/usr/share/grub/unicode.pf2" fi if loadfont $font ; then set gfxmode=auto load_video insmod gfxterm set locale_dir=$prefix/locale set lang=de_DE insmod gettext fi terminal_input console terminal_output gfxterm if [ x$feature_timeout_style = xy ] ; then set timeout_style=menu set timeout=10 # Fallback normal timeout code in case the timeout_style feature is # unavailable. else set timeout=10 fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/06_grub-customizer_menu_color_helper ### ### END /etc/grub.d/06_grub-customizer_menu_color_helper ### ### BEGIN /etc/grub.d/10_linux ### menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-0fba1e73-e6c8-41a5-8c08-3a3322c04078' { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod fat search --no-floppy --fs-uuid --set=root 97B7-0292 echo 'Linux linux wird geladen …' linux /vmlinuz-linux root=UUID=0fba1e73-e6c8-41a5-8c08-3a3322c04078 rw rootflags=subvol=@ rootfstype=btrfs loglevel=3 quiet echo 'Initiale Ramdisk wird geladen …' initrd /amd-ucode.img /initramfs-linux.img } submenu 'Erweiterte Optionen für Arch Linux' $menuentry_id_option 'gnulinux-advanced-0fba1e73-e6c8-41a5-8c08-3a3322c04078' { menuentry 'Arch Linux, mit Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-0fba1e73-e6c8-41a5-8c08-3a3322c04078' { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod fat search --no-floppy --fs-uuid --set=root 97B7-0292 echo 'Linux linux wird geladen …' linux /vmlinuz-linux root=UUID=0fba1e73-e6c8-41a5-8c08-3a3322c04078 rw rootflags=subvol=@ rootfstype=btrfs loglevel=3 quiet echo 'Initiale Ramdisk wird geladen …' initrd /amd-ucode.img /initramfs-linux.img } menuentry 'Arch Linux, with Linux linux (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-0fba1e73-e6c8-41a5-8c08-3a3322c04078' { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod fat search --no-floppy --fs-uuid --set=root 97B7-0292 echo 'Linux linux wird geladen …' linux /vmlinuz-linux root=UUID=0fba1e73-e6c8-41a5-8c08-3a3322c04078 rw rootflags=subvol=@ rootfstype=btrfs loglevel=3 quiet echo 'Initiale Ramdisk wird geladen …' initrd /amd-ucode.img /initramfs-linux-fallback.img } } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_linux_xen ### ### END /etc/grub.d/20_linux_xen ### ### BEGIN /etc/grub.d/30_os-prober ### ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/30_uefi-firmware ### if [ "$grub_platform" = "efi" ]; then fwsetup --is-supported if [ "$?" = 0 ]; then menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' { fwsetup } fi fi ### END /etc/grub.d/30_uefi-firmware ### ### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ### ### BEGIN /etc/grub.d/41_custom ### if [ -f ${config_directory}/custom.cfg ]; then source ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg fi ### END /etc/grub.d/41_custom ### -
Einwanderungsbehörde
-