LinuxForum.Fans
Тема

MgaRemix [флешки, технология сборки, ПО]

Автор: alex_q_2000 100 сообщений 28016 просмотров 📌 закреплена 🔒 закрыта
12.02.2018 15:52 · отредактировано #427923



Представленные Live-сборки и программное обеспечение не являются официальными и не поддерживаются разработчиками Mageia.
Логотип и политика в отношении товарных знаков. Лицензия Mageia.

MgaRemix - технология изготовления загрузочных флешек на базе Mageia Linux с использованием VirtualBox.

MgaRemix (Общий каталог проекта)
MgaRemix-Experimental (Экспериментальные сборки)
MgaRemix-Tools+Instructions (Сделай сам. Инструменты сборки и инструкции)
ARCHIVE (Предыдущие разработки)

1. Скачайте архив *.7z с нужным рабочим столом и распакуйте его на флешку c ФС FAT32
2. Сделайте флешку загрузочной:
а) В Windows - запустить от Администратора Флешка:\boot\syslinux\BootInstall.bat
б) В Linux - запустить в терминале (su/password) Флешка/boot/syslinux/BootInstall.bat
3. Флешка готова

Примечания:
---
1. Если ранее на флешку записывались Linux/Windows из образов ISO, для корректной установки загрузчика требуется вернуть её в рабочее состояние; подробнее здесь. В Linux воспользуйтесь программой-реаниматором USBRestore из пакета инструментов MgaRemix
2. Используя режим с сохранением изменений удостоверьтесь, что Ваша флешка надлежащего качества и протестируйте её программой KDiskMark (Linux) или CrystalDiskMark (Windows). Используйте качественные флешки стандартов USB2 High-Speed или USB3 со скростью записи от 8 MB/Sec
3. Для распаковки сборок используйте p7zip (Linux) или 7-Zip (Windows)
4. Целостность загружаемых сборок можно проверить через сверку контрольных сумм (*.md5) программой GtkHash (Linux) или WinMD5Sum (Windows)

Полезные инструменты (MgaRemix Tools):
---
USBRestore - программа для восстановления заводских параметров флешек
VBoxVDC - программа для создания виртуальных жестких дисков VirtualBox, загрузка VM с флешки
VDIComp - программа для сжатия VM VirtualBox (компрессор файлов *.vdi)

13.02.2018 21:19 · отредактировано #427957

Загружал Mageia-6-LXQt-LiveDVD-x64-061217.iso
Конечно Плазма круче, но LXQt очень даже неплох.
Есть у меня слабый комп, так там LXQt работает неплохо.
Предлагаю добавить пакеты :

Показать
kate
kdesu
kinfocenter
kinfocenter-handbook
kio-extras-handbook
ark
ark-handbook
unar
#
sddm
breeze
breeze-gtk
breeze-icons
#
cnetworkmanager
libqmi-utils
lsof
mobile-broadband-provider-info
modemmanager
networkmanager
networkmanager-adsl
networkmanager-applet
networkmanager-bluetooth
networkmanager-l2tp
networkmanager-libreswan
networkmanager-openconnect
networkmanager-openvpn
networkmanager-ppp
networkmanager-pptp
networkmanager-team
networkmanager-tui
networkmanager-vpnc
networkmanager-wifi
networkmanager-wwan
openconnect
openswan
openvpn
perl-Authen-PAM
vpnc
#####

Вместо lxdm уже можно использовать sddm.
И networkmanager у меня работает лучше. Есть на работе беспл вай фай.
Так на NetAplet постоянно падает
На networkmanager вай фай вроде стоит и работа норм.

Для работы с Dolphin :

Показать
dolphin
khtml
kio
kio-extras
knewstuff
kinit

Только при копировании в Dolphin не появляется индикация процесса работы
Если установить Плазму то индикация есть.

19.02.2018 14:03 · отредактировано #427969

Привет, ingvaro.

Про Dolphin...
Предлагаете заняться симбиозом, коллега? Эдак мы постепенно придём к LXKDE. Проблема "пришивания колобку ног" и обучения его ходьбе без костылей уже обсуждали. Напомню о своих приоритетах: система должна быть целостной, никаких самописных скриптов, никакого "токсичного" софта, ручное вмешательство должно быть минимальным, ибо канОн. Одно дело с коннектами/протоколами что-то добавить и совсем другое - инородное "тело" привинтить, да ещё в такое интимное место. Вам проще модуль какой-нибудь прикрутить, если говорить о MagOSM. А к себе в монолит однозначно тащить не буду, сорри. Эксперимент "не чистый".

Про SDDM... + MCC + autologin...
Причина использования LXDM вместо SDDM прежняя:

В LXDM правильная сессия
-----------------------------------
[live]
user=live
session=LXQtDesktop

В SDDM неправильная сессия
-----------------------------------
[Autologin]
Session=LXQtDesktop.desktop
User=live

LXDM избавляет пользователя от необходимости вручную править /etc/sddm.conf, поскольку MCC (автологин) каждый раз лепит и будет лепить неправильную сессию без ручного вмешательства. А цель одна: всё должно работать "из коробки", по дефолту и желательно даже после обновлений.
Добавлено: 19.02.2018 14:03:14

"ingvaro" написал:
Есть у меня слабый комп, так там LXQt работает неплохо.

Привет, ingvaro.

А как насчет LXDE? Понимаю, что с моей стороны весьма опрометчиво предлагать такое опытному линуксоиду, однако...

Попробуйте, при желании, тему Windows-10-LXDE-Silver. Скриншот и сам архивчик с этим добром в папке "Mageia-Theme".

Исходная тема (канва) была Windows 10 Light от Boomerang. Но её небыло под Магию, да и кривовата она, как мне показалось: кнопки заголовка мелкие, меню ужатые, вся белая какая-то.

Пришлось немного её подрихтовать (gtk2, openbox) и сделать простой инсталлятор. После установки (запуск install.sh под root) в настройках внешнего вида остаётся указать тему "Windows-10-Theme", значки, курсоры и рамку окна.

Мотивация: Внезапно появилось желание сделать весёлую флешку LXDE-x86_64 с сохранением и дизайном от мелкомягких.

19.02.2018 18:43 #428071
"alex_q_2000" написал:
А как насчет LXDE? Понимаю, что с моей стороны весьма опрометчиво предлагать такое опытному линуксоиду, однако...

На счет опыта у меня как у Пушкина :"Всему учились понемножку..."
Что запускал то знаю. Команды в терминале забываются и стараюсь сделать скрипт, что бы сам все делал.
А то иди туда измени то ...
Тут крутил LXQt. Шрифты по умолчанию там больше, чем в плазме.
В графике можно поменять, но как то не все.
Если их использовать совместно, то и значки должны быть одинаковые.
Если значки установить Breeze, то как то хуже смотрится, чем в плазме.
Цифровые часы не обновляют время с интернета.
А так LXQt очень даже плох.

Тут наконец то сделал сборку Mageia-6-x86_64 20171218 - аж 2 Гб
Но на ядре 4.9.56-desktop-1.mga6
Могу сделать distrib-lzma.sqfs для твоей сборки.
Но получилась только распаковка пакетов в модуль.
Пробовал в aufs-образе пустить finish-install. Но что то не пошло
Удалил изменения и моя сборка заработала.

"alex_q_2000" написал:
Попробуйте, при желании, тему Windows-10-LXDE-Silver.

Попробую завтра.

19.02.2018 19:55 · отредактировано #428078
"ingvaro" написал:
иди туда
"ingvaro" написал:
Команды в терминале забываются

Блокнотик завести не пробовали? В хозяйстве очень незаменимая вещь.

19.02.2018 21:40 #428093
"Wolfenberg" написал:
Блокнотик завести не пробовали? В хозяйстве очень незаменимая вещь.

Конечно это выход, но если что я в интернете смотрю, да и help помогает.

19.02.2018 21:59 #428094

ingvaro, как вариант - в свой блог писать такие заметки. Выручает часто.

20.02.2018 11:23 · отредактировано #428102
"ingvaro" написал:
Если значки установить Breeze, то как то хуже смотрится, чем в плазме.

Тема Windows-10-LXDE-Silver (папка Mageia-Theme)
----------------------------------
+Добавлены композитные эффекты: прозрачность/тени/плавность
+Курсоры Windows-10-Aero [upd: 16:10]
+Изменён инсталлятор; добавлен пакет compton

Для применения эффектов окон требуется переустановка темы (install.sh)
Пакет compton почему-то отсутствует в Mageia; был взят у Fedora-27, всё в архиве. Сам не люблю все эти "свистелки" с прозрачностями и тенями, но тут особый случай. Результат: c эффектами LXDE выглядит няшно, ещё розовых котов не хватает на десктопе. :D

p.s. Сведения по апдейтам в файле readme.txt
p.p.s: Ссылку на твою сборку и инструкцию не мешало бы заполучить...
Добавлено: 20.02.2018 11:23:23

"Rizado" написал:
ingvaro, как вариант - в свой блог писать такие заметки. Выручает часто.

Здравствуйте, Rizado.
Решил параллельно поинтересоваться о блоге. Эта сфера развивается довольно быстро, а слежу за ней редко. Подскажите пожалуйста, где можно бесплатно и без рекламы создать блог? И чтобы без установки всяких WordPress-ов и с шаблонами дизайна? Или это, как говорится, "бесплатный сыр"? Информации много в сети, однако на деле - масса подводных камней. Заранее благодарен...

20.02.2018 12:05 #428106
"alex_q_2000" написал:
где можно бесплатно и без рекламы создать блог?

Так не бывает. Либо будет реклама, либо платите за хостинг/домен.
Домен в зоне .ru - 180 рублей за регистрацию за первый год, 190 за продление на последующие. Хостинг можно тоже найти недорогой, за 1 евро в месяц VDS :) .

20.02.2018 13:57 #428110
Wolfenberg написал:

[quote="ingvaro"]Команды в терминале забываются

Блокнотик завести не пробовали? В хозяйстве очень незаменимая вещь.[/quote]

[console][user@localhost ~]$ cd ~
[user@localhost ~]$ cat .bash_history[/console]

И никаких проблем!

20.02.2018 18:04 #428119

Zomby, :) А если вдали от родного компа? Или винчестер новый?

20.02.2018 18:08 #428122

alex_q_2000, есть ЖЖ, blogspot.

20.02.2018 21:05 · отредактировано #428126

[

"ingvaro" написал:
Тут наконец то сделал сборку Mageia-6-x86_64 20171218 - аж 2 Гб
Но на ядре 4.9.56-desktop-1.mga6
Могу сделать distrib-lzma.sqfs для твоей сборки.
Но получилась только распаковка пакетов в модуль.

distrib-lzma.sqfs - https://yadi.sk/d/aF09K5cN3Scg32
Собрал своим инсталятором. Моя сборка запускается .
Что в модульном варианте, что в distrib-lzma.sqfs
Список установленных пакетов, но по модулям - /var/lib/rpm/modules
Из минусов не установился flash-player

"alex_q_2000" написал:
Тема Windows-10-LXDE-Silver (папка Mageia-Theme)
----------------------------------
+Добавлены композитные эффекты: прозрачность/тени/плавность
+Курсоры Windows-10-Aero [upd: 16:10]
+Изменён инсталлятор; добавлен пакет compton

Запускал. Как то необычно.
Но некоторые иконки отсутствуют.
Но breeze - это уже векторная графика. Если я не ошибаюсь.
Запускается и на маленьком экране и на большом без потери качества.
Windows-10-Aero вроде больше понравится юзерам на Винде ?

21.02.2018 10:39 #428142
"ingvaro" написал:
Собрал своим инсталятором. Моя сборка запускается .

С моим загрузчиком он грузится, но иксы не стартуют. У тебя же initrd от MagOS? Доложи архивчик с загрузчиком и структурой каталогов (если она нужна), попробую ещё.

"ingvaro" написал:
Запускал (Windows-10-LXDE-Silver). Как то необычно.

Необычно - не то слово! А я ведь предупреждал, что будет не по себе. Нужно её кому-нибудь на ноут залить, когда в ремонт принесут, посмотреть на реакцию и тем самым мотивировать владельца к переходу на линукс. Если в плазме вектор - это замечательно. В LXDE то по старинке куча картинок с разными диагоналями. В те времена ребята исходили из того, что монитор всё же не из резины сделан, а из дерева. Openbox опять же - разве не прелесть? Ведь можно целых 2 дня крестик на кнопке рисовать (xbm), пока весь экран мышью не истыкаешь.

Шутки-шутками, но вот, что важно: htop сказал, что compton почти ничего не кушает. По прежнему 8-11% нагрузка на каждое ядро cpu (а у меня их целых 2) и 700 метров памяти на всё про всё. Это очень скромно при таких то примочках. А вот сколько плазма кушает, просто интересно? sqfs мне прилепить к своему initrd не удалось, а то бы замерил для интереса... Архив пришли с загрузчиком плиз...

"Rizado" написал:
Так не бывает. Либо будет реклама, либо платите за хостинг/домен.

Да, не дорого и с уклоном на проф уровень т.с., на перспективу. Но ведь жаба то душит, да и размещать особо нечего. Так, мелочевка одна, лишь бы не потерять. С другой стороны, если в соцсети начать публикацию выхлопов каких-нибудь демонов, меня быстро определят по назначению.

"Zhenjko" написал:
alex_q_2000, есть ЖЖ, blogspot.

ЖЖ понравился. Персональный блог есть: cтраничка, несколько тем в столбик с фотками, можно отключать анонимных комментаторов и рекламы вроде не много + удалённость от непотребных блокировок ркн.

Спасибо, господа. Есть над чем поразмыслить... *WRITE*

09.04.2018 15:59 · отредактировано #428504



upd 10.10.2018
-------------------------------------------------------------------------------------
1. Сборка 101018
2. Ядро 4.14.70-2

upd 26.07.2018
-------------------------------------------------------------------------------------
1. Сборка 260718
2. Ядро 4.14.56

upd 08.04.2018 -переименование проекта
-------------------------------------------------------------------------------------
1. Изменён дизайн, logo, метки и названия iso's
2. Убран virtualbox-guest-additions (лишнее)
3. Возвращён /etc/sysconfig/harddrake2/previous_hw (Default)
4. Добавлена поддержка FAT32, NTFS, EXT2, EXT3, EXT4, BTRFS на флешках
5. Разделены инсталляторы загрузчиков: SYSLINUX (Windows) и EXTLINUX (Linux)

Тестирование приветствуется...

08.03.2020 12:17 #434263
"alex_q_2000" написал:
С позволения администрации перееду сюда.

Можно уточнить вопрос? Мы никогда не против полезных инициатив.

08.03.2020 12:23 #434264
"Rizado" написал:
Можно уточнить вопрос? Мы никогда не против полезных инициатив.

Разумеется... Переезд связан со сменой обстановки. Хочу быть ближе к Питеру, если Вы не против.

С уважением,
Алексей Котов

31.03.2020 17:33 #434452
"alex_q_2000" написал:
1. Распакуйте содержимое архива на флешку с файловой системой FAT32

2. Сделайте флешку загрузочной...
а) Для Windows: запустите файл Флешка:\boot\syslinux\InstallWindows.bat
б) Для Linux: запустите файл Флешка/boot/syslinux/InstallLinux.bat (требуются привилегии root)

Загрузки с флешки не происходит. InstallWindows.bat запускал из под обычного пользователя и от администратора - без разницы.

31.03.2020 19:39 · отредактировано #434454
"Snaut" написал:
Загрузки с флешки не происходит. InstallWindows.bat запускал из под обычного пользователя и от администратора - без разницы.

Здравствуйте.

1. Какая сборка?
2. Какая файловая система флешки?
3. Какой Windows на борту?
4. Изменяется ли метка флешки на MGAREMIX?
5. Какая буква флешки (D: E: или...)?

Весь процесс установки на флешку в Windows:
---
-Распаковать архив с выбранной сборкой в корень флешки. Должна получиться структура каталогов:
Флешка:
boot
EFI
loopbacks

Заходим в Флешка:\boot\syslinux и запускаем файл InstallWindows.bat
Появляется окно командной строки:


Нажимаем клавишу, например Enter.

Через пару секунд метка флешки меняется на MGAREMIX; на этом всё. Сообщите о результатах.

p.s. В скрипте InstallWindows.bat введена защита от случайной установки загрузчика на диск C: На диск C: загрузчик не ставится.

Войдите или зарегистрируйтесь, чтобы ответить.