Program till linux som kan göra image filer av systemet?

Permalänk
Inaktiv

Program till linux som kan göra image filer av systemet?

Hejsan på er

Jag har alltid använt windows i alla maskiner fram till 2019.. (pga.win7EOL)
i windows gör jag så att efter jag installerat systemen, alla grundprogram som aldrig kommer bytas ut.. alla drivar till hårdvara, viktiga säkerhetsuppdateringar.. tweakat systemet för att höja säkerheten o öka prestandan samt utseende jag vill ha... när alla de sakerna är fixade så gör jag en image av systemet ifall att något inträffar.. hårddisk krasch, virus, eller orsaken bakom tangentbordet tabbar sig. *haha* Efter imagen är gjord kastar jag in firefox o sådana program som alltid uppdateras med installationer.

Så vid en krasch är det då enkelt att bara bota upp via PXE och göra en återställning av datorn med image filerna. och om jag bytt hårddisk så gör det inget om den är mindre i storlek än tidigare partition, så länge utrymmet är så pass att systemet får plats.

I linux pratar alla om timeshift eller att klona hårddisken..
klona disken går bort, för det kräver samma storlek på partition eller att den är större, samt kloning tar väl med eventuella dåliga sektorer..
Timeshift har jag ingen aning om, men fått intrycket att det är inte image som återställer allt.. grub, system, struktur osv.. utan att det är mer att reparera befintligt system vid en krasch

Så frågan är.. finns det några program till linux för att skapa systemavbildnings image filer? (a 4GB storlek)??
Jag är även nyfiken på program till linux som kan skapa recoverypartitioner.. supersmidigt på OEM maskiner

Trevlig första advent till er
//Marie

Edit:
För att inte skapa missförstånd så förtydligar jag att systemavbildnings image filerna ska vara uppdelade 4GB styck, så att det inte blir en massiv fil på 12Gb.. Sorry om jag var lite otydlig med (a 4gb storlek)

Permalänk
Medlem

dd

Visa signatur

Fagerja

Permalänk
Medlem
Permalänk
Medlem

Clonezilla kan lösa det

Permalänk
Medlem

Kan vara värt att kolla in något mer exotiskt filsystem med stöd för snapshots så kan man enkelt rulla tillbaka till en gammal backup. Kolla upp BTRFS och kanske ZFS.

Tänk på att Linux inte fungerar på samma sätt som windows. Du skulle kunna göra ett script som återställer en "fabriksutgåva" (läs färdig dist) till precis som du vill ha den utan att ta några backups på systemet förrutom /home/"user"/.config och /etc/.config. I dessa två mappar ligger majoriteten av dina inställningar.

Permalänk
Inaktiv

Tack, för tipsen, jag ska kolla upp det
Men clonzilla, kan det göra det... jag har hört att det tar med dåliga sectorer, samt att partitionen måste vara lika eller större vid återställning. Eller har jag hört fel?

Skrivet av ojz0r:

Kan vara värt att kolla in något mer exotiskt filsystem med stöd för snapshots så kan man enkelt rulla tillbaka till en gammal backup. Kolla upp BTRFS och kanske ZFS.

Tänk på att Linux inte fungerar på samma sätt som windows. Du skulle kunna göra ett script som återställer en "fabriksutgåva" (läs färdig dist) till precis som du vill ha den utan att ta några backups på systemet förrutom /home/"user"/.config och /etc/.config. I dessa två mappar ligger majoriteten av dina inställningar.

ZFS vill jag ha, men de distros jag kör stödjer inte det.. Men Jag ska se den dagen jag går över till linux på servern vilket serverOS som stödjer ZFS.
Men en sak i taget... servern går felfritt och jag ska ha mer "kött på benen" med linuxkunskapen innan jag ens tänker tanken på att skifta den.. för det måste bli ett snabbt skifte och det bara MÅSTE funka efter ominstallation. Så servern är big no-no just nu att pilla på. *hihi*

Jo jag vet att Linux fungerar annorlunda men med en kraschad hårddisk så man måste fysiskt byta ut den, så kan ju inget filsystem i världen lösa problemet.. inte ens F11. så då är image filer av systemet värt guld, så man slipper spendera 4timmar på ominstallationer, uppdateringar, tweaks med att byta ut filhanterare, ändring av musplatta, färg/ljussättning osv osv allt man ändrar för att få datorn som man vill.
Om jag utgår från värsta scenariot, så om det funkar vid hårddiskbyte, så funkar det även vid mindre hickor.
Jag kan inte skript, jag är ingen programmerare o jag har aldrig varit intresserad av det... jag kan lite simpel HTML tack vare att det ingick i en kurs.
Det är smidigt att ha F11 systemåterställningspartition på laptops.. smidig backup ifall något händer när man är iväg o inte kan lösa det bakvägen. Så det är något jag strävar efter att lära mig till linux oxå även om det är extremt få som nyttjar det.
Nu har jag kvar win-systemåterställningspartitionerna som backup på mina bärbara med dual/trippel boot.. kraschar alla OS o datorn inte vill boota så finns windows med F11 som backup... dock vill jag ifrån windows helt.

Jag tycker inte att det borde vara omöjligt att göra detta i Linux oxå
Eller har jag för stora krav?

Permalänk

Det går så fort att installera om systemet så inte värt å krångla enligt mig.
Se bara till att ha /home på en egen partition så behåller du alla användarinställningar ifall du ominstallerar systemet.

Permalänk
Medlem
Skrivet av anon309108:

Tack, för tipsen, jag ska kolla upp det
Men clonzilla, kan det göra det... jag har hört att det tar med dåliga sectorer, samt att partitionen måste vara lika eller större vid återställning. Eller har jag hört fel?

ZFS vill jag ha, men de distros jag kör stödjer inte det.. Men Jag ska se den dagen jag går över till linux på servern vilket serverOS som stödjer ZFS.
Men en sak i taget... servern går felfritt och jag ska ha mer "kött på benen" med linuxkunskapen innan jag ens tänker tanken på att skifta den.. för det måste bli ett snabbt skifte och det bara MÅSTE funka efter ominstallation. Så servern är big no-no just nu att pilla på. *hihi*

Jo jag vet att Linux fungerar annorlunda men med en kraschad hårddisk så man måste fysiskt byta ut den, så kan ju inget filsystem i världen lösa problemet.. inte ens F11. så då är image filer av systemet värt guld, så man slipper spendera 4timmar på ominstallationer, uppdateringar, tweaks med att byta ut filhanterare, ändring av musplatta, färg/ljussättning osv osv allt man ändrar för att få datorn som man vill.
Om jag utgår från värsta scenariot, så om det funkar vid hårddiskbyte, så funkar det även vid mindre hickor.
Jag kan inte skript, jag är ingen programmerare o jag har aldrig varit intresserad av det... jag kan lite simpel HTML tack vare att det ingick i en kurs.
Det är smidigt att ha F11 systemåterställningspartition på laptops.. smidig backup ifall något händer när man är iväg o inte kan lösa det bakvägen. Så det är något jag strävar efter att lära mig till linux oxå även om det är extremt få som nyttjar det.
Nu har jag kvar win-systemåterställningspartitionerna som backup på mina bärbara med dual/trippel boot.. kraschar alla OS o datorn inte vill boota så finns windows med F11 som backup... dock vill jag ifrån windows helt.

Jag tycker inte att det borde vara omöjligt att göra detta i Linux oxå
Eller har jag för stora krav?

Linux kräver att man som användare är beredd att ge sig in på djupt vatten och lära sig nya saker utanför den trygga zonen med ett ständigt GUI som Windows erbjuder. I ditt fall verkar det som att det smidigaste är att skapa ett enkelt skript efter hur du vill ha det. Finns bra guider på detta och det är egentligen inte särskilt svårt.

Skulle inte påstå att det har särskilt mycket med programmering att göra, jag är kass på det men har ändå lyckats bygga skripts.

Visa signatur

7800X3D//4090

Permalänk

Vi använde FOG (https://fogproject.org/) för detta för många år sedan. Du ställer in alla servrar som ska få deras diskavbildningar kopierade att starta via PXE. PXE körs från en backup-server som då kör FOG.

För att få små diskavbildningar kring ~4G beror det såklart på hur mycket du faktiskt använder av disken. Det som sker i bakgrunden är oftast att all data flyttas så det ligger sekventiellt istället för utstpritt på disken. Därefter förminskas storleken på partitionen så mycket som möjligt och en diskavbildning tas. När det är klart återställs partitionstabellen och filsystemet utökas igen.

Dock krävs en viss handpåläggning för att få FOG att rulla.

Visa signatur

OS: Debian och Windows i VM med GPU-passthrough
HW: 5800X, Radeon 6700 XT & 460, 4x TridentZ 8GB, ~5TB SSD, PRIME-B450-P

Permalänk
Inaktiv

Värt att tänka på om du använder LVM så blir det i stort sett omöjligt för program som Clonezilla och FOG (partclone) att bara göra en image av det använda utrymmet utan det blir hela disken (eller diskarna beroende på hur din LVM konfig ser ut).

Permalänk
Medlem
Skrivet av anon309108:

Hejsan på er

Jag har alltid använt windows i alla maskiner fram till 2019.. (pga.win7EOL)
i windows gör jag så att efter jag installerat systemen, alla grundprogram som aldrig kommer bytas ut.. alla drivar till hårdvara, viktiga säkerhetsuppdateringar.. tweakat systemet för att höja säkerheten o öka prestandan samt utseende jag vill ha... när alla de sakerna är fixade så gör jag en image av systemet ifall att något inträffar.. hårddisk krasch, virus, eller orsaken bakom tangentbordet tabbar sig. *haha* Efter imagen är gjord kastar jag in firefox o sådana program som alltid uppdateras med installationer.

Så vid en krasch är det då enkelt att bara bota upp via PXE och göra en återställning av datorn med image filerna. och om jag bytt hårddisk så gör det inget om den är mindre i storlek än tidigare partition, så länge utrymmet är så pass att systemet får plats.

I linux pratar alla om timeshift eller att klona hårddisken..
klona disken går bort, för det kräver samma storlek på partition eller att den är större, samt kloning tar väl med eventuella dåliga sektorer..
Timeshift har jag ingen aning om, men fått intrycket att det är inte image som återställer allt.. grub, system, struktur osv.. utan att det är mer att reparera befintligt system vid en krasch

Så frågan är.. finns det några program till linux för att skapa systemavbildnings image filer? (a 4GB storlek)??
Jag är även nyfiken på program till linux som kan skapa recoverypartitioner.. supersmidigt på OEM maskiner

Trevlig första advent till er
//Marie

Kanske är NixOS intressant för dig? NixOS är uppbyggt på en konfigurationsfil där hela operativsystemet är byggt av.

Permalänk
Inaktiv
Skrivet av FattarNiInte:

Det går så fort att installera om systemet så inte värt å krångla enligt mig.
Se bara till att ha /home på en egen partition så behåller du alla användarinställningar ifall du ominstallerar systemet.

Okej.. Du kanske kör en out of the box lösning på enbart en dator så då går det fort att installera... lika dant med windows.. det tar bara runt 15minuter att installera från en dator utan filsystem till botbart OS
Okej, så i home är alla nätverksinställningar, skärm o musplatte inställningar.. jag trodde de låg i etc.. jag får kolla upp det. Tack för tipset.

Permalänk
Inaktiv
Skrivet av firstofmay:

Linux kräver att man som användare är beredd att ge sig in på djupt vatten och lära sig nya saker utanför den trygga zonen med ett ständigt GUI som Windows erbjuder. I ditt fall verkar det som att det smidigaste är att skapa ett enkelt skript efter hur du vill ha det. Finns bra guider på detta och det är egentligen inte särskilt svårt.

Skulle inte påstå att det har särskilt mycket med programmering att göra, jag är kass på det men har ändå lyckats bygga skripts.

Jo jag vet att linux ligger kvar lite i 90talet.. det var därför jag fundera på mac.. men apple är lite elaka att de kräver att man använder deras hårdvara, så det hade blivit dyrt att byta ut all hårdvara
Därför blev det linux då microsoft blivit spyware och jag vet att det kräver mer av mig med linux, men jag försöker hitta GUI lösningar på så mycket jag kan för att få så lite terminal o filhackstid som möjligt.. dels för att jag är lat o hatar programmering, hacka filer, ms-dos-livet(terminalen) Sådant var superskojigt 87 till 95.. men efter 2000 dog dataintresset.. Nu mer är jag mer intresserad av att arbeta med datorn och spendera så lite tid jag kan vid dem.. jag sitter redan runt 8-10 timmar om dagen vid datorn.

Men hur funkar detta med skript då?
Fungerar samma skript på olika hårdvara (desktops, laptops, Asus, acer, HP, osv) samt på olika linux distar som är baserade på samma grund. exempel Debian(apt)?
Men detta löser ju inte återställning av datorn utan att konstant ha med sig en usb-sticka med varje distro till respektive dator.. eller kan man lägga exempelvis LMDE installations ISO som botbar rescue partition på datorn, så man slipper USB-stickor?

Permalänk
Inaktiv

Skapa en Ansible playbook som installerar systemet som du vill ha det i stället

Permalänk
Inaktiv
Skrivet av automatika:

Vi använde FOG (https://fogproject.org/) för detta för många år sedan. Du ställer in alla servrar som ska få deras diskavbildningar kopierade att starta via PXE. PXE körs från en backup-server som då kör FOG.

För att få små diskavbildningar kring ~4G beror det såklart på hur mycket du faktiskt använder av disken. Det som sker i bakgrunden är oftast att all data flyttas så det ligger sekventiellt istället för utstpritt på disken. Därefter förminskas storleken på partitionen så mycket som möjligt och en diskavbildning tas. När det är klart återställs partitionstabellen och filsystemet utökas igen.

Dock krävs en viss handpåläggning för att få FOG att rulla.

ahaa.. intressant, det där ska jag kolla upp. det kanske är lösningen

nja jag menade 4gb/fil inte bara en fil på 4GB.. fördelen med att ha dem under 4GB/st är att de går att transportera på de flesta filsystem samt vid arkivering får de plats att bränna ner på dvd skivor.. där av uppdelningstanken istället för att ha en fil på 10gb eller 50gb

Okej, jaa, det är ju ett nöd-alternativ i värsta fall .... jag har dock aldrig tidigare behövt ändrat en partitionstorlek till minimal innan systembildning för att sedan förstora den igen.. känns som onödigt jobb, men fullt möjligt som du säger.
Jag gillar ju tanken att bara partitionera upp storlekarna på alla partitioner redan innan första OSinstallationen, när alla OS är installerade och modifierade efter mitt önskemål, då när allt är klart gör jag image avbildningar.
Denna laptopen jag sitter vid nu i skrivande stund har tre OS och 7partitioner på en 2TB disk dock är det bara ett OS som har systemavbildning o det är win8.1.. så kraschar datorn förlorar jag mina andra två då det jag använder för systemavbildningar inte klarar linux filsystem.. hade det gjort det, så hade jag löst det med att köra image programmet från windows och då få image av de andra två den vägen.

Är det jag som kanske ställer för stora krav på Linux och att jag kanske borde acceptera att det går inte göra allt i linux som man kan i windows?
Linux o windows är ju inte samma sak som många av er påpekar, så linux kanske inte har alla funktioner jag vill ha.

Permalänk
Medlem
Skrivet av anon309108:

Jo jag vet att linux ligger kvar lite i 90talet.. det var därför jag fundera på mac.. men apple är lite elaka att de kräver att man använder deras hårdvara, så det hade blivit dyrt att byta ut all hårdvara
Därför blev det linux då microsoft blivit spyware och jag vet att det kräver mer av mig med linux, men jag försöker hitta GUI lösningar på så mycket jag kan för att få så lite terminal o filhackstid som möjligt.. dels för att jag är lat o hatar programmering, hacka filer, ms-dos-livet(terminalen) Sådant var superskojigt 87 till 95.. men efter 2000 dog dataintresset.. Nu mer är jag mer intresserad av att arbeta med datorn och spendera så lite tid jag kan vid dem.. jag sitter redan runt 8-10 timmar om dagen vid datorn.

Men hur funkar detta med skript då?
Fungerar samma skript på olika hårdvara (desktops, laptops, Asus, acer, HP, osv) samt på olika linux distar som är baserade på samma grund. exempel Debian(apt)?
Men detta löser ju inte återställning av datorn utan att konstant ha med sig en usb-sticka med varje distro till respektive dator.. eller kan man lägga exempelvis LMDE installations ISO som botbar rescue partition på datorn, så man slipper USB-stickor?

Vet inte riktigt om man kan säga att Linux är kvar på 90talet, det kräver bara mer av användaren men man kan också göra så mycket mer. Mac är inte ett dugg bättre än Windows vad gäller att respektera användarens integritet så det är inget du går miste om egentligen. Jag har aldrig gjort ett återställningsskript för det har aldrig behövts, har lyckats lösa alla startproblem jag haft utan att behöva gå så långt men du kommer nog inte ifrån att behöva köra USB-stickor. Ditt skript fungerar ju med det du utgår ifrån, att hoppa ifrån debian till annat är ju en ganska omfattande förändring så även om det kan fungera skulle jag inte räkna med det.

Visa signatur

7800X3D//4090

Permalänk
Inaktiv
Skrivet av anon37058:

Värt att tänka på om du använder LVM så blir det i stort sett omöjligt för program som Clonezilla och FOG (partclone) att bara göra en image av det använda utrymmet utan det blir hela disken (eller diskarna beroende på hur din LVM konfig ser ut).

Tack för tipset, det är bra att veta, även att jag inte använder mig av det... man vet ju inte vad jag hittar på att använda om 10år.

Permalänk
Inaktiv
Skrivet av Max83:

Kanske är NixOS intressant för dig? NixOS är uppbyggt på en konfigurationsfil där hela operativsystemet är byggt av.

Tack för tipset, jag ska läsa om vad det är när jag får lite mer tid ikväll.

Permalänk
Medlem
Skrivet av anon309108:

Tack för tipset, jag ska läsa om vad det är när jag får lite mer tid ikväll.

Var beredd på att guider kanske inte hjälper dig i några fall för NixOS går helt emot hur filsystemet är uppbyggt annars.

Alla program byggs upp med genvägar för att säkerställa bakåtkompabilitet.

Visa signatur

Rota3: Ryzen 5600 - 32GB - Radeon RX 7600 - Kingston NV200 2TB - Fractal Design R3 - EVGA Supernova 750W

Permalänk
Medlem

Jag känner igen problemet du beskriver och lösningen från Windows, men min erfarenhet är att problemet inte uppstår på samma sätt med linux. Jag håller därför med skribenten nedan, detta speglar också hur jag alltid gör själv:

Skrivet av FattarNiInte:

Det går så fort att installera om systemet så inte värt å krångla enligt mig.
Se bara till att ha /home på en egen partition så behåller du alla användarinställningar ifall du ominstallerar systemet.

Du skriver inte vilken distro du planerar men jag tror att det jag skriver nedan håller för de flesta av de populära. Min egen erfarenhet från senare år är mest från Debian/Ubuntu/Mint.

En hel del av det du beskriver att du vill tweaka styrs av filer i /home, som alltså innehåller allt som är knutet till dig som användare. Fönsterhanterarens utseende, och även vilken fönsterhanterare du använder (du kan ha flera installerade samtidigt utan problem) styrs härifrån. Det mesta "pillgörat" hör i min erfarenhet till dessa inställningar, resten av det du beskriver (förutom kanske vissa säkerhetstweaks) handlar om vilka paket du har installerade. Det finns metoder för att exportera listan på paket och installera alla på nytt efter ominstallation med ett enkelt kommando (t.ex. apt-clone i Debian-baserade distar), jag har dock aldrig testat dessa. (Edit: jag ser nu att du nämner LMDE som ett alternativ, kolla på gui-programmet mintbackup).

I mitt tycke är säkerheten god nog från början i Linux jämfört med Windows, det kräver inte så mycket tweakande. Men det beror förstås på dina krav.

Skrivet av anon309108:

Efter imagen är gjord kastar jag in firefox o sådana program som alltid uppdateras med installationer.

En viktig skillnad mot Windows är att i Linux hanteras i stort sett alla installerade program av systemets pakethanterare, även t.ex. firefox. Uppdateringar till program kommer i de flesta distributioner ofta, lika ofta för andra paket som för webläsare. Enklast är att låta pakethanteraren sköta uppdateringarna.

Undantaget: vissa program, t.ex. spel, kan man behöva installera på windowsvis oberoende av pakethanteraren. Ofta kan man installera sånt till hemkatalogen (som user, säkrast och enklast) eller till en separat katalog i filsystemet (som root). Grejen är att program installerade på detta sätt går bra att flytta mellan maskiner, så länge du också får med inställningarna som du har automatiskt om du flyttar /home. Det finns inget register som krånglar till detta som i Windows, man kan i regel bara flytta filerna.

Undantag II: proprietära drivers kan man behöva installera med lite handpåläggning, detta gäller främst grafikkort. Mint och Ubuntu brukar ha ett GUI-program som hanterar detta smidigt dock. Andra drivers sköts av kärnan som regel.

Skrivet av anon309108:

Okej.. Du kanske kör en out of the box lösning på enbart en dator så då går det fort att installera... lika dant med windows.. det tar bara runt 15minuter att installera från en dator utan filsystem till botbart OS
Okej, så i home är alla nätverksinställningar, skärm o musplatte inställningar.. jag trodde de låg i etc.. jag får kolla upp det. Tack för tipset.

De inställningar du nämner är i /etc. Jag brukar göra backup på /etc när jag installerar om, men inte flytta katalogen utan endast flytta de inställningar jag har ändrat själv efter installation (ett fåtal). Så lite handpåläggning blir det nog, beroende på hur speciellt ditt användarfall är.

Visa signatur

Här hade jag en historik sen 1990-talet, men den blev tillslut för lång. Aktiva maskiner 2022-framåt:
Work/Play/Everythingstation: AMD Epyc 7443p, Pop OS host, Win10 + Linux guests (KVM/Qemu)
Work/Play nr 2: AMD Phenom II 1090t, Debian + Win 10 (dual boot)
Server x3: Epyc 7252 (TrueNAS Core), Atom 2550 (FreeBSD, backup), Opteron 6140 (Ubuntu, off prem backup)
Retrohörna under uppbyggnad: Dual Pentium Pro 200MHz, Pentium P54C 90MHz, Gravis Ultrasound MAX

Permalänk
Skrivet av anon309108:

... eller orsaken bakom tangentbordet tabbar sig...

Just det lilla problemet har jag ordnat med btrfs-snapshots en gång i timmen genom programmet snapper
Det har rullat på några år nu utan avbrott.

Permalänk
Inaktiv
Skrivet av Oegat:

Jag känner igen problemet du beskriver och lösningen från Windows, men min erfarenhet är att problemet inte uppstår på samma sätt med linux. Jag håller därför med skribenten nedan, detta speglar också hur jag alltid gör själv:

Du skriver inte vilken distro du planerar men jag tror att det jag skriver nedan håller för de flesta av de populära. Min egen erfarenhet från senare år är mest från Debian/Ubuntu/Mint.

En hel del av det du beskriver att du vill tweaka styrs av filer i /home, som alltså innehåller allt som är knutet till dig som användare. Fönsterhanterarens utseende, och även vilken fönsterhanterare du använder (du kan ha flera installerade samtidigt utan problem) styrs härifrån. Det mesta "pillgörat" hör i min erfarenhet till dessa inställningar, resten av det du beskriver (förutom kanske vissa säkerhetstweaks) handlar om vilka paket du har installerade. Det finns metoder för att exportera listan på paket och installera alla på nytt efter ominstallation med ett enkelt kommando (t.ex. apt-clone i Debian-baserade distar), jag har dock aldrig testat dessa. (Edit: jag ser nu att du nämner LMDE som ett alternativ, kolla på gui-programmet mintbackup).

I mitt tycke är säkerheten god nog från början i Linux jämfört med Windows, det kräver inte så mycket tweakande. Men det beror förstås på dina krav.

En viktig skillnad mot Windows är att i Linux hanteras i stort sett alla installerade program av systemets pakethanterare, även t.ex. firefox. Uppdateringar till program kommer i de flesta distributioner ofta, lika ofta för andra paket som för webläsare. Enklast är att låta pakethanteraren sköta uppdateringarna.

Undantaget: vissa program, t.ex. spel, kan man behöva installera på windowsvis oberoende av pakethanteraren. Ofta kan man installera sånt till hemkatalogen (som user, säkrast och enklast) eller till en separat katalog i filsystemet (som root). Grejen är att program installerade på detta sätt går bra att flytta mellan maskiner, så länge du också får med inställningarna som du har automatiskt om du flyttar /home. Det finns inget register som krånglar till detta som i Windows, man kan i regel bara flytta filerna.

Undantag II: proprietära drivers kan man behöva installera med lite handpåläggning, detta gäller främst grafikkort. Mint och Ubuntu brukar ha ett GUI-program som hanterar detta smidigt dock. Andra drivers sköts av kärnan som regel.

De inställningar du nämner är i /etc. Jag brukar göra backup på /etc när jag installerar om, men inte flytta katalogen utan endast flytta de inställningar jag har ändrat själv efter installation (ett fåtal). Så lite handpåläggning blir det nog, beroende på hur speciellt ditt användarfall är.

Hejsan
Jag ska försöka förklara allt så du/ni får en bättre överblick

Att jag inte nämnde specifik distro är att jag använder flera och jag har inte riktigt bestämt mig till 100% vilka som ska bli main primära. på desktops och laptops.

LMDE fungerar perfekt till alla mina bärbara.. alla [Fn] snabbtangenter fungerar out of the box, alla drivar till grafik, nätverkskort bluetooth, ljud.. ja all hårdvara.. superstabilt även med upptider på flera månader med bara vänteläge aktivt vid förflyttning eller när jag sover.. dock fungerar inte GUI lösningar på nätverket, så det är stort minus, det kräver att hacka smb.conf osv.. nackdel två är att mint teamet slutar släppa uppdateringar så fort de släpper en ny LMDE version, även att debian fortsätter supporta i flera år... jag får byta skrivbordsmiljö till Xfce då LMDE enbart stäpps med cinnamon.
Minus i alla Linux distar.. kass swapphantering och kassa tider i återuppvaknandet efter viloläge.. så det är ett senare problem att lösa oxå då jag inte har UPS på mina desktops så jag kan använda vänteläge som lösning. Bärbara har ju inbyggd UPS

nee, i linux gör jag inga direkta säkerhets tweaks mer än konfigurera brandvägg(här söker jag en bättre variant för att ha konstant kontroll på in och utgående trafik, men det är en senare fråga, en sak i taget) samt jag ser till att jag har ett antivirus, så jag kan scanna filer jag tänkt flytta till windowsmaskinerna..
Större säkerhets tweaks det gör jag bara på windowsmaskiner då det är allmänt känt att säkerheten i windows är som ett durkslag. *hahahaha* I linux är det mer anpassnings-tweaks.. skrivbord(xfce), program(typ som filhanterare, nätverket(mitt egna), VPN, inställningar för skärmar(upplösning, flerskärms setup, ljus o färgsättning då jag är lite känslig mot blått ljus), musplattan(bärbara datorer då de är överhyperkänsliga out of the box) osv osv.. listan är ganska lång.. men det är den i mina windowsmaskiner oxå.

Jag har tre main bärbara datorer, jag har tre main desktops jag arbetar med.. två labb-desktops och en labb-laptop, som jag använder för att testa olika saker.. operativsystem, program, dissekera o krascha mjukvara och även för att testa nya OS som nu med linux distar och tidigare win 10 då jag behövde veta hur det funkar även att jag vägrar ha det på en av mina egna datorer.. så de tre datorerna installeras operativsystemet om ganska ofta.. ibland från scratch och ibland från custom image filer(läs windows när jag säger image, då jag inte löst det i linux ännu) och de kanske används någon gång i månaden

Så det är 9datorer primärt det handlar om.. så de kommer inte ha samma mainOS har jag en känsla av, då jag märkt att vissa distros funkar bra på laptops o vissa bra på stationära.. många kommer ha dualboot och trippelboot.. labbdatorerna har lika många boot alternativ som mainOS jag kör, då jag kan testa saker på dem först utan att riskera att jag får driftstörning på mina andra... dock kan det hända ändå, då det är annan hårdvara.
(jag räknar inte med servern, min pfsence maskin eller win-mediadatorn till tv'n samt min win-laptop jag har i garaget) för då blir det 13. och jag har ett gäng retrodatorer från 1987 o framåt som ruskigt-dåligt-väder pyssel när man inte ens vill gå ut under tvång o jag inte har något annat kul att pyssla med hemma. *haha*

Där av nämnde jag inte vilka distros, mer än LMDE då jag är ganska nöjd med den ja minus det jag räkna upp som nackdelar.
Så att installera "en dator" från scratch om det kraschar, det är inget... att göra det på 6st är inte lika kul och på labbdatorerna ännu mindre skojigt att lägga en minut mer tid i onödan av som behövs.. där av är image guld värt.
Jag kommer försöka hålla mig till de distros med längst LTSsupport så jag som i windows bara måste installera om från scratch och göra nya image var 5:e eller vart 10:e år..
Rullande release vet jag inte hur känsliga de är om man har en 5år gammal image o sedan ska den uppdateras med ett 5års steg.. jag gör en gissning utan minsta kunskap, att skillnaden blir nog för stor att systemet inte klarar uppdateringen så att det kraschar o behöver en ny grund installation o sedan bara köra upp en eller två rollups

Nu blev det ett långt mess, men det kanske ger en bättre inblick.

Permalänk
Inaktiv
Skrivet av FattarNiInte:

Just det lilla problemet har jag ordnat med btrfs-snapshots en gång i timmen genom programmet snapper
Det har rullat på några år nu utan avbrott.

okej, jag har inte forskat i just den biten med btrfs, men jag har hört talas om det, dock vet jag inte om det stjäl hårddiskutrymme, eller om det bara är samma sak som att köra en recovery, där datan är återhämtningsbar så länge den inte skrivs över med ny data.. Upp till nu har jag nyttjat timeshift lite som windows systemåterställningspunkt.. dock gör jag det manuellt de gångerna jag gör ändringar eller efter uppdateringar om jag ser att det funkar felfritt.
Personlig data har jag på servern och det lilla jag har på datorerna finns det alltid kopior av på servern.. fördel om man får en laptop stulen eller om man råkar ut för virus osv(virus är mest vanligt i windows, men det har hänt i linux oxå)

Permalänk
Medlem
Skrivet av anon309108:

Hejsan
Jag ska försöka förklara allt så du/ni får en bättre överblick

Att jag inte nämnde specifik distro är att jag använder flera och jag har inte riktigt bestämt mig till 100% vilka som ska bli main primära. på desktops och laptops.

LMDE fungerar perfekt till alla mina bärbara.. alla [Fn] snabbtangenter fungerar out of the box, alla drivar till grafik, nätverkskort bluetooth, ljud.. ja all hårdvara.. superstabilt även med upptider på flera månader med bara vänteläge aktivt vid förflyttning eller när jag sover.. dock fungerar inte GUI lösningar på nätverket, så det är stort minus, det kräver att hacka smb.conf osv.. nackdel två är att mint teamet slutar släppa uppdateringar så fort de släpper en ny LMDE version, även att debian fortsätter supporta i flera år... jag får byta skrivbordsmiljö till Xfce då LMDE enbart stäpps med cinnamon.
Minus i alla Linux distar.. kass swapphantering och kassa tider i återuppvaknandet efter viloläge.. så det är ett senare problem att lösa oxå då jag inte har UPS på mina desktops så jag kan använda vänteläge som lösning. Bärbara har ju inbyggd UPS

nee, i linux gör jag inga direkta säkerhets tweaks mer än konfigurera brandvägg(här söker jag en bättre variant för att ha konstant kontroll på in och utgående trafik, men det är en senare fråga, en sak i taget) samt jag ser till att jag har ett antivirus, så jag kan scanna filer jag tänkt flytta till windowsmaskinerna..
Större säkerhets tweaks det gör jag bara på windowsmaskiner då det är allmänt känt att säkerheten i windows är som ett durkslag. *hahahaha* I linux är det mer anpassnings-tweaks.. skrivbord(xfce), program(typ som filhanterare, nätverket(mitt egna), VPN, inställningar för skärmar(upplösning, flerskärms setup, ljus o färgsättning då jag är lite känslig mot blått ljus), musplattan(bärbara datorer då de är överhyperkänsliga out of the box) osv osv.. listan är ganska lång.. men det är den i mina windowsmaskiner oxå.

Jag har tre main bärbara datorer, jag har tre main desktops jag arbetar med.. två labb-desktops och en labb-laptop, som jag använder för att testa olika saker.. operativsystem, program, dissekera o krascha mjukvara och även för att testa nya OS som nu med linux distar och tidigare win 10 då jag behövde veta hur det funkar även att jag vägrar ha det på en av mina egna datorer.. så de tre datorerna installeras operativsystemet om ganska ofta.. ibland från scratch och ibland från custom image filer(läs windows när jag säger image, då jag inte löst det i linux ännu) och de kanske används någon gång i månaden

Så det är 9datorer primärt det handlar om.. så de kommer inte ha samma mainOS har jag en känsla av, då jag märkt att vissa distros funkar bra på laptops o vissa bra på stationära.. många kommer ha dualboot och trippelboot.. labbdatorerna har lika många boot alternativ som mainOS jag kör, då jag kan testa saker på dem först utan att riskera att jag får driftstörning på mina andra... dock kan det hända ändå, då det är annan hårdvara.
(jag räknar inte med servern, min pfsence maskin eller win-mediadatorn till tv'n samt min win-laptop jag har i garaget) för då blir det 13. och jag har ett gäng retrodatorer från 1987 o framåt som ruskigt-dåligt-väder pyssel när man inte ens vill gå ut under tvång o jag inte har något annat kul att pyssla med hemma. *haha*

Där av nämnde jag inte vilka distros, mer än LMDE då jag är ganska nöjd med den ja minus det jag räkna upp som nackdelar.
Så att installera "en dator" från scratch om det kraschar, det är inget... att göra det på 6st är inte lika kul och på labbdatorerna ännu mindre skojigt att lägga en minut mer tid i onödan av som behövs.. där av är image guld värt.
Jag kommer försöka hålla mig till de distros med längst LTSsupport så jag som i windows bara måste installera om från scratch och göra nya image var 5:e eller vart 10:e år..
Rullande release vet jag inte hur känsliga de är om man har en 5år gammal image o sedan ska den uppdateras med ett 5års steg.. jag gör en gissning utan minsta kunskap, att skillnaden blir nog för stor att systemet inte klarar uppdateringen så att det kraschar o behöver en ny grund installation o sedan bara köra upp en eller två rollups

Nu blev det ett långt mess, men det kanske ger en bättre inblick.

Jag förstår, ja det blir alltid några saker man måste hålla reda på per maskin om man installerar om vid behov (men behåller /home). Särskilt som dina 9 maskiner alla har olika uppgifter (som jag förstår det), så finns det inte så mycket redundans i hur de ska konfas. Medan Linux är utmärkt designat för att köra ett och samma system på 10-100 datorer, så är det mindre anpassat till flera olika system som alla är olika på något sätt. Det finns som sagt knep för att göra script som installerar ett system med anpassningar inbyggda, men alla dessa kräver nog att man tänker ut i förväg vad man vill ha, och du vill nog hellre kunna experimentera tills du är nöjd och "frysa" konfen då.

Jag kan definitivt se fördelar med en image-modell som du efterfrågar, även om jag nog skulle säga att fördelarna är mycket mindre än de varit med Windows. Jag vet inte om det finns program anpassade för clone/restore så smidigt som du efterfrågar (men jag har inte koll på allt det som andra tipsat om i tråden), men det finns absolut sätt som kan funka om man accepterar lite CLI-excercis. Du kan som sagt ha systemet förutom /home på en partition, och det är lätt att klona den (partitionen med allt utom /home) med programmet dd (nämnt i första inlägget i tråden).

Här är lite om hur du komprimerar tomma utrymmen "on the fly" med dd: https://serverfault.com/questions/439128/dd-on-entire-disk-bu... - för ssder bör du dock hoppa över steget att fylla tomma utrymmen med 0:or. Det kräver en del inläsning och testande som du förstår, men det kanske det är värt om du hellre klonar än installerar om

Du nämner PXE-boot och att du har en server, så det låter som att du redan har smidiga vägar för att lagra images och att boota ett tillfälligt system för att göra själva kloningen. Så testa gärna och låt oss veta om du får till en metod som funkar för dig

Till frågan om releasecykler och hur ofta du måste klona. Du gissar nog helt rätt att det borde fungera sämre för rolling release, åtminstone de som verkligen rullar och inte har versioner, typ Gentoo och Arch. Min erfarenhet med Gentoo (från ca 10 år sedan) är att om uppdateringarna halkat efter i några månader, så har ekosystemet ändrats så mycket så att en enkel uppdatering till nyaste mjukvaran kommer att misslyckas i något steg. Medan om man uppdaterar en gång i veckan så kan det rulla på smidigt i många år. M.a.o., för rolling-release så behöver du nog göra en ny klon av systemet ganska ofta, kanske så ofta som 1-2 ggr / månad.

Distar som har fixa releases, t.ex. ubuntu, borde det räcka med att klona efter varje ny release, även för LTS. Dvs du uppgraderar med systemets egen funktion för detta (behöver normalt inte installera om), och sen klonar när du sett att allt funkar.

Många distar har dels en releasecykel med förutsägbara versionshopp, men rullar ändå mellan versionerna. Ubuntu och Mint är smidig på så vis att de både har releases, och uppdaterar ganska aggressivt mellan releases så att man har de senaste features ganska snart efter att de lämnat development-brancherna. Samtidigt vet jag när nästa release kommer, och stora ändringar sker bara i samband med större releases. Dessa borde också funka att klona tycker jag, men...

Brasklapp: vi vet att det går bra att uppdatera en t.ex. LTS från 2016 till 2020 års mjukvara, eftersom det är vad vi gör om vi installerar den från scratch. Men det finns en risk att om systemet fylls med program efter användarens tycke 2016, och man försöker uppdatera allt först 2020, så kan någon oupptäckt bugg göra att någon uppdatering misslyckas. Gissningsvis går det att hantera med ominstallation av berört paket, men kanske värt att kolla folks erfarenheter av long-shot-uppdateringar om detta är ett problem

Visa signatur

Här hade jag en historik sen 1990-talet, men den blev tillslut för lång. Aktiva maskiner 2022-framåt:
Work/Play/Everythingstation: AMD Epyc 7443p, Pop OS host, Win10 + Linux guests (KVM/Qemu)
Work/Play nr 2: AMD Phenom II 1090t, Debian + Win 10 (dual boot)
Server x3: Epyc 7252 (TrueNAS Core), Atom 2550 (FreeBSD, backup), Opteron 6140 (Ubuntu, off prem backup)
Retrohörna under uppbyggnad: Dual Pentium Pro 200MHz, Pentium P54C 90MHz, Gravis Ultrasound MAX

Permalänk
Medlem

Ta en titt på FSArchiver....

https://www.fsarchiver.org

Är ett CLI program men finns GUI om du föredrar det.

Permalänk
Inaktiv
Skrivet av Oegat:

Jag förstår, ja det blir alltid några saker man måste hålla reda på per maskin om man installerar om vid behov (men behåller /home). Särskilt som dina 9 maskiner alla har olika uppgifter (som jag förstår det), så finns det inte så mycket redundans i hur de ska konfas. Medan Linux är utmärkt designat för att köra ett och samma system på 10-100 datorer, så är det mindre anpassat till flera olika system som alla är olika på något sätt. Det finns som sagt knep för att göra script som installerar ett system med anpassningar inbyggda, men alla dessa kräver nog att man tänker ut i förväg vad man vill ha, och du vill nog hellre kunna experimentera tills du är nöjd och "frysa" konfen då.

Jag kan definitivt se fördelar med en image-modell som du efterfrågar, även om jag nog skulle säga att fördelarna är mycket mindre än de varit med Windows. Jag vet inte om det finns program anpassade för clone/restore så smidigt som du efterfrågar (men jag har inte koll på allt det som andra tipsat om i tråden), men det finns absolut sätt som kan funka om man accepterar lite CLI-excercis. Du kan som sagt ha systemet förutom /home på en partition, och det är lätt att klona den (partitionen med allt utom /home) med programmet dd (nämnt i första inlägget i tråden).

Här är lite om hur du komprimerar tomma utrymmen "on the fly" med dd: https://serverfault.com/questions/439128/dd-on-entire-disk-bu... - för ssder bör du dock hoppa över steget att fylla tomma utrymmen med 0:or. Det kräver en del inläsning och testande som du förstår, men det kanske det är värt om du hellre klonar än installerar om

Du nämner PXE-boot och att du har en server, så det låter som att du redan har smidiga vägar för att lagra images och att boota ett tillfälligt system för att göra själva kloningen. Så testa gärna och låt oss veta om du får till en metod som funkar för dig

Till frågan om releasecykler och hur ofta du måste klona. Du gissar nog helt rätt att det borde fungera sämre för rolling release, åtminstone de som verkligen rullar och inte har versioner, typ Gentoo och Arch. Min erfarenhet med Gentoo (från ca 10 år sedan) är att om uppdateringarna halkat efter i några månader, så har ekosystemet ändrats så mycket så att en enkel uppdatering till nyaste mjukvaran kommer att misslyckas i något steg. Medan om man uppdaterar en gång i veckan så kan det rulla på smidigt i många år. M.a.o., för rolling-release så behöver du nog göra en ny klon av systemet ganska ofta, kanske så ofta som 1-2 ggr / månad.

Distar som har fixa releases, t.ex. ubuntu, borde det räcka med att klona efter varje ny release, även för LTS. Dvs du uppgraderar med systemets egen funktion för detta (behöver normalt inte installera om), och sen klonar när du sett att allt funkar.

Många distar har dels en releasecykel med förutsägbara versionshopp, men rullar ändå mellan versionerna. Ubuntu och Mint är smidig på så vis att de både har releases, och uppdaterar ganska aggressivt mellan releases så att man har de senaste features ganska snart efter att de lämnat development-brancherna. Samtidigt vet jag när nästa release kommer, och stora ändringar sker bara i samband med större releases. Dessa borde också funka att klona tycker jag, men...

Brasklapp: vi vet att det går bra att uppdatera en t.ex. LTS från 2016 till 2020 års mjukvara, eftersom det är vad vi gör om vi installerar den från scratch. Men det finns en risk att om systemet fylls med program efter användarens tycke 2016, och man försöker uppdatera allt först 2020, så kan någon oupptäckt bugg göra att någon uppdatering misslyckas. Gissningsvis går det att hantera med ominstallation av berört paket, men kanske värt att kolla folks erfarenheter av long-shot-uppdateringar om detta är ett problem

Hejsan igen
Sorry att jag inte svarat tidigare... jag har haft saker upp över öronen

Jo det har jag märkt en gång av misstag att en linux installation fungerar på annan hårdvara.. jag satte i fel disk i en laptop från en desktop o skräpet boota. *hahaha* Dock inte 100% felfritt.
Så separata installationer är nog bäst för säkerhets skull, då viss hårdvara, främst musplattor behöver lite olika hack för att fungera bra.. tryckkänslighet, rörelsehastighet osv osv. och den delen ligger ju inte i home tyvärr.
Men jag har gott om plats på servern, så några extra image filer märks inte nämnvärt.
Jag har inga SSD diskar i mina datorer.. ja i ena labbdatorn har jag en som jag fick för hundra år sedan.
SSD är för dyra i förhållande till mekaniska/TB, så jag köper alltid mekaniska, samt det är lättare att rädda data från dem om de slutar att fungera.

Japp, det stämmer bra.. jag har supersmidiga lösningar för windowsmaskiner, det är därför jag försöker hitta möjligheter att göra recovery image för Linux maskiner oxå, samt kunna skapa systemåterställningspartitioner i linux.. den programvaran jag har för sådant fungerar enbart för windows filsystem.
Jag ska testa det där när jag får upp systemet igen... Nu när jag är sjukskriven så passade jag på att ta tag i att bygga om datarummet.. så jag är handikappad med enbart mina laptops och enbart en cisco brandvägg. Jag hoppas bli klar innan jul med stöket så jag får sitta vid mitt skrivbord igen. *hahaha*

När det gäller att man slöar ner systemen med att installera/avinstallera/installera igen.. så har jag tur som är lite tråkig av mig.. jag använder de programmen jag vet fungerar och testar nya program gör jag bara på labbdatorerna.. de är ju till för att bråkas med. så det är mer undantag än regel att jag installerar nya program under den tiden jag har en "windows version" och lika dant har det varit med LMDE3 här nu under det 1½året jag haft det på laptopsen.
Jag är glad att jag inte spelar spel på datorn längre, för på den tiden installerade man ju och avinstallerade flera gånger i veckan nästan när nya spel o demos kom. *haha*

Jag ska ta med mig allt du tipsar om o testa det så fort jag kan..
Jag såg även idag att Acronis true image har support för Ext2/Ext3/Ext4, så det måste jag kolla upp oxå.

Supertack för ditt inlägg och även tack till er andra naturligtvis.

Permalänk
Inaktiv
Skrivet av KeyCat:

Ta en titt på FSArchiver....

https://www.fsarchiver.org

Är ett CLI program men finns GUI om du föredrar det.

https://a.fsdn.com/con/app/proj/qt-fsarchiver/screenshots/network2.png/max/max/1

Tack för tipset
japp.. jag föredrar GUI style helt klart.