Jestem nowy w Linuksie, ale miałem pytanie. Zajmuję się kupowaniem starych komputerów, instalowaniem na nich Linuksa, a następnie przekazywaniem ich studentom, którzy nie mają własnego komputera w domu. Przeszedłem i zainstalowałem Xubuntu w moim systemie, zainstalowałem / odinstalowałem całe oprogramowanie, którego chcę / potrzebuję, a teraz chcę wiedzieć, czy istnieje sposób, aby utworzyć ISO mojego systemu i umieścić go na INNYM komputerze, i nadal mam wszystkie moje poprawki i programy gotowe do działania po zainstalowaniu ISO. W ten sposób nie muszę przechodzić przez godzinę lub dwie na każdym komputerze.
Jakie programy poleciłbyś do stworzenia takiego ISO?
Dzięki, Tobin
installation
xubuntu
iso
cd-image
Tarcze Tobina
źródło
źródło
Odpowiedzi:
Części tej odpowiedzi pochodzą z: Jak przenieść instalację Ubuntu z jednego dysku twardego na inny?
Nie mogę powiedzieć dokładnej odpowiedzi na pytanie o utworzenie ISO, tak jak mówisz w swoim pytaniu, ale jeśli chcesz skrócić czas tworzenia identycznych kopii systemu operacyjnego na różnych komputerach, proces klonowania może być przydatny dla twojego skrzynka, z której sugeruję użycie Clonezilli, która może być przydatna do klonowania dysków twardych nawet w sytuacjach, w których musisz to zrobić z dyskami o różnych rozmiarach, jak wspomniano tutaj: http://www.tuxradar.com/content / jak-klon-dyski twarde-clonezilla
Istnieje dokumentacja dotycząca przenoszenia na większy dysk, ale nie jestem pewien, czy można to zrobić odwrotnie (klonowanie na mniejszy dysk). Dlatego powinienem zasugerować, abyś wykorzystał tylko tyle miejsca na dysku twardym, ile potrzeba na instalację, lub sprawdź, który jest najmniejszym dyskiem twardym twojego sprzętu, aby utworzyć instalację na podstawie tego dysku. Powiedzmy: jeśli masz 9 dysków twardych, 2 x 100 GB, 4 x 80 GB 2 x 40 GB i 1 x 20 GB, użyjmy najmniejszego z nich, aby zainstalować i być źródłem klonowania, abyś mógł sklonować go w największych. Pamiętaj, aby w razie potrzeby rozszerzyć partycje, aby móc korzystać z pełnego dysku twardego po klonowaniu.
Clonezilla oferuje kilka Live CD i rozruchowych obrazów USB, a także udokumentowano, że możesz zmienić rozmiar wolnego miejsca na dysku po kopii, w którym to przypadku dobrym pomysłem jest użycie gparted.
Nie musisz się martwić sterownikami i możliwymi awariami związanymi z tymi rzeczami. Ubuntu zainstaluje dowolne sterowniki dla nowego komputera, z wyjątkiem zastrzeżonych sterowników niektórych kart wideo (ATI / nVidia) lub bardziej specyficznego sprzętu. Na tej podstawie sugeruję sprawdzenie każdego sklonowanego systemu, aby upewnić się, że po klonowaniu wszystko działa poprawnie.
Korzystając z procedury klonowania, możesz wykonać tyle dostosowań, ile chcesz w systemie i mieć pewność, że wszystkie sklonowane dyski twarde będą miały to samo oprogramowanie, które dołączasz do oryginału.
Powodzenia!
źródło
Istnieje obszerna dokumentacja na temat tworzenia niestandardowych instalacyjnych dysków CD . Odpowiedni do twojego pytania jest ten fragment tej strony:
Ostrzegałbym przed zbytnim dostosowywaniem, wolałbym kopiować
/home/tobin/.config
i podobne pliki za pomocą prostego,rsync
gdy maszyny są ładowane. Ta sugestia jest w dużej mierze oparta na wprowadzeniu na stronie instrukcji:Które przeczytałem jako „im bardziej sprytny jesteś, tym trudniej będzie ci dobrze”.
źródło
Może to być częściowo nie na temat, ale być może PXE i kickstart + preseeding ze skryptem poinstalacyjnym mogą być bezpieczniejszym rozwiązaniem. Kilka informacji na temat kickstart i PXE . W mojej firmie używam kickstart + preseeding do instalowania maszyn wirtualnych na niektórych serwerach Xen, muszę jednak przyznać, że nigdy nie instalowałem w ten sposób hosta z obsługą GUI.
Istnieje aplikacja o nazwie
system-config-kickstart
(dostępna w standardowym repozytorium dla wszystkich, których znam), za pomocą której możesz przeglądać większość opcji i łatwo tworzyć plik konfiguracyjny kickstart. Wygląda na to, że sekcja pakietów nie działa poprawnie, ponieważ najwyraźniej nie wszystkie funkcje są jeszcze przeniesione z RHEL / Fedora, ale nadal można ręcznie dodać tę sekcję do pliku konfiguracyjnego.Istnieją również sztuczki dotyczące skryptów poinstalacyjnych, takie jak konfigurowanie domyślnych haseł root do serwerów MySQL itp., Ale przypuszczam, że potrzebowalibyśmy więcej danych, aby pomóc w konfiguracji określonych wymagań.
Zaskakująco dużo danych na te tematy znalazłem w „The Official Ubuntu Server Book” Kyle'a Rankina (choć nie próbowałem się tutaj reklamować).
źródło
------- 3a. Pobierz klucz: http://www.remastersys.com/ubuntu/remastersys.gpg.key
------- 3b. W Centrum oprogramowania Ubuntu musisz otworzyć źródła i zaimportować klucz
------- 3c. W Centrum oprogramowania Ubuntu musisz dodać nowe źródło: deb http://www.remastersys.com/ubuntu dokładna strona główna
------- 3d. Zamknij Centrum oprogramowania Ubuntu, otwórz terminal i wpisz: sudo apt-get update
------- 3e. W Centrum oprogramowania Ubuntu wyszukaj remastersys i zainstaluj go, upewnij się, że zaznaczyłeś pole dodatku dla GUI.
Uwaga: Remastersys nie obsługuje UEFI, a wygenerowany plik ISO może nie działać w trybie CPM w niektórych systemach UEFI.
źródło
Podłącz oba dyski twarde, a następnie sprawdź, które dyski wykorzystują pliki urządzeń,
gparted
a następnie:Spowoduje to skopiowanie całą zawartość pierwszego dysku twardego (w tym przykładzie
/dev/sdX
) 1: 1 (bitowe) do drugiego napędu (tutaj/dev/sdY
) rozpatrywanie Twój drugi napęd jest albo większy lub taki sam rozmiar jak starego napędu (inaczej, jak tylko drugi dysk jest pełny, operacja zapisu zostanie przerwana).Możesz do tego użyć zewnętrznego dysku twardego. Sklonuj go na dysk twardy, a następnie klonuj zewnętrzny dysk twardy na każdy komputer, na którym chcesz zainstalować system.
źródło