Hvis du vil slippe for at boote fra USB nøgle eller CD/DVD med Clonezilla, så er her en vejledning til hvordan du gør det fra din harddisk.
Jeg bruger det dagligt til backup af hele computeren
ADVARSEL: Tag backup af dit system med Timeshift, Rsnapshot eller hvad du nu bruger inden du går i gang.
Inden du går i gang er det også en god ide at læse dette fra https://clonezilla.org/livehd.php.
Jeg har hentet clonezilla-live-2.6.6-15-amd64.iso fra https://clonezilla.org/downloads.php og bruger det som eksempel.
Jeg har gemt den i min home mappe.
Kopierer det som root med: cp /home/dit_bruger_navn/clonezilla-live-2.6.6-15-amd64.iso /root
eller
sudo cp /home/dit_bruger_navn/clonezilla-live-2.6.6-15-amd64.iso /root
Så skal følgende fil åbnes /etc/grub.d/40_custom som root med din favorit editor. Jeg bruger nano i eksemplet.
nano -w /etc/grub.d/40_customHusk at -w er meget vigtigt med konfigurationsfiler. Dette forhindrer nano i at indpakke linjer, der er for lange til at passe på din skærm, hvilket kan skabe problemer, hvis konfigurationsdirektiver gemmes på tværs af flere linjer.
eller
sudo nano -w /etc/grub.d/40_custom
Og så skal der tilføjes følgende;
menuentry "Clonezilla live" {
set isofile="/root/clonezilla-live-2.6.6-15-amd64.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live union=overlay username=user config components quiet noswap noloc>
initrd (loop)/live/initrd.img
}
Så filen ser således ud
#!/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" {
set isofile="/root/clonezilla-live-2.6.6-15-amd64.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live union=overlay username=user config components quiet noswap noloc>
initrd (loop)/live/initrd.img
}
Gem filen og kør følgende kommando som root
update-grub2
eller
sudo update-grub2
Genstart herefter din computer, så du nu kan vælge CloneZilla fra din boot menu.
Hvis din computer crasher og går isort, så prøv i første omgang om du kan vælge clonezilla live fra din boot menu. Hvis det ikke kan lade sig gøre, så boot op fra en USB-nøgle eller CD/DVD med CloneZilla og geninstaller dit OS.
Håber at I kan få glæde af denne vejledning, så slipper I for en USB nøgle eller en CD/DVD til at boote fra.
Du kan læse mere om Clonezilla her: https://clonezilla.org/
05-12-2009
Tak. Kan godt se det kan være nyttigt i tilfælde af at man ikke kan boote fra en USB-stick. Eller ikke har nogen!
På tilsvarende vis kan man montere enhver ISO eller IMG fil:
sudo mkdir --mode=777 /mnt/tmp
sudo mount -o loop clonezilla-live-2.6.6-15-amd64.iso /mnt/tmp/
Dette gør den selvfølgelig ikke bootbar, men man kan tilgå filerne som om det var et normalt filsystem.
Det er også nyttigt i forbindelse med dd-kommandoen til at tage et aftryk af en disk eller partition.
Endelig kan man hurtigt lave et virtuel disk således, her på 500 MB:
truncate -s 500M mydisk.img
mkfs.ext4 mydisk.img
sudo mkdir --mode=777 /mnt/img
sudo mount -o loop mydisk.img /mnt/img
I /mnt/img kan man nu gemme filer på normal vis. Senere kan man afmontere med sudo umount /mnt/img og derefter tage filen med sig på en USB-pind osv.
18-12-2007
Jeg har tilføjet lidt mere og fået rettet et par bøffer. I kan se det hele her: http://bluemarlin.dk/pages/clonezilla.html
20-05-2010
Tak for denne glimrende vejledning.
Jeg mangler dog klarificering i vejledningen, om metoden kan bruges til at geninstallere OS (som en slags recovery eller geninstallering), på samme vis som en USB/DVD, eller over lokal nettet med CloneZilla Server og en bootable CloneZilla Client.
Nogle tænker muligvis; vil metoden ikke overskrive selv samme harddisk/partition som CloneZilla og ISO-OS befinder sig på?
Edit: Jeg bemærker der indenfor de sidste 3-4 min, er et par yderligere kommentare.
18-12-2007
#3: Jeg mangler dog klarificering i vejledningen, om metoden kan bruges til at geninstallere OS (som en slags recovery eller geninstallering), på samme vis som en USB/DVD
Det kan du, det har jeg prøvet nogle gange.
Det kommer når jeg får lavet videoen efter at jeg har lavet videoen om installation af PcLinuxOS
#3: Nogle tænker muligvis; vil metoden ikke overskrive selv samme harddisk/partition som CloneZilla og ISO-OS befinder sig på?
Jo hvis du kun har en backup efter at du har sat det op. Men forhåbentlig tager man backup jævnligt, og så er opsætning jo der.
20-05-2010
#4: Det kan du, det har jeg prøvet nogle gange.
Det lyder godt, og jeg må lige nævne jeg ikke selv har prøvet metoden, og også at metoden i såfald gemmer CloneZilla klienten og ISO'en i RAM, for hvis den ikke gør, så vil den inaktive HDD/partition blive overskrevet under processen, der medfører at installeringen ikke kan fuldføres.
18-12-2007
Har nu retet i artiklen
12-07-2007
Det er interessant men måske også en lille smule overkill.
Må jeg foreslå Syncthing med en offsite-server (den slags kan erhverves for småpenge), synkronisering af HELE home-mappen op mod serveren. Dette muliggør også versionering af filer når de ændres. Det kræver selvfølgelig at man har en maskine et sted, en god internetforbindelse og noget diskplads men giver så til gengæld mulighed for offsite-backup hvilket er dejligt hvis hytten skulle fange ild en skønne dag. Så er det bare at finde sig en ny computer installere Linux og syncthing fra pakkehåndteringen og indenfor nogle timer når alle filer er synkroniseret tilbage er man oppe at køre igen.
18-12-2007
#7:
Må jeg foreslå Syncthing med en offsite-server (den slags kan erhverves for småpenge),
Kan du foreslå nogen steder hvor det ikke er dyrt
Edit
Jeg tror jeg vælger dem her som ekstra sikkerhed https://mega.nz/pro
Jeg har grugt den for 4-5 år siden 37,19 kr om måneden for 400GB
28-09-2020
Jeg tænkte på det samme forleden til almen brug, efter at have distro testet med Ventoy USB maker, hvor man formaterer den og så bare lægger alle de iso filer på der er plads til. Ved boot loader den så en grub med dem alle.
Til mit aktuelle formål er read only isoer praktiske på en flerbruger maskine, så gæster uden konto kan køre en live read-only sandkasse session i en lille Linux distro eller en x86 Android port.
18-12-2007
https://youtu.be/yQ9NpWZ74BU