Posted: 08:18am 19 Oct 2025 Copy link to clipboard
Grogster Admin Group
In Windoze, there were various softwares that could do that WHILE THE SYSTEM WAS RUNNING.
This does not seem to be possible in Linux, but I have downloaded and made a Clonezilla Live USB stick thing, which can apparently clone just about anything.
I want to clone my current Mint setup, so that if I do something stupid, I can just restore and carry on, without having to do everything all over again.
Do any of the member have anything to say about ClonZilla or perhaps some other clone software that works inside of Linux?Smoke makes things work. When the smoke gets out, it stops!
Posted: 08:54am 19 Oct 2025 Copy link to clipboard
dddns Guru
Look at Timeshift in your system tools menu. The best program I can think of. Make a snapshot and restore it back as a 1:1 clone to a clean PC. You only need the snapshot and a Mint booted from USB and it will restore it to an even not formatted HDD.
Posted: 07:40pm 19 Oct 2025 Copy link to clipboard
tgerbic Regular Member
I never clone a running system since what you get is not exactly what you would if the disk is not mounted. There will be files that are open, lock files and other things that you will not want in the clone.
In Linux there is a simple way to get a mirror image of the boot disk. Get another disk the same size or bigger. Boot from a CD or USB stick into some version of Linux. Open the console and type ' sudo dd -r -v if=/dev/your boot disk of=/dev/your clone disk and press enter. You will get an exact clone of your boot disk. You can also use this command to make exact duplicates of whole directories. The -r is necessary to recursively travel down the directory trees. The -v is optional to make it verbose, if you want to watch it work. Optionally you can use the bs= command to pick how big the read blocks are, and maybe set to 64K or 1M.
If you want, you can get a disk a bit larger and run the following: dd -r -v if=/dev/the disk name of=/dev/my-boot-backup.img to make an image file of the disk so you can restore it later.
Linux provides the tools you need at the command line to do just about anything. Look up cloning a linux disk using dd.
I have not used Timeshift but hear it is somewhat popular.
Posted: 08:56pm 19 Oct 2025 Copy link to clipboard
dddns Guru
You can even copy a running Linux to another mounted disk by using cp and/or tar without problems. Timeshift is so advanced, it could be written by Linus T. himself Edited 2025-10-20 06:56 by dddns
Posted: 09:05pm 19 Oct 2025 Copy link to clipboard
dddns Guru
There is a partimage with a text based gui and clonezilla.
You can save an image of your disk in dd style with the onboard tool "Disks"
gnome-disks
Edited 2025-10-20 07:07 by dddns
Posted: 10:45pm 19 Oct 2025 Copy link to clipboard
Grogster Admin Group
Timeshift sounds like the way to go, so I will look into that firts.
Thanks chums!
Posted: 03:27am 20 Oct 2025 Copy link to clipboard
58kk90 Regular Member
Also take a look at 'Rescuezilla', I used that recently to image a Windows 10 drive and restored it to a SSD, dead easy to use and is GUI based.
Posted: 05:50am 20 Oct 2025 Copy link to clipboard
Grogster Admin Group
Sounds good! I will download the ISO and take a look.
Posted: 07:26am 20 Oct 2025 Copy link to clipboard
dddns Guru
Timeshift does in the first run a complete snapshot of your system. In the second run it will make an incremental snapshot and so on. You can play around with installing this and that and if your system is messed then you can step back to any snapshot in time and it will restore the condition.
It does that in a tricky way and thus needs a physical partition dedicated as snapshot container. This partition can be on an USB attached hdd Edited 2025-10-20 17:30 by dddns
Posted: 08:12am 20 Oct 2025 Copy link to clipboard
dddns Guru
Just checked, the partition can even be on an USB stick!
As you are playing lot with hardware..do you know hardinfo?
sudo apt install hardinfo
Posted: 08:23am 20 Oct 2025 Copy link to clipboard
dddns Guru
You have been looking for a portable solution. Use one USB stick as container and boot with another USB stick Mint.
Then install Mint to the container stick but only use part of it and leave space for the backup partition.(the stick is used and formatted like a SSD) Use your PC and do the snapshot to the container partition. Now you could boot with the container the destination computer and restore.
A second way is to boot with a live session with your installer stick, plug in the container stick and launch Timeshift Edited 2025-10-20 18:25 by dddns
Posted: 08:28am 20 Oct 2025 Copy link to clipboard
tgerbic Regular Member
Installed Timeshift on my system and made a backup of the OS files. I have BTRFS on most partitions/drives but one is still Ext4 (/boot) so I used rsync setting. Worked flawlessly for me. I may convert the Ext4 /boot partition to BTRFS to get the super speed backup.
The dd process is still easy to create a full mirror replacement disk. I like to have a mirrored boot disk including my home directory sitting un-powered in the chassis. Instead of getting a USB live disk, I just plug in the mirrored disk as the 0 drive and reboot. A fully installed working system comes up.
I would suggest you find an app or process that works and just stick with it.
Posted: 08:58am 20 Oct 2025 Copy link to clipboard
JohnS Guru
For the dd example, -r wouldn't be needed I think and both it & -v are only available on some dds. Instead of -v you can use status=progress (although even that is newish).
dd with mounted and active file systems isn't ideal but generally works well, though cp, rsync, tar and/or cpio are likely wiser :)
rsync is great for just copying changes (*) but bear in mind if you corrupt something your copy will inevitably also be corrupted - so backups you don't overwrite are a good idea (aka grandfather, father, son type backups etc).
(*) the r in rsync is for remote (across LAN/WAN/...) but it works locally too of course
John
Posted: 05:01am 21 Oct 2025 Copy link to clipboard
Grogster Admin Group
Thanks chums - lots of options!
I'll probably play with Timeshift first, simply as it is already there and I can run it from inside Linux.
I just received mt ADATA 2TB USB3 external HDD today, and the plan was to keep at least a couple of different backups/images/Timeshifts(or whatever they are called in whatever is being used), on this drive. I have a 1TB NVMe SSD as the system drive, but the difference in price between 1TB external USB HDD's and 2TB was only about forty bucks or so, so I went for the 2TB one, with the idea that I could keep at least a couple of snapshot-y things on it.
I don't PLAN to screw anything up BADLY in Mint, but I'd be happier with the image thing-y, so I don't have to do everything all over again, as I mentioned in the first post.
Posted: 04:33am 22 Oct 2025 Copy link to clipboard
Grogster Admin Group
OK, left it going in Timeshift overnight, and this morning, there was a backup file on the 2TB drive. I elected to backup my user account docs too, so the image was around 500GB or so.
Posted: 10:41am 23 Oct 2025 Copy link to clipboard
Wolfgang Regular Member
Hello experts,
I have been following your discussion about Linux with great interest lately, as I want to install MMbasic and MMedit on an extra PC exclusively running Linux Mint 22.1. Unfortunately, I am unable to do so.
So I'm asking if there is a step-by-step guide for this. I was already able to install LTspice using WINE, (it was a syntax description in the net) but I need help installing MMbasic and MMedit as well.
This extra Linux PC has an i3-5010U CPU using HDgrafic5500, no Nvidia or other additional graphics cards.
Many thanks for your effort in advance
Wolfgang
Posted: 11:43am 23 Oct 2025 Copy link to clipboard
Grogster Admin Group
With Linux Mint installed, download the MMEDIT ZIP file, which contains both the Windoze AND Linux versions.
Create a new folder somewhere - anywhere under your user is fine - I made a new folder called PROGRAMS, and then another folder under that called MMEDIT. Extract all files to this location - right-click the ZIP file, EXTRACT HERE.
You will end up with several files INCLUDING the Windoze exe file, but you just ignore that.
OPEN the folder: "mmedit5_20.4"
Inside this folder, you will find a file called "MMEdit" - it does not have any extension.
RIGHT-CLICK the file "MMEdit", then select properties/Permissions tab - make sure there is a tick in "Allow executing file as a program"
Click CLOSE.
TO PUT THIS ON YOUR MINT DESKTOP:
Right-click on your desktop, select: "Create new launcher here..."
Put something in the NAME textbox if you want - this will be what it shows up as on the desktop. Click on BROWSE. Navigate to the "MMEdit" file above, click on OK.
A default icon should appear on your Mint desktop for MMEdit.
You can change the icon, by LEFT-CLICKING the icon/Properties, then click on the icon itself. From there, you can select any icon you want for MMEdit.
Posted: 03:45pm 23 Oct 2025 Copy link to clipboard
Wolfgang Regular Member
Hello Grogster,
thank you very much for your hints, but I don't see the mentioned file "mmedit5_20.4" in the extracted files.
Can you show me ,What is going wrong with my attempts?
Wolfgang
Posted: 03:57pm 23 Oct 2025 Copy link to clipboard
dddns Guru
double click on mmedit5_20.4.tar.gz and extract all files to your subdirectory on hdd and double click on mmedit after it has been copied. That should be it
Posted: 09:37am 24 Oct 2025 Copy link to clipboard
Wolfgang Regular Member
Thanks also to dddns for the tip.
I apologise for bothering you with my lack of experience with Linux.
When I follow the instructions, I manage to generate a new icon on the screen, but nothing happens when I click on or open this new icon.
After several attempts, I have also installed the Mint 22.2 version, but even with that, nothing happens when I click on the icon. I'm still doing something wrong, but what?
Wolfgang
Page 1 of 3
The Back Shed's forum code is written, and hosted, in Australia.