Сьогодні нашу увагу привертають дві події у світі Mageia: міжнародний День вільного програмного забезпечення та завершення строку підтримки Mageia 4.
Щодо першого, хочемо побажати усім щасливого Дня вільного програмного забезпечення. Сподіваємося, матимете час відвідати хоча б одну з численних святкових зустрічей.
Щодо останнього, можемо лише ще раз попросити вас оновити систему до Mageia 5 якомога швидше, щоб отримувати усі оновлення, спрямовані на підтримку захисних можливостей та виправлення вад. Допис у блозі щодо цього можна прочитати тут. З цієї нагоди ми хотіли б познайомити вас із створеним у межах нашого проекту інструментом, який полегшує запис образів ISO на USB-носії флеш. Він полегшить оновлення до Mageia 5, якщо ви користуєтеся класичним засобом встановлення з DVD.
ISOdumper, простий запис образів
Для запису завантажувальних образів ISO на диски USB з метою наступного встановлення операційної системи створено доволі багато програм. Виконання відповідних дій вручну, з командного рядка, може бути небезпечним, оскільки несе загрозу перезапису розділу диска. У Mageia є власний пакунок, ISOdumper, який може виконувати цілий спектр завдань, окрім цього базового завдання. Встановити пакунок можна зі звичайного сховища пакунків, доступ до якого можна отримати за допомогою інструмента «Додати або вилучити пакунки» Центру керування Mageia. Найсвіжішою версією програми є версія 0.42.
Пакунок містить програму з графічним інтерфейсом, яка виконує завдання, а отже потребує відповідних прав доступу, від імені користувача root. Вам слід вибрати у списку «Пристрій» диск USB, яким ви хочете скористатися.
- «Записати образ» — базове завдання, для виконання якого вам слід вибрати образ ISO (*.iso), який буде записано на диск USB. У ISOdumper є додаткова можливість: програма обчислює контрольні суми MD5 і SHA1, які буде показано на панелі «Подробиці». Це уможливлює перевірку контрольних сум записуваного образу ISO на основі еталонних значень, вказаних постачальником образу.
- «Резервне копіювання до» —дуже зручна можливість для створення резервних копій поточного форматування і вмісту флешки у форматі образу диска (*.img). Створений образ можна згодом відновити на диску за допомогою можливості «Записати образ». Таким чином, ви, наприклад, можете тимчасово скористатися диском USB для завантаження образу ISO, не втрачаючи його попереднього вмісту.
- «Форматувати пристрій» — не лише надає часто потрібну, але недоступну можливість форматування флешок, але і уможливлює вибір типу файлової системи: FAT, NTFS, ext.
ISOdumper має власну сторінку вікі із докладними настановами щодо користування.
Історія розробки
У наших сховищах був інструмент із назвою usb-imagewriter. Його призначенням був запис образів ISO на флешки, але його можливості було обмежено лише файлами .img, а панель поступу у ньому не працювала. Користувач і учасник розробки Mageia, Papoteur, почав роботу над новою версією програми, і оскільки колишній розробник припинив супровід програми, просто створив відгалуження проекту.
Далі, він додав можливість створення резервних копій, тобто копіювання попереднього вмісту флешки до запису образу ISO. Дехто з користувачів скаржився на те, що після завершення встановлення важко відновити попередній стан носія даних, отже Papoteur також додав можливість простого форматування диска.
З технічної точки зору, інструмент, написано мовою Python з використанням бібліотеки для графічних інтерфейсів GTK+/Glade. Традиційну команду dd замінено нетиповими функціями запису, для виявлення пристроїв USB використано інструменти Udisks2. Можливість форматування реалізовано на основі програми, створеної Clément Lefebvre (Mint).
Ми усі дуже вдячні Papoteur за його роботу над цим зручним інструментом! Приємного користування ISOdumper і Mageia 5! І, прощавай, Mageia 4, ти була чудовим випуском!