Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Jak zbudować iso Arch-a?

Zaczęty przez robson75, Listopad 20, 2018, 12:06:03 PM

Poprzedni wątek - Następny wątek

robson75

Witam
Mam takie pytanko, w jaki sposób można zbudować iso Arch-a razem z ulubionymi programami oraz ustawieniami?
Tzn. w jaki sposób można sklonować system i wrzucić to do iso?
Jedyne co wiem to trzeba doinstalować pakiet archiso, oczywiście czytałem Archwiki na ten temat, ale jest dla mnie mało zrozumiałe.
Czy mógłby mi ktoś krok po kroku wyjaśnić jakie kroki poczynić w utworzeniu własnego iso.
Arch Linux Xfce+compiz - 64Bit Linux User #621110

pavbaranov

Tak, aby nie błądzić w tym wątku - chcesz:
1. sklonować obecnie zainstalowany system, tak by mieć jego livecd,
2. stworzyć remaster oryginalnego livecd Archa,
3. stworzyć własne livecd bazujące na paczkach i rozwiązaniach Archa?

TIP: Podstawowe pytanie - czemu to ma służyć, jak ma zostać wykorzystane?

robson75

Tak chcę go sklonować, i mieć livecd.
A potrzebuje to do tego że nie daj Boże wysypie mi się system, to chciałbym mieć gotowca ze wszystkimi obecnie zainstalowanymi programami oraz ustawieniami.
Arch Linux Xfce+compiz - 64Bit Linux User #621110

pavbaranov

Rozwiązania ad. 2 i 3 zatem są jak strzelanie z armaty do wróbla.
Rozwiązania ad. 1
a. clonezilla lub któraś z alternatyw: https://alternativeto.net/software/clonezilla/?platform=linux
b. timeshift (lub jakaś alternatywa)
c. zaprzyjaźnić się z arch-chroot,
d. zaprzyjaźnić się z uruchamianiem systemu w trybie awaryjnym.
Osobiście preferuję obie ostatnie opcje, albowiem "wysypanie się" systemu nie powoduje żadnej potrzeby ingerencji w zainstalowane aplikacje oraz ich ustawienia. Te ostatnie są dla użytkownika w $USER i żadna aktualizacja ani nic takiego w Archu nie ma prawa ich dotknąć. Zawsze warto mieć również jakiegoś użytkownika testowego, bo wówczas wiadomo, czy samemu coś spieprzyłem w ustawieniach (właśnie w $USER), czy to coś głębiej. Aplikacje również nie są naruszane (mogą otrzymać nowszą wersję.
Wszystko do ogarnięcia w chwilę z poziomu arch-chroot lub uruchomienia systemu w trybie awaryjnym.

TataPingu

@Robert75

Do takiego celu najlepiej się nadaje live iso PartedMagic.
Startujesz z livea, startujesz Qt4-FsArchiver, robisz zwierciadlaną kopię dowolnej partycji (również systemowej) i  zapisujesz na dowolnym nośniku.

"W razie czego", startujesz znowu PartedMagic z livea, podłączasz nośnik na którym zapisałeś kopię i wgrywasz skopiowany system spowrotem...
-wszystko

Zależnie od powera PCta operacja trwa 10-20 min

robson75

#5
Cytat: pavbaranov w Listopad 20, 2018, 01:59:28 PM
a. clonezilla lub któraś z alternatyw
b. timeshift (lub jakaś alternatywa)
c. zaprzyjaźnić się z arch-chroot,
d. zaprzyjaźnić się z uruchamianiem systemu w trybie awaryjnym.
Osobiście preferuję obie ostatnie opcje, albowiem "wysypanie się" systemu nie powoduje żadnej potrzeby ingerencji w zainstalowane aplikacje oraz ich ustawienia. Te ostatnie są dla użytkownika w $USER i żadna aktualizacja ani nic takiego w Archu nie ma prawa ich dotknąć. Zawsze warto mieć również jakiegoś użytkownika testowego, bo wówczas wiadomo, czy samemu coś spieprzyłem w ustawieniach (właśnie w $USER), czy to coś głębiej. Aplikacje również nie są naruszane (mogą otrzymać nowszą wersję.
Wszystko do ogarnięcia w chwilę z poziomu arch-chroot lub uruchomienia systemu w trybie awaryjnym.
Nie o to mi chodzi.
Chodzi głownie o iso z instalatorem i zachowanymi na nim moimi ustawieniami oraz programami przeze mnie zainstalowanymi. Najlepiej jak to by było Anarchy w wersji CLI lub GUI, obojętnie.
Po prostu zainspirowała mnie ta strona:
https://manjaro.pl/manjaro-tools-zbuduj-swoje-wlasne-iso-wideo/
Jeżeli kmioty z Manjaro to potrafią...
Arch Linux Xfce+compiz - 64Bit Linux User #621110

pavbaranov

Jak powiedziałem: strzelasz z armaty do wróbla.
Jeśli chcesz sobie zrobić remaster Anarchy - masz tutaj źródła: https://github.com/deadhead420/anarchy-linux możesz to odpowiednio do siebie dostosować.
Tyle, że... kupa z tym roboty, a to co chcesz osiągnąć jest dostępne takimi np. narzędziami o jakich napisał @TataPingu lub ja w ciągu kilku chwil. Oczywiście to Twój czas (nad przerobieniem takiego Anarchy będziesz pewnie pracować kilka, czy kilkanaście godzin, a rozwiązani proponowane to pewnie maksymalnie do 30 minut; a w przypadku TimeShifta w ogóle Cię nie interesują, bo całość dzieje się automatycznie, w tle).

robson75

Dobra, dziękuje @pavbaranov oraz @TataPingu za uwagi dotyczące tego wątku, ale na razie sobie odpuszczę, z braku czasu.
Arch Linux Xfce+compiz - 64Bit Linux User #621110

gom1

Również polecę Timeshifta. A co do czasu.. uruchamiasz i zapominasz. Zajmie Ci to najwyżej 10 minut.
Wszędzie dobrze, ale w /home najlepiej

robson75

Cytat: gom1 w Listopad 20, 2018, 03:24:18 PM
Również polecę Timeshifta. A co do czasu.. uruchamiasz i zapominasz. Zajmie Ci to najwyżej 10 minut.
@gom1 Ale mnie nie chodzi o backup systemu, tylko o iso systemu.
Arch Linux Xfce+compiz - 64Bit Linux User #621110

PomPom

A nie starczy jakiś Arco Linux albo inny SwagArch i ew. arch-chroot do ratowania systemu? Backup wtedy z podanymi narzędziami.
Komputer - Card Reader | Gry - Xbox Series X | Użytkownik - zadowolony

pavbaranov

Robert - dlatego pytałem - czemu to ma służyć. LiveISO ma sens jedynie wówczas, gdybyś przez siebie zrobiony system chciał instalować na kilku maszynach (choć i do tego są prostsze rozwiązania) lub po prostu udostępnić taką instalkę. Zwróć przy tym uwagę, że obecny Twój system nie tyle wówczas zostanie "sklonowany", ale Twoje ustawienia muszą zostać "przepisane" do skel, które taka instalka wykorzysta. Roboty przy tym w pierniki, a i tak się o czymś zapomni. Ogólna metoda: https://wiki.archlinux.org/index.php/Remastering_the_Install_ISO choć w githubie widziałem jakieś "ułatwiacze" do tego. Aplikacji typu remastersys, która dostępna była dla bodaj *buntu - nie znam.
Dla tego celu, który wskazałeś kilka postów wyżej zdecydowanie prościej używać innych, gotowych zresztą, opcji.

@PomPom - Dla tego co piszesz wystarczy mieć 2 kernele (jakby jeden fiknął kozła) oraz umieć uruchomić system w trybie recovery (jednym z 2-3 możliwych). Arch-chroot na poważne awarie można sobie zostawić. Mi przydarzyła się taka bodaj jedna, a i tak jak się okazało później wystarczyło wystartować system zmieniając jedno ustawienie w GRUB, o którym zapomniałem, że miałem dodane.

robson75

Cytat: PomPom w Listopad 20, 2018, 03:52:11 PM
A nie starczy jakiś Arco Linux albo inny SwagArch i ew. arch-chroot do ratowania systemu? Backup wtedy z podanymi narzędziami.
@PomPom Wybacz, ale takie Arco Linux to jest tylko namiastka Arch-a, (podobnie jak Manjaro).
A MNIE GŁÓWNIE CHODZI O ISO ANARCHY LINUXA, WRAZ Z USTAWIENIAMI ORAZ PROGRAMAMI PRZEZE MNIE ZAINSTALOWANYMI !!!
Arch Linux Xfce+compiz - 64Bit Linux User #621110

gom1

#13
Ale chcesz mieć ISO do reinstalacji czy live do uruchomienia systemu z pendrive?
Wszędzie dobrze, ale w /home najlepiej

pavbaranov

@gom1 - Pytanie raczej brzmi, czy Robert chce ze swego, zainstalowanego systemu, stworzyć forka Anarchy? Wszystko inne jest do osiągnięcia innymi sposobami.
A na system pracujący z usb Arch z zainstalowanym DE itd., bez dokonania kilku zmian, również średnio się nadaje. Klon systemu w postaci liveISO do takich zastosowań również odpada.

Zobacz najnowsze wiadomości na forum