- ROSA ImageWriter
- Contents
- Where can I take it?
- Why do I need it?
- How does it work?
- How about other distros?
- How to «restore» flash disks after writing?
- ROSA ImageWriter
- Содержание
- Где взять?
- Зачем это нужно?
- Как это работает?
- Что насчёт других дистрибутивов?
- Как «оживлять» флешки после записи?
- Arch Linux User Repository
- Search Criteria
- Package Details: imagewriter 1.10.1432200249.1d253d9.2.8-1
- Package Actions
- Dependencies (2)
- Required by (0)
- Sources (1)
- Latest Comments
- bittin commented on 2021-05-04 06:03
- earlybird commented on 2021-02-18 07:44
- Ferdinand commented on 2020-12-15 07:11
- shimi commented on 2020-12-14 18:14
- Ferdinand commented on 2020-12-14 16:38
- scachemaille commented on 2020-09-28 16:38
- JDCNS commented on 2020-09-27 18:12
- JDCNS commented on 2020-09-20 22:22
- shimi commented on 2020-09-19 09:23
- JDCNS commented on 2020-09-14 03:09
- Best GUI Based USB Image Writer Tools On Linux
- Best GUI Based USB Image Writer Tools On Linux
- 1. Etcher – USB and SD Card Writer
- 2. Unetbootin
- 3. Gnome Multi-Writer
- Arch Linux User Repository
- Search Criteria
- Package Details: imagewriter 1.10.1432200249.1d253d9.2.8-1
- Package Actions
- Dependencies (2)
- Required by (0)
- Sources (1)
- Latest Comments
- bittin commented on 2021-05-04 06:03
- earlybird commented on 2021-02-18 07:44
- Ferdinand commented on 2020-12-15 07:11
- shimi commented on 2020-12-14 18:14
- Ferdinand commented on 2020-12-14 16:38
- scachemaille commented on 2020-09-28 16:38
- JDCNS commented on 2020-09-27 18:12
- JDCNS commented on 2020-09-20 22:22
- shimi commented on 2020-09-19 09:23
- JDCNS commented on 2020-09-14 03:09
ROSA ImageWriter
ROSA ImageWriter is a program for writing ROSA installation image to a flash disk.
Contents
Where can I take it?
ROSA Desktop is already shipped with ImageWriter preinstalled. For getting the latest version, just update from repositories.
For other Linux systems where this tool is not included to repositories, and also for Windows and Mac OS X, you can download the binary builds:
Also you can build the program from source codes. Its repository is located on ABF:
https://abf.io/soft/rosa-imagewriter
Why do I need it?
The ROSA distribution comes in the form of ISO image file which is supposed to be burned onto DVD for booting from it. However, if your computer does not have an optical drive, you can use flash disk for the same purpose. ImageWriter allows you to write the ISO image to the USB stick.
You might also need USB boot when you wish to install ROSA in UEFI mode, and your BIOS does not allow UEFI-boot from DVD. And as an additional bonus, installation from flash disks usually goes faster because flash memory has much lower random access delays.
How does it work?
The ROSA images are hybrid. That means, they contain ISO image headers, as well as partition table with boot record which are used for hard disks and flash sticks. Thus, all the «dirty work» has been performed when building image, and ImageWriter only needs to write it down to the flash disk bit-by-bit.
In Linux you can achieve the same result using the standard command line tool named dd. However, using this tool demands some skills and much caution to avoid overwriting the wrong disk. Besides, the operating system often uses write caching and reports writing as finished long before the data are really written, and you have to use the sync command to ensure completion. ImageWriter provides graphical interface for easy selecting the source image file and target device, it displays the progress of writing, and ensures correct synchronization of data.
How about other distros?
We are often asked whether ImageWriter can be used for writing anything besides ROSA. Unfortunately, that depends on the distribution. If its developer recommends you to write its image to flash disk using dd or another similar tool which performs bit-by-bit copying, then yes, ImageWriter can be used to do the same. If more advanced tools are required, which repartition the flash disk, format it, copy the data as set of files, etc., then no, ImageWriter will not be able to help you.
How to «restore» flash disks after writing?
The ROSA distribution contains some internal peculiarities which make the flash disk look like a very small device (size of about 5 megabytes). Formatting does not help here, because only the same 5 megabytes are formatted. What you need to do is use partitioning tools, but many users don’t know that. Therefore, ImageWriter now provides the button Clear for removing partition table from the flash disk. After that, operating system will see full volume of the flash disk.
Источник
ROSA ImageWriter
ROSA ImageWriter — это инструмент для записи установочного образа дистрибутива ROSA на флешку.
Содержание
Где взять?
В системе ROSA Desktop эта утилита поставляется в комплекте и присутствует в репозиториях, так что для получения последней версии достаточно выполнить обновление.
Для других систем Linux, не включивших программу в свой набор пакетов, а также для Windows и Mac OS X вы можете воспользоваться готовыми бинарными сборками:
Также вы можете скомпилировать программу из исходных кодов самостоятельно. Репозиторий программы находится на ABF:
https://abf.io/soft/rosa-imagewriter
Зачем это нужно?
Дистрибутив ROSA распространяется в формате ISO, предназначенном для записи на чистый DVD и загрузку с него. Но если компьютер не оснащён оптическим приводом, можно воспользоваться установкой с флешки, записав на неё образ при помощи ImageWriter (или аналогичного инструмента).
Также установка с флешки может пригодиться, если вы хотите использовать режим UEFI, а компьютер не поддерживает UEFI-загрузку с DVD. Ну и, в качестве дополнительного преимущества, во многих случаях установка с флешки выполняется быстрее за счёт малого времени случайного доступа.
Как это работает?
Образы ROSA являются «гибридными». Это означает, что они включают в себя как заголовки ISO-образа, так и таблицу разделов с загрузочной записью, присутствующие на обычных дисках и флешках. Таким образом, вся «грязная работа» уже проделана при сборке образа, а от утилиты требуется лишь побитово записать содержимое файла на флешку.
В Linux тот же результат можно получить обычной утилитой командной строки dd. Однако использование этой утилиты требует определённых навыков, а также тщательной проверки параметров (чтобы случайно не переписать какой-нибудь другой диск, уничтожив важные данные). Кроме того, нередка ситуация, когда система кэширует запись на флешку, и для корректного завершения записи требуется ещё выполнить команду sync . ImageWriter же предоставляет графический интерфейс для удобного и наглядного выбора исходного образа и целевой флешки, показывает прогресс записи (в отличие от dd), а также выполняет принудительную синхронизацию.
Что насчёт других дистрибутивов?
Нам часто задают вопрос, можно ли при помощи ImageWriter записывать на флешки другие дистрибутивы Linux. К сожалению, это зависит от самого дистрибутива. Если производитель разрешает записывать образ на флешку при помощи dd или аналогичной программы побитового копирования, ImageWriter отработает корректно. Если же требуется использование более продвинутых утилит, которые размечают флешку, форматируют её, копируют файлы в нужном порядке и т. д., то ImageWriter здесь не поможет.
Как «оживлять» флешки после записи?
Дистрибутивный образ ROSA содержит некоторые особенности, из-за которых системы начинают видеть флешку как очень маленький диск (размером около 5 МБ). Форматирование не помогает, потому что форматируется всё тот же пятимегабайтный объём. Решением является использование утилит управления разделами, но далеко не все это знают. Поэтому для «восстановления» флешек в программу была добавлена кнопка [Очистить], которая удаляет таблицу разделов с флешки, и система после этого видит полный объём устройства.
Источник
Arch Linux User Repository
Search Criteria
Package Details: imagewriter 1.10.1432200249.1d253d9.2.8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/imagewriter.git (read-only, click to copy) |
---|---|
Package Base: | imagewriter |
Description: | A graphical utility for writing raw disk images & hybrid isos to USB keys |
Upstream URL: | https://github.com/openSUSE/imagewriter |
Licenses: | GPL2 |
Submitter: | chenxiaolong |
Maintainer: | yochananmarqos |
Last Packager: | yochananmarqos |
Votes: | 185 |
Popularity: | 0.51 |
First Submitted: | 2011-03-11 20:36 |
Last Updated: | 2021-09-25 14:14 |
Dependencies (2)
Required by (0)
Sources (1)
Latest Comments
bittin commented on 2021-05-04 06:03
Updated this package and can take over it:
earlybird commented on 2021-02-18 07:44
Can you update the PKGBUILD?- please.
Ferdinand commented on 2020-12-15 07:11
Thanks, @shimi — that worked like a charm 🙂
shimi commented on 2020-12-14 18:14
@Ferdinand package updated please retry
Ferdinand commented on 2020-12-14 16:38
Don’t know if this is a permanent situation, but two attempts today, a few hours apart, gave a 404 during makepkg -si:
scachemaille commented on 2020-09-28 16:38
@shimi could you please add aarch64 in the supported architecture?. I tested it and it works on arch arm. thanks for your work..
JDCNS commented on 2020-09-27 18:12
OK, I had time to do a bit more research. Not only does PlatformHal.cpp need «#include «, but «toAscii()» is an obsolete function. It is a Qt4 function. It should be «toLatin1()» instead. See https://www.programmersought.com/article/39142944974/.
JDCNS commented on 2020-09-20 22:22
Usually I use yay to build AUR packages. In this case, I did try manually as well:
I get the same error.
I notice qt5-base and udisks2 are dependencies, so I ran the command to update them, but it says they are already the latest version, 5.15.1-1 and 2.9.1-1 respectively.
If you want to see the complete list, I posted it at https://pastebin.com/meH7wQSY, since I’m not sure how to attach it here.
shimi commented on 2020-09-19 09:23
@JDCNS I can’t reproduce the bug. Can you upload a list of your installed packages (with versions) and the step-by-step of how you tried to build the package?
JDCNS commented on 2020-09-14 03:09
I keep getting errors when trying to build. It first died saying «error: ‘QMessageBox’ was not declared in this scope». I added #include to the top of PlatformHal.cpp, but now it is throwing «error: ‘class QString’ has no member named ‘toAscii’». I stopped trying, as I don’t exactly trust it at this point. Anyhow, what am I missing?
Copyright © 2004-2021 aurweb Development Team.
AUR packages are user produced content. Any use of the provided files is at your own risk.
Источник
Best GUI Based USB Image Writer Tools On Linux
Last Updated on January 5, 2021
Best GUI Based USB Image Writer Tools On Linux
We rarely use a CD or DVD to boot our system these days. It sounds funny but we are more into the USB era and mostly if you are using Linux then forget about the compact disk. In this tutorial, we are listing out some of the best GUI based USB image writing tools for Linux based operating systems.
Best GUI Based USB Image Writer Tools On Linux
1. Etcher – USB and SD Card Writer
Etcher is an open-source and cross-platform image writing tool. It was developed using technologies like JS, HTML, node.js, and GitHub’s Electron framework. Download the Etcher from the link below.
2. Unetbootin
A quite famous name for Linux users. Unetbootin. It is a cross-platform and open-source tool. It let you c reate a bootable Live USB disk for most of the Linux operating system.
Install Unetbootin In Ubuntu:
Run the following command to install Unetbootin in Ubuntu. At first, you need to add Official PPA.
Now, run the following command to install Unetbootin in Ubuntu.
For other Linux, please download it from the link below:
3. Gnome Multi-Writer
Gnome Multi-Write is a tool developed by the official Gnome project team. One of the amazing features of this tool is that it can be used to write an ISO file to multiple USB devices at once.
You can download the Gnome Multi-Write from the source below.
This much for now. We will regularly update our blog. Please don’t forget to share this blog if you think it is useful for others. Meanwhile, Let us know if there are any issues in this blog post so that we can improve it.
Summary: Collection Of Best GUI Based USB Image Writer Tools On Linux Operating Systems.
Источник
Arch Linux User Repository
Search Criteria
Package Details: imagewriter 1.10.1432200249.1d253d9.2.8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/imagewriter.git (read-only, click to copy) |
---|---|
Package Base: | imagewriter |
Description: | A graphical utility for writing raw disk images & hybrid isos to USB keys |
Upstream URL: | https://github.com/openSUSE/imagewriter |
Licenses: | GPL2 |
Submitter: | chenxiaolong |
Maintainer: | yochananmarqos |
Last Packager: | yochananmarqos |
Votes: | 185 |
Popularity: | 0.51 |
First Submitted: | 2011-03-11 20:36 |
Last Updated: | 2021-09-25 14:14 |
Dependencies (2)
Required by (0)
Sources (1)
Latest Comments
bittin commented on 2021-05-04 06:03
Updated this package and can take over it:
earlybird commented on 2021-02-18 07:44
Can you update the PKGBUILD?- please.
Ferdinand commented on 2020-12-15 07:11
Thanks, @shimi — that worked like a charm 🙂
shimi commented on 2020-12-14 18:14
@Ferdinand package updated please retry
Ferdinand commented on 2020-12-14 16:38
Don’t know if this is a permanent situation, but two attempts today, a few hours apart, gave a 404 during makepkg -si:
scachemaille commented on 2020-09-28 16:38
@shimi could you please add aarch64 in the supported architecture?. I tested it and it works on arch arm. thanks for your work..
JDCNS commented on 2020-09-27 18:12
OK, I had time to do a bit more research. Not only does PlatformHal.cpp need «#include «, but «toAscii()» is an obsolete function. It is a Qt4 function. It should be «toLatin1()» instead. See https://www.programmersought.com/article/39142944974/.
JDCNS commented on 2020-09-20 22:22
Usually I use yay to build AUR packages. In this case, I did try manually as well:
I get the same error.
I notice qt5-base and udisks2 are dependencies, so I ran the command to update them, but it says they are already the latest version, 5.15.1-1 and 2.9.1-1 respectively.
If you want to see the complete list, I posted it at https://pastebin.com/meH7wQSY, since I’m not sure how to attach it here.
shimi commented on 2020-09-19 09:23
@JDCNS I can’t reproduce the bug. Can you upload a list of your installed packages (with versions) and the step-by-step of how you tried to build the package?
JDCNS commented on 2020-09-14 03:09
I keep getting errors when trying to build. It first died saying «error: ‘QMessageBox’ was not declared in this scope». I added #include to the top of PlatformHal.cpp, but now it is throwing «error: ‘class QString’ has no member named ‘toAscii’». I stopped trying, as I don’t exactly trust it at this point. Anyhow, what am I missing?
Copyright © 2004-2021 aurweb Development Team.
AUR packages are user produced content. Any use of the provided files is at your own risk.
Источник