mkusb version 12.5.6 - 12.5.7
- mkusb 12.5.6
.. dus: p_winsel: select method to make Windows installer, the
... old method or the new mkusb-tow imported from mkusb-plug
.. mkusb-plug: mkusb-tow: wf_cleanup: added umount after partprobe to
... manage problems because of automount plus some cosmetics
.. dus-persistent: Silently select grub.img and usb-pack-efi, when
... running in an installed system in UEFI mode
.. modified debian/control file to tie packages closer together
- mkusb 12.5.7
.. dus-persistent: find_distr, chk4uefi:
... recognizing Sparky Linux as Debian respin when running
.. p_chk_programs: using 'p_want_pck_s mkusb-tow ...'
... p_need_pck pv --> p_want_pck pv
... p_want_pck watch-flush
.. dus-live & dus-persistent: using watch-flush via wf_prep & wf_cleanup
.. debian/install files: mkusb-tow and watch-flush moved to mkusb-common
- mkusb 12.5.7-1ubuntu2
.. minor tweaks in dus-live & dus-persistent:
.. made independent of pv, added 'faintvid' ANSI escape sequence
- mkusb 12.5.7-1ubuntu3 (tweak of the debian package system)
.. Package: mkusb-common:
... Replaces: mkusb (<< 12.5.7), dus (<< 12.5.7), mkusb-plug (<< 12.5.7)
... Breaks: mkusb (<< 12.5.7), dus (<< 12.5.7), mkusb-plug (<< 12.5.7) |
There are two improvements in version 12.5.6
- New tool to make a Windows installer boot drive ported from mkusb-plug to mkusb-dus: mkusb-tow 'TO Windows' works well with most current Windows iso files, including those with a file, install.wim, that expands to more than 4 GiB. So two partitions are created, one with FAT32 to boot from and one with NTFS where the main content of the iso file is extracted. The old mkusb method, that works well in 32-bit systems (but not when install.wim exceeds 4 GiB) is still available.
- When running in an installed system booted in UEFI mode mkusb-dus selects method silently for persistent live drives. This is made because it is nowadays common to run Ubuntu in this way, and we still want to make drives that boot both in UEFI mode and BIOS mode. Earlier there were warnings, that compressed files were extracted instead of running commands because the grub tool to create a BIOS bootloader (grub-pc) is not compatible with grub for UEFI (grub-efi).
You may notice some improvements in version 12.5.7
- Sparky Linux is recognized as a working host operating system by mkusb.
- watch-flush is imported from mkusb-plug to mkusb-dus in order to show what is happening while the system i flushing the buffers (during writing to a USB drive or memory card).
The programs watch-flush and mkusb-tow are moved from the mkusb-plug package to the mkusb-common package. This may cause a hiccup when upgrading from a previous version. You can fix it with the following commands
Code:
sudo apt update
sudo apt -f install # this is the crucial command line with -f, --fix-broken
sudo apt install mkusb
Unstable 1: You get/update this new version of mkusb from the unstable PPA via the following commands
Code:
sudo add-apt-repository universe # this line only for standard Ubuntu
sudo add-apt-repository ppa:mkusb/unstable
sudo apt update
sudo apt install mkusb # to install
# sudo apt full-upgrade # upgrade to current version (with all other upgrades), only for installed systems
sudo apt install mkusb guidus dus mkusb-common # to upgrade all mkusb basic components including dus
sudo apt install usb-pack-efi # for persistent live drives that work in UEFI and BIOS mode with 32-bit iso files
You get only the version dus (alone or with guidus) via one of the following commands (if you don't care about mkusb-11, mkusb-nox, mkusb-bas)
Code:
sudo apt install dus
sudo apt install guidus
You get only the version mkusb-plug via [the update command and] the following command,
Code:
sudo apt update
sudo apt install mkusb-plug
Alternative way to get mkusb: There are tarballs at
- help.ubuntu.com/community/mkusb/gui/tarball with only dus and guidus (mkusb version 12),
- help.ubuntu.com/community/mkusb/plug with only mkusb-plug.
Stable: mkusb version 12.5.7 is in the stable PPA. The policy is to test mkusb for a long time and in several environments before it is uploaded to the stable PPA (unless there are minor tweaks or bug-fixes).
You get/update this version via the following commands
Code:
sudo add-apt-repository universe # this line only for standard Ubuntu
sudo add-apt-repository ppa:mkusb/ppa
sudo apt update
sudo apt install mkusb # to install
# sudo apt full-upgrade # upgrade to current version (with all other upgrades), only for installed systems
sudo apt install usb-pack-efi # for persistent live drives that work in UEFI and BIOS mode with 32-bit iso files
You get only the version dus (alone or with guidus) via one of the following commands (if you don't care about mkusb-11, mkusb-nox, mkusb-bas)
Code:
sudo apt install dus
sudo apt install guidus
You get only the version mkusb-plug via [the update command and] the following command,
Code:
sudo apt update
sudo apt install mkusb-plug
Usually there is drive space enough to install all the following mkusb packages explicitly:
Code:
sudo apt update
sudo apt install mkusb guidus mkusb-plug usb-pack-efi
Please notice that if you have already installed mkusb-plug or dus/guidus from a tarball, you had better remove that version when you install via PPA. The advantage with the PPA version is that it gets updated/upgraded automatically along with other program packages that are installed from the Ubuntu repositories.
Bookmarks