[SOLVED] Clonezilla na liście systemów w GRUB

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 683
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

[SOLVED] Clonezilla na liście systemów w GRUB

Post autor: Foka0111 »

Trafiłem na taki poradnik Kobry :
viewtopic.php?t=184015

ale nie działa, efekt:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-60-generic
Found initrd image: /boot/initrd.img-5.15.0-60-generic
Found linux image: /boot/vmlinuz-5.15.0-18-generic
Found initrd image: /boot/initrd.img-5.15.0-18-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Ostatnio zmieniony 23 lut 2023, 15:32 przez Foka0111, łącznie zmieniany 1 raz.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Clonezilla na liście systemów w GRUB

Post autor: kobrawerde »

Ja mam dwa systemy ale niestety tylko jeden reaguje na zmiany w grub-ie więc sprawdzałem na MXlinux (Debian) i działa OK ?
Czasami z nowymi wersjami CloneZilli mogą być jakieś problemy.
Moje działania ... ściągnąłem najnowszą stabilną wersję CloneZilli / ISO czyli : clonezilla-live-3.0.3-22-amd64.iso
Umieściłem w/w w lokalizacji

Kod: Zaznacz cały

/clonezilla-live-3.0.3-22-amd64.iso
czyli z prawami root-a bo inaczej nie skopiujesz
potem edycja pliku

Kod: Zaznacz cały

/etc/grub.d/40_custom
i wpis ( u mnie wygląda tak )

Kod: Zaznacz cały

#!/bin/sh
exec tail -n +3 $0
# 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.

menuentry "Clonezilla live-PL" {
set isofile="/clonezilla-live-3.0.3-22-amd64.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live config components noswap edd=on nomodeset vga=791 ip=frommedia toram=filesystem.squashfs findiso=$isofile union=overlay username=user
initrd (loop)/live/initrd.img
}
potem jak w howto update gruba

Kod: Zaznacz cały

sudo update-grub
restart systemu ... i w menu grub mam wpis : Clonezilla live-PL
po kliknięciu uruchamia się prog. CloneZilla-live ...

Ps. może dodaj do ustawień grub-a wpis:

Kod: Zaznacz cały

GRUB_DISABLE_OS_PROBER=false
czyli zmień lub sprawdź w pliku:

Kod: Zaznacz cały

/etc/default/grub
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1126
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: Clonezilla na liście systemów w GRUB

Post autor: kszyhus »

Kiedyś stosowałem ten sposób i u mnie działał. Teraz do backup-u (Clonezilla) używam pendriva z "Ventoy".
Możesz mieć na penie jakie i ile chcesz .ISO, do backup-ów, czy prób LiveCD systemów.
W "Ventoy" także jest opcja wyboru jakiegokolwiek .ISO jakie umieścisz na dysku twardym komputera.
"Ventoy" jest praktyczny i uniwersalny. Polecam.
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 683
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Clonezilla na liście systemów w GRUB

Post autor: Foka0111 »

Kobrawerde, gdzie dokładnie umieściłeś ten plik ? bo jeśli gdzieś na / to raczej najgorsze miejsce dla tego typu systemu.
Krzyhus, chodzi o to,żeby mieć rescue zawsze pod ręką.
To raz, dwa, z powodu EFI i ograniczeń w BIOSach, coraz ciężej wystartować lapki z pendrive, ja teraz startuję lapa z przenośnego napędu DVD/BD podpinanego do USB
melis40
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 17 lut 2023, 16:57
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME

Re: Clonezilla na liście systemów w GRUB

Post autor: melis40 »

Ventoy właśnie zapewnia, czy to obługę MBR, czy GPT/UEFI , które wybiera się podczas instalacji. No i taki obraz systemu zawsze jest pod ręką ;) plus dodatkowych milion innych live, które okazać się mogą potrzebne.
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 683
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Clonezilla na liście systemów w GRUB

Post autor: Foka0111 »

Clonezilla również obsługuje EFI, i co z tego,jak w BIOS za Chiny pańskie nie można z bootować laptopa z pendrive ?
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Clonezilla na liście systemów w GRUB

Post autor: kobrawerde »

Ja plik ISO mam jak wspomniałem w lokalizacji:

Kod: Zaznacz cały

/clonezilla-live-3.0.3-22-amd64.iso
a to dlatego iż cały folder home mam szyfrowany w veracrypt i przy boot-owaniu systemu nie znajdziesz tam nic ...a dokładniej grub nie znajdzie plików w home :mrgreen:
ale Ty możesz spróbować każdej ścieżki która będzie widziana przy starcie systemu przez grub / shell .
A czemu ? ..." / to raczej najgorsze miejsce dla tego typu systemu"... ja jestem praktykiem i sprawdziłem w działaniu robienie backup-a i przywracanie kopi z w/w ścieżki i zawsze było OK. To że plik iso jest na / to nie znaczy że CloneZilla robi backup z działającego systemu Linux którego zamierzasz robić backup ...tylko uruchamia sam plik iso / CloneZilla-live z tej ścieżki nic więcej.
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1126
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: Clonezilla na liście systemów w GRUB

Post autor: kszyhus »

Foka0111 pisze: 18 lut 2023, 19:34 Clonezilla również obsługuje EFI, i co z tego,jak w BIOS za Chiny pańskie nie można z bootować laptopa z pendrive ?
Jeżeli laptop nie startuje z pendrive tylko z CD to uruchom z niej "Plop Boot Manager" a z niego wystartujesz pendriva np. z "Ventoy"
tutaj jest Plop Boot Manager
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1126
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: Clonezilla na liście systemów w GRUB

Post autor: kszyhus »

kobrawerde pisze: 18 lut 2023, 20:02 ...tylko uruchamia sam plik iso / CloneZilla-live z tej ścieżki nic więcej.
zgoda @kobrawerde, tylko że plik Clonezilla (>400MB) też będzie spakowany do backup-u, prawda?
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Clonezilla na liście systemów w GRUB

Post autor: kobrawerde »

A czy to jest jakiś problem ?... moim zdaniem w dzisiejszych czasach te 400Mb to żaden problem :razz:
Nawet już przy pendraiw-ach które osiągają w dzisiejszych czasach setki gigabajtów to też nie taki duży problem choć pewnie większy niż HDD / SSD :razz:
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 683
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Clonezilla na liście systemów w GRUB

Post autor: Foka0111 »

Kobra, wydawało mi się,że jeśli ISO jest na partycji, którą przywracamy to po prostu jest to niemożliwe,żeby w to miejsce przywrócić dane ponieważ działajacy partclone musiałby się sam nadpisać.
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1126
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: Clonezilla na liście systemów w GRUB

Post autor: kszyhus »

kobrawerde pisze: 19 lut 2023, 10:35 A czy to jest jakiś problem ?...
oczywiście nie jest problemem (szczególnie jak mam w PC 4 SSD po 1GB).
Chciałem tylko zasugerować, że też będzie w kopi zapasowej.
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Clonezilla na liście systemów w GRUB

Post autor: kobrawerde »

Nie CloneZilla uruchamia własny system linux z pliku ISO i można zrobić backup każdego dysku twardego i partycji z PC.
A jam mam z 10 pendriwów z podobnymi pojemnościami i czy to argument do tego żeby nie używać programu ventoy bo np. głupia CloneZilla zżera 400MB ? ... jak wspomniałem w dzisiejszych czasach to nie problem kupić sobie większy nośnik. A tak na marginesie mówisz poważnie że jeszcze masz 4 dyski ssd po 1GB ? :mrgreen: WOW i oczywiście masz na nich systemy operacyjne które potem chcesz zrobić backup CloneZillą ? no to faktycznie problem a jakie systemy masz na tych dyskach ?
Uruchomiony Clonezilla i Partclone działają w pamięci RAM a nie na dysku.
i to kolejny powód i wyjaśnienie czemu można taki plik ISO umieścić na dysku.
Ps. jeśli tak bardzo zależy Ci na tym żeby nie robić też kopii pliku ISO CloneZilli tylko systemu bo masz mało miejsca to poczytaj dalej howto i tam masz jak wskazać taki plik iso na innej partycji gdzie nie masz systemu. np

Kod: Zaznacz cały

loopback loop (hd0,3)$isofile
A swoją drogą z ventoy -a uruchamiasz CloneZillę i musisz klikać / wybierać i znowu klikać żeby zrobić kolejną taką samą kopię systemu po jakimś czasie w moim howto klikasz jeden raz w grub-ie i już ....CL robi backup danej partycji i wyłącza PC tak samo przywrócenie backupu można zautomatyzwoać jedno kliknięcie ! :razz:
Ostatnio zmieniony 19 lut 2023, 11:51 przez kobrawerde, łącznie zmieniany 7 razy.
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1126
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: Clonezilla na liście systemów w GRUB

Post autor: kszyhus »

Foka0111 pisze: 19 lut 2023, 10:49 Kobra, wydawało mi się,że jeśli ISO jest na partycji, którą przywracamy to po prostu jest to niemożliwe,żeby w to miejsce przywrócić dane ponieważ działajacy partclone musiałby się sam nadpisać.
Uruchomiony Clonezilla i Partclone działają w pamięci RAM a nie na dysku.
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 683
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Clonezilla na liście systemów w GRUB

Post autor: Foka0111 »

Podczas pracy Clonezilli , przez cały czas dociąga dane z płyty CD (na pendrive tego nie słychać) ale spoko, jeśli piszecie ,że tak też można to trudno się z tym nie zgodzić.
Przy okazji godzinę posiedziałem nad tym Fujitsu i znalazłem !!!!! Brak możliwości uruchomienia z pendrivów spowodowany był wyłączeniem opcji związanym ze SCSI.
Teraz posiedzę nad tym Ventoy i obczaję jego przydatność.
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1126
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: Clonezilla na liście systemów w GRUB

Post autor: kszyhus »

kobrawerde pisze: 19 lut 2023, 10:54 ... A tak na marginesie mówisz poważnie że jeszcze masz 4 dyski ssd po 1GB ? :mrgreen: WOW i oczywiście masz na nich systemy operacyjne które potem chcesz zrobić backup CloneZillą ? no to faktycznie problem a jakie systemy masz na tych dyskach ?
Poważnie, mam 4 dyski SSD z tym, że nie po 1GB tylko po1TB (chochlik drukarski).
A na nich tylko Ubuntu i Windows z grami dla wnuków.
Backup robię tylko dla systemu Ubuntu, bo na Windowsie mi nie zależy.
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 683
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Clonezilla na liście systemów w GRUB

Post autor: Foka0111 »

Wszystko działa, obraz ISO musi być w katalogu \boot\
Ręcznie ustawić czas wyświetlania menu GRUB np 5s bo początkowo jest 0 więc mniej kumaci ludzie nadal nie będą widzieć możliwości wyboru.


#!/bin/sh
exec tail -n +3 $0
# 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.
menuentry "Clonezilla live-PL" {
set isofile="/boot/clonezilla-live-3.0.3-22-amd64.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live config components noswap edd=on nomodeset vga=791 ip=frommedia toram=filesystem.squashfs findiso=$isofile union=overlay username=user
initrd (loop)/live/initrd.img
}
Jero
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 16 cze 2010, 13:20
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Clonezilla na liście systemów w GRUB

Post autor: Jero »

kszyhus pisze: 18 lut 2023, 15:06 Kiedyś stosowałem ten sposób i u mnie działał. Teraz do backup-u (Clonezilla) używam pendriva z "Ventoy".
Możesz mieć na penie jakie i ile chcesz .ISO, do backup-ów, czy prób LiveCD systemów.
W "Ventoy" także jest opcja wyboru jakiegokolwiek .ISO jakie umieścisz na dysku twardym komputera.
"Ventoy" jest praktyczny i uniwersalny. Polecam.
Możesz powiedzieć mi czy da się jakoś podglądnąć wpisy które robi ten Ventoy dla wrzuconych iso ? Mam trochę danych na dyskach USB, nie chce mi się kopiować wszystkich, do pewnego momentu prościej wystartować mi z płytki która ma isolinux, grub2 i grub4dos z całą serią przykładowych grub.cfg czy menu.lst oraz tak samo spreparowanego USB z dodatkiem winboot-a, gdzie dodatkowo można podmienić menu syslinux. Ale niektóre iso są wybitnie oporne. Z tymi najbardziej opornymi i nie przekraczającymi 1G, ten ventoy zdaje się radzi sobie podobnie, zwyczajnie ładując obraz iso do memdiska. Jednak to czasochłonna ostateczność. Przykładowo Partition_magic_2013_08_01, ma tak spreparowany kernel że nie znajdzie całego obrazu systemu gdzie indziej jak w pierwszej partycji jakiegokolwiek dysku. Ciekawi mnie czy jakieś mapowanie nie rozwiązuje tego problemu. Bo zdaje się Te Ventoy używa WINBOOT, GRUB2, i MEMDISK-a. Nie wiem, czy ma jeszcze jakiś swój bootloader. Chociaż jak pisałeś o tym że może załadować z dysku, to wygląda tak, jakby stosowne wpisy robił w locie w pamięci ram...

Edit Akurat intrygowała mnie ta kwestia, to sam sobie odpowiedziałem na pytanie xd. No więc ten Ventoy faktycznie konkretny wpis robi w pamięci. Tyle że bazuje najzwyczajnie świecie na GRUBI-e. Na ukrytej partycji, można znaleźć plik grub.cfg, w którym teoretycznie można lub przynajmniej powinno się dać wyczytać krok po kroku, w jaki sposób grub wyszukuje i tworzy wpis uruchamiający dane iso. Teoretycznie... i nie powinno być to nawet specjalnie trudne, można dodać linijke wpisu w odpowiednim miejscu, nakazującą mu zrobić wydruk ciągu poleceń, które będzie myślał zrobić dla danego iso i wtedy podglądając ten wpis który aktualnie robi ventoy, powinno to być widoczne. Generalnie cudów tam chyba nie ma, no może nie licząc kilku dodatkowo dołączonych skryptów. Podgląda iso, wyszukuje charakterystyczne pliki, ładuje co trzeba, podgląda charakterystyczne pliki, dzięki których robi stosowne wpisy dla gruba ładujące jądro jeżeli iso jest tego typu, ewentualnie używa memdiska. To, co na pewno można zrobić, to podmienić grub.cfg na taki który np zbotuje inny bootloader umieszczony przykładowo na kolejnej partycji tego dysku USB. Przydać się to może o tyle o ile ktoś chciałby np wystartować z tego USB sesję live Ubunciaka z możliwością zapisu zmian, czy Knoppixa. Podmienionemu grub.cfg można polecić załadować standardowy x.cfg stworzony przez ventoy, któremu zmieni się nazwę oraz jeszcze jakiś inny na tej lub innej partycji. Chyba lepiej za dużo nie mieszać na tej systemowej ventoy-a. Swoją drogą, nie wiem nawet czy nie istnieje bardziej przewidziany przez ventoy sposób na załadowanie dodatkowego menu gruba. Są w końcu pluginy z jakimś ogólnym menu które kopiuje się na ten dysk przeznaczony na iso, tylko mi jakoś nie chciał się załadować... Próbowałem też wrzucić menu gruba z ventoy do gruba zainstalowanego na dysku, ale to nie działa. Myślę, że kluczowy jest tutaj nietypowy schemat partycji tworzony na USB. Program partycjonującym w Ubuntu, czy jakiś sprzed kilku lat, nie zrobi ukrytej partycji EFI, albo ja czegoś nie wiem... Generalnie, raczej przeżyję bez wpisu w grubie u siebie na dysku który by przeszukiwał którąś partycję i mógł ładować iso które tam wrzucę xd.
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości