Instalacja system z własnego obrazu LiveCD z Debianem
Jakiś czas temu przedstawiono tutaj materiał o stworzeniu własnego LiveCD z Debianem. Tutaj chciałbym iść o krok dalej. Rozważmy przypadek taki, że korzystaliśmy z LiveCD przez dłuższy czas, obecnie już nie musimy z niego korzystać, ale chcemy zainstalować na stałe ten obraz na swoim komputerze. Do realizacji tego będziemy potrzebować kolejnego obrazu dystrybucji, tym razem w pełnej wersji (pomijamy opcję variant podczas pobierania obrazu), oraz obrazu wykorzystanego do stworzenia LiveCD
Dla celów porządkowych utworzymy katalog o nazwie custom-debian.
# mkdir custom-debian
Do utworzonego katalogu pobieramy pełny obraz dystrybcji.
# debootstrap --arch=amd64 bullseye /root/custom-debian http://ftp.icm.edu.pl/debian
Kiedy obraz będzie gotowy do użycia, kopiujemy do niego zawartość katalogu obrazem LiveCD.
# cp -prvv /root/customDebianLiveCD/chroot/* /root/custom-debian
Zmieniamy katalog główny na katalog obrazu
# chroot /root/custom-debian /bin/bash
Usuwamy pakiet live-boot.
# export $PS1="(chroot) ${PS1}" (chroot) # apt remove live-boot (chroot) # apt autoremove
Następnie przechodzimy do katalogu z pełnym obrazem i tworzymy w nim archiwum zawierające wszystkie jego pliki i katalogi.
# cd custom-debian # tar -czvf custom-debian.tgz *
Tak przygotowane archiwum musimy gdzieś udostępnić, aby maszyna uruchomiona z LiveCD mogła je swobodnie pobrać.
Kolejnym krokiem jest uruchomienie maszyny docelowej z LiveCD i instalacja systemu z tej wcześniej przygotowanej paczki. Opis instalacji znajduje się pod tym linkiem: https://morketsmerke.net/site/greenOS/instalacja_greenos.html Tak przygotowany obraz dystrybucji instaluje się identycznie jak greenOS.
W przedstawiony powyżej sposób możemy przygotować obraz dystrybucji na podstawie wcześniej przygotowanego obrazu LiveCD, a następnie zainstalować go swobodnie na dysku.
~xf0r3m