forked from rescuezilla/rescuezilla
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
300 lines (282 loc) · 20.4 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
-------------------------------------------------------------------------------
Version 1.0.6.1 (2020-06-26)
-------------------------------------------------------------------------------
* Improved slow shutdown on Rescuezilla 64-bit (which was caused by file manager application) (#87)
* Fixed French, German and Spanish keyboard layout not being selected (#99)
* Skipped “Please remove the installation medium, then press ENTER” after shutdown (#87)
* Fixed mousepad text editor’s shortcuts and file-associations (#98)
* Added grub2-common package for /usr/sbin/grub-install executable, which was intended for v1.0.6 (#50)
* Fixed version string indicating TravisCI build bot on v1.0.6 used non-pristine build directory (#102)
* Tweaked Rescuezilla wallpaper, splash screen, icon for aesthetics
-------------------------------------------------------------------------------
Version 1.0.6 (2020-06-18)
-------------------------------------------------------------------------------
* Added 64-bit version (this fixes the slow transfer rates issue on systems with >16GB RAM) (#3)
* Added support for booting on EFI-only machines (including with Secure Boot enabled) [64-bit only] (#1)
* Switched ISOLINUX bootloader to GRUB affecting all boot approaches: BIOS, EFI and CD-ROM
* Upgraded OS base to Ubuntu 20.04 LTS (Focal) from 18.04 LTS (Bionic) [64-bit only] (#51)
* Ubuntu 20.04 has dropped 32-bit, so Rescuezilla 32-bit remains based on Ubuntu 18.04
* Fixed issue preventing backup/restore of drives smaller than typically ~40 megabytes (#55)
* Fixed broken GRUB backup affecting _some_ 1MiB-aligned filesystems on MBR-formatted disks,
by copying all of “post-MBR gap” between MBR and first partition, not just typical 32KiB. (#50)
* Fixed a “stuck at 0%” issue when paths contain certain special characters (#15)
* Removed false menu items such as “(Windows Boot Manager, )” by correctly merging items (#69)
* Removed restrictions which prevented users entering special characters in filenames and paths
* Fixed use of silver “Bluebird” theme, replacing the dull grey default used by v1.0.5/v1.0.5.1 (#48)
* Increased logging of internal commands for improved ability to track down reported bugs
* Writes the log file into destination directory (so it always persists between reboots) (#61)
* Improved the error message when a mount (of CIFS/SMB network share) fails
* Adds boot menu item to enter “BIOS” firmware setup [EFI-boot only]
* Replaced Redo Backup logo with new Rescuezilla logo (with “Tux” pengiun mascot) (#62)
* Switched ISO naming to eg, “rescuezilla-1.0.6-32bit.iso” from “redobackup-livecd-1.0.6.iso”
* Installs Rescuezilla frontend as a deb package, which increases flexibility of installation (#13)
* Moved scripts from tertiary File Hierarchy Standard (eg, /usr/local/sbin/rescuezilla) to secondary
FHS (eg, /usr/sbin/rescuezilla) as the rationale that scripts were “developed by the system
administrator of the system it is deployed on” is no longer valid when installing as a deb package
* Added GRUB packages to assist users who want to use Rescuezilla to perform a GRUB repair (#50)
* Minimized divergence of Rescuezilla 32-bit and 64-bit package environment: (see below)
* Replaced Chromium Web Browser with Firefox to avoid Ubuntu 20.04 snap-based packaging as snaps
cannot yet (#63) be installed in chroot-based environments (which the Rescuezilla build uses)
* Replaced unsupported ‘leafpad’ text editor with similarly lightweight ‘mousepad’ text editor
* Removed ‘maximus’ auto-maximize package (as behavior replaced by OpenBox config in v1.0.5)
* Added [Patreon](https://www.patreon.com/join/rescuezilla) as a second Firefox homepage, to
help achieve sustainable funding.
Project Announcements
* The original Redo Backup and Recovery author has resurfaced after a 7.5 year absence to release
an incompatible update named Redo Rescue, with features planned for Rescuezilla v1.0.7.
* Rescuezilla is moving to a new support forum, and will continue to provide world-class
user support, backwards compatibility, bugs fixes and features.
* The Rescuezilla project will continue to be developed, with major upgrades planned for v1.0.7.
-------------------------------------------------------------------------------
Version 1.0.5.1 (2020-03-24)
-------------------------------------------------------------------------------
* Added support for NVMe hard drives (#27)
* Fixed Redo Backup’s notorious “restore succeeded but all partitions unknown” bug (#36)
* Fixed restoring of backups created with several old and buggy unofficial Redo Backup v1.0.4 updates
* Fixed “stuck at text login prompt unless using Safe Mode” issue (#25)
* Added version field for SMB/CIFS network drives for connecting to older shares (#22)
* Added retry unmount box to fix backing up of unmountable partitions (#16)
* Prevented Rescuezilla using swap partitions that are present (#37)
* Switched drive/partition list to sort by numeric not lexical ordering (1/2/3/10, not 1/10/2/3)
* Fixed switch to multithreaded ‘pigz’ for backup compression, which was intended for v1.0.5
* Lowered X11 text scaling back to 100%, not 125% to prevent excessive number of linebreaks
* Added /etc/rescuezilla/no_source_overwrite to always prevent overwriting source drive
* Ensured French Safe Mode boots into French-language with French keymap, not into English
* Added Spanish/Español (ES-es) translation by caralu74 (¡gracias!) (#31)
* Fixed French/German/Spanish translated strings not being substituted, glyph rendering issues
-------------------------------------------------------------------------------
Version 1.0.5 (2019-11-08)
-------------------------------------------------------------------------------
* Upgraded base to Ubuntu 18.04 LTS (Bionic) from Ubuntu 12.04 LTS (Precise)
* Renamed project Rescuezilla but keeping ‘Redo’ for v1.0.5 (See ‘Project Announcements’ below)
* Switched to Hardware Enablement kernel for best support of new hardware (thanks OAM775!)
* Ensured official image bootable as both USB drive and CD (v1.0.4 was only bootable as a CD)
* Added SliM (Simple Login Manager) to fix boot sometimes failing to start graphical environment
* Switched to running the graphical session as unpriviliged user, for improved security
* Removed deprecated gksu (graphical frontend to su/sudo), which was never necessary
* Added PolicyKit policies to provide root privileges to certain applications (via pkexec)
* Removed deprecated system-config-lvm (graphical LVM editor)
* Replaced deprecated adeskbar (start menu) with lxpanel
* Configured lxpanel to closely match adeskbar’s look-and-feel
* Added yad dialog application and a custom graphical shutdown menu
* Removed drivereset from start menu as Rescuezilla maintainer does not have a test environment
* Replaced ‘maximus’ with openbox's builtin maximize settings, toggleable per-app
* Switched to ‘pigz’ multithreaded gzip based on OAM775’s old releases (thanks!)
* Fixed SMB/FTP passwords not working with special characters (thanks Dave Kipfer!)
* Imported patches from Michal Suchanek’s git repo from 2012 and 2015, as practical (see next)
* Added ability to restore partition to a drive smaller than the original (thanks Michal!)
* Added ability to configure default share name via /etc/rescuezilla/share (thanks Michal!)
* Added log file for each partition’s partclone operation (thanks Michal!)
* Stopped printing of SMB credentials when mounting drives (thanks Michal!)
* Stopped printing of FTP credentials when mounting drives
* Removed deprecated sfdisk ‘-x’ argument used to save extended partition information
* Replaced deprecated ‘sfdisk -R’ call with ‘blockdev –rereadpt’, to force reload partition info
* Writes Rescuezilla version in the backup directory to help backwards compatibility
* Writes partition information during backup so Ubuntu 18.04 partclone can correctly restore
* Moved script from /sbin/redobackup to /usr/local/sbin/rescuezilla as per File Hierarchy Standard
* Added filesystem-aware backup/restore of btrfs, exfat, f2fs filesystems
* Fixed backup/restore of ufs, vmfs, jfs, hfs, reiserfs filesystems
* Add filesystem utilities so GParted can modify btfs, hfs+, ufs, xfs filesystems
* Added GNU ddrescue command-line data recovery tool
* Added to right-click menu a ‘change screen resolution’ function
* Added to right-click menu an ‘open terminal here’ function
* Improved HiDPI display support by setting DPI to 125, not 96
* Improved HiDPI display support by increasing size of openbox titlebars
* Added release timestamp and version information to boot menu
* Added release timestamp to the status bar of the Redo Backup perl app
* Replaced buggy lxrandr (resolution changer), with arandr (graphical screen resolution/layout)
* Removed ‘nitrogen’ wallpaper manager application
* Configured PCManFM file manger for desktop management and wallpaper display
* Added desktop icons for important applications, mounted media
* Writes all of redobackup/drivereset output to a file in a desktop directory, for easier bug reporting
* Fixed pcmanfm Tools menu “Open Current Folder in Terminal” functionality
* Removed unnecessary theme configuration: lxappearance, gtk-theme-switcher2, obconf
* Added maketext localization framework to Redo Backup script, for easier translations
* Added French/Français translation adapted from louvetch’s old release (merci!)
* Added German/Deutsch translation adapted from chcatzsf’s old release (dankeschön!)
* Appended translations to boot menu (future release will make this scalable to more languages)
* ISO image grown to ~620MB mostly due to bloated Ubuntu, Chromium and language packs
Project Announcements
* Redo Backup and Recovery is back, with a new maintainer and an active support forum
* The author of Redo Backup and Recovery remains uncontactable (despite many attempts)
* The new maintainer does not control redobackup.org or Redo Backup and Recovery Sourceforge
* The most realistic path is continuing active development under a different name.
* Redo Backup and Recovery is in the process of being rebranded Rescuezilla
* Rescuezilla v1.0.5 can restore backups created with Redo Backup v1.0.4
* For now, Redo Backup’s Sourceforge Project continues to be the official support forum
Development updates
* Created GitHub organization to manage development (http://github.com/redobackup/redobackup)
* Added automated build scripts (adapting the tedious build instructions from the Sourceforge Wiki)
* Added Dockerfile to optionally construct the optimal build environment for any git commit
* Integrated Travis-CI.org continious integration build bot, for increased release rigor
* Added script to display differences between *any* two Redo Backup and Recovery ISO images
* Imported source of the older versions (v0.9.8-v1.0.4) from the snapshot release tarballs
* Reconstructed v0.9.8-v1.0.4 build scripts based on CHANGELOGs, official ISO images
* Enhanced build scripts with deb package caching, to minimize network usage of a typical build
* Unified the unofficial releases (OAM775’s pigz/HWE changes, louvetch’s French translation,
and chcatzsf’s German translation, Michal Suchanek’s v1.0.3 patches) into a git repository on GitHub
* Reconstructed the official Redo Backup and Recovery webpage using the Wayback Machine
* Added Project Roadmap, Translation HOWTO to GitHub Wiki
* Uploaded reconstructed website to https://rescuezilla.com
* Created Patreon account to help fund continued development
-------------------------------------------------------------------------------
Version 1.0.4 (2012-11-20)
-------------------------------------------------------------------------------
* Base upgrade to Ubuntu 12.04 LTS (Precise)
* Percent complete now based on part sizes rather than total number of parts
* Windows now have titlebars to ease minimizing, maximizing and closing
* Time is now synced to localtime (hardware clock) after boot
* Widget theme changed to Bluebird for Gtk3 compatibility
* Now has a helpful beep to indicate when long processes are finished
* Added alsamixergui to enable mixer button on volume control
* Drive reset utility can now operate on multiple drives simultaneously
* Removed synaptic and boot-repair packages to reduce image size
-------------------------------------------------------------------------------
Version 1.0.3 (2012-05-10)
-------------------------------------------------------------------------------
* Restore now overwrites MBR and partition table upon completion
-------------------------------------------------------------------------------
Version 1.0.2 (2012-01-03)
-------------------------------------------------------------------------------
* Updated to latest partclone stable binaries
* Shorten dropdown menus with an ellipsis after certain character limit
* Ubuntu Maverick repos for updates and backports added; base upgraded
* Chromium browser launched with user data dir specified (to run as root)
* Show time elapsed when backup/restore operations are completed
* Added boot-repair tool for correcting any boot issues after restore
* Added wget utility for easily downloading files from the command line
* Show free space on destination drive while saving a backup
* Warn if less than 1GB free on backup destination drive
* Show an error if any of the partitions to restore do not exist
* Allow spaces in network shared folders
-------------------------------------------------------------------------------
Version 1.0.1 (2011-08-09)
-------------------------------------------------------------------------------
* LVM2 support added
* Fixed HFS+ bug that prevented the proper partclone tool from being called
* Minor changes to boot menu
* Safe mode boot option now prompts user to select a valid video mode
-------------------------------------------------------------------------------
Version 1.0.0 (2011-07-01)
-------------------------------------------------------------------------------
* Added the wodim package for command-line CD burning
* Password boxes now display hidden characters when typed in
* Increased boot delay for machines that are slow to display it
* Changed default boot option to load the system into RAM with "toram"
* Changed safe video mode to use "xforcevesa nomodeset"
* Updated the boot help text to provide info about Ubuntu boot options
* Removed enhanced security erase option in drive reset tool for reliability
-------------------------------------------------------------------------------
Version 0.9.9 (2011-06-10)
-------------------------------------------------------------------------------
* Added missing ntfs-3g package to allow saving backups to NTFS drives
* Version number can be found in bottom left after booting into GUI
-------------------------------------------------------------------------------
Version 0.9.8 (2011-03-10)
-------------------------------------------------------------------------------
* Major platform shift; building from Ubuntu rather than xPUD in the future
* Many base features not directly related to backup/restore have changed
* Added boot menu option to check CD media for defects
* Added performance enhancement section to /etc/smb.conf
* Updated fsarchiver and partclone binaries to latest stable versions
* Boot splash screen now displays version number for easy identification
-------------------------------------------------------------------------------
Version 0.9.7 (2010-09-22)
-------------------------------------------------------------------------------
* Added autorun.exe to help Windows users realize that a reboot is needed
* Changed color of UI background from orange to soft blue
* Copied VERSION and LICENSE files to root of CD-ROM for easier access
-------------------------------------------------------------------------------
Version 0.9.6 (2010-08-28)
-------------------------------------------------------------------------------
* Fixed: Backup required scanning net before specifying a share manually
* Fixed: Verification for drive reset can detect success or failure
* Fixed: Missing rsync CLI dependencies have been added to the live CD image
* Modified the bookmarks, labels and links in the UI
* Marked wireless features as unsupported in the UI (experimental only)
* Default boot option uses the fbdev driver in 1024x768 (16-bit) mode
* Removed unused boot modes (e.g. command line mode)
* Boot screen wait time reduced to 5 seconds
* All packages moved to the "core" image file for simplicity
* Added the grsync graphical utility for incremental file transfers
* Added the scp tool for secure transfer of files via SSH
* Added the very powerful gnome-disk-utility (palimpsest)
* Added support for encrypted volumes with cryptsetup
* Added GUI lshw-gtk tool to easily identify computer hardware components
* Added the baobab graphical disk usage tool
-------------------------------------------------------------------------------
Version 0.9.5 (2010-08-08)
-------------------------------------------------------------------------------
* Major speed improvements; backups and restores now 4x faster
* Standalone gzip binary allows the compression level to be specified
* Updated partclone to version 0.2.13
* Added the smartmontools "smartctl" CLI for monitoring drive health
* Back to using syslinux from the standard Ubuntu 9.10 repo version
* Only one isolinux.cfg/syslinux.cfg file to maintain
-------------------------------------------------------------------------------
Version 0.9.4 (2010-08-02)
-------------------------------------------------------------------------------
* New option to manually specify a shared folder or FTP server
* Allow retry if network mount fails or bad password is provided
* Warning: New backup naming convention allows dashes, not underscores
* Created /opt/backup to hold backup components (instead of using /opt/core)
* ISO CD-ROM label changed to "Redo Backup"
* Suppress umount error messages when they aren't really errors
* Added testdisk_static for recovering partition tables and MBRs
* Added rsync for copying files with a progress indicator
* Default boot option now works with any VESA-compatible video card
* Simplified boot menu focused on hardware support instead of languages
* Added F1 option to boot menu to display helpful options and information
* Cancel button kills any running backup/restore processes before exiting
* Hotplug scripts removed at boot time to stop automounting (for gparted)
* USB installer upgraded to syslinux-3.86, forcibly writes mbr.bin to device
* USB installer now creates FAT32 partition and filesystem instead of FAT16
* Optionally search for network shares on demand, rather than automatically
* Compatibility fixes and UI improvements to factory drive reset tool
* Added reiserfsprogs, reiser4progs and mcheck for more filesystem support
-------------------------------------------------------------------------------
Version 0.9.3 (2010-07-04)
-------------------------------------------------------------------------------
* Warning: Not interoperable with images from previous versions
* Updated partclone to version 0.2.12
* Save partclone error log to /partclone.log during each operation
* Split backup images into 2GB files rather than saving one giant file
* Added GZIP compression to reduce size of backup image
* Backup saves first 32768 bytes rather than 512 when imaging MBR
* Partition list saved to *.backup instead of *.redo
* Fixed missing nmap dependencies so that local FTP servers are found
* USB installation now detects if CD is in /dev/scd0 or /dev/sdc1
* Stronger warning before overwriting all data to destination drive
* Decision to abort restoration now aborts (continued either way before)
* Abort restore if destination drive is smaller than the original
* Do not allow partition being saved to be selected as the destination
* Warn when restoring to the same drive the backup image is being read from
* Minor graphic adjustment to title image
* Removed kernel boot option "quiet" so users can see it is booting
* Removed kernel boot option "noisapnp" (added by default in xPUD project)
* Splash screen implemented on USB stick installations
* Modified boot menu appearance and help text
-------------------------------------------------------------------------------
Version 0.9.2 (2010-06-24)
-------------------------------------------------------------------------------
* Initial release