Konfiguracja wzorca systemu: Różnice pomiędzy wersjami

Z Pomoc Netis
Linia 99: Linia 99:




'''Wchodzmy na chroot'a'''
'''Wchodzmy na chroot'a:'''
<source lang="bash">
<source lang="bash">
chroot /mnt
chroot /mnt
Linia 111: Linia 111:




'''Powinniśmy uzyskać następującą odpowiedź''':
'''Powinniśmy uzyskać następującą odpowiedź:'''
<source lang="bash">
<source lang="bash">
Installation finished. No error reported.
Installation finished. No error reported.
Linia 117: Linia 117:




'''Wychodzimy z chroot'a'''
'''Wychodzimy z chroot'a:'''
<source lang="bash">
<source lang="bash">
exit
exit
Linia 123: Linia 123:




'''Restartujemy system'''
'''Restartujemy system:'''
<source lang="bash">
<source lang="bash">
reboot
reboot
Linia 129: Linia 129:


=== Instalacja GRUB z UEFI ===
=== Instalacja GRUB z UEFI ===
'''Zakładam, że partycję EFI mamy już w systemie założoną.'''
'''Zakładam, że partycję EFI mamy już w systemie założoną:'''
<source lang="bash">
<source lang="bash">
fdisk -l
fdisk -l
Linia 139: Linia 139:




'''Jeżeli partycji nie ma, trzeba ją stworzyć.'''
'''Jeżeli partycji nie ma, trzeba ją stworzyć:'''
  Rozmiar 200M
  Rozmiar 200M
  typ FAT32
  typ FAT32
Linia 151: Linia 151:
'''Następnie sprawdzamy czy działa sieć, jeżeli nie to poprawiamy DNSy, aby można było instalować pakiety.'''
'''Następnie sprawdzamy czy działa sieć, jeżeli nie to poprawiamy DNSy, aby można było instalować pakiety.'''


'''Instalujemy pakiet do instalacji gruba w UEFI'''
'''Instalujemy pakiet do instalacji gruba w UEFI:'''
<source lang="bash">
<source lang="bash">
apt update ; apt install grub-efi
apt update ; apt install grub-efi
Linia 166: Linia 166:




'''Wychodzimy z chroot'a'''
'''Wychodzimy z chroot'a:'''
<source lang="bash">
<source lang="bash">
exit
exit
Linia 172: Linia 172:




'''Restartujemy system'''
'''Restartujemy system:'''
<source lang="bash">
<source lang="bash">
reboot
reboot
</source>
</source>

Wersja z 09:51, 1 kwi 2019

Tworzenie partycji na wzorcu

Uruchamiamy serwer jakimś liveCD 64Bit i dzielimy w następujący sposób.

Sprawdzamy jakie dyski mamy dostępne:

fdisk -l


Powinno się ukazać np:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b61e5

   Device Boot      Start         End      Blocks   Id  System


Szukamy i dzielimy sda:

fdisk /dev/sda

Po kolei literki:
n - dodaje nowa partycje
p - primary 
1 - numer partycji
enter - zatwierdzamy pierwszy blok
enter - zatwierdzamy blok ostatni
a - wybieramy partycję która będzie bootowalna
t - zmiana typu partycji
2 - wybieramy pierwszą partycję
83 - ext4
w - zapisujemy i wychodzimy


Sprawdzamy jak podzieliliśmy dysk:

fdisk -l


Powinniśmy uzyskać taki wynik:

Device     Boot   Start      End  Sectors Size Id Type
/dev/sda1       2048 41943039 37746688  160G 83 Linux


Robimy system plików na dysku:

mkfs.ext4 /dev/sda1


Montujemy dysk:

mount /dev/sda1 /mnt

Przegranie i rozpakowanie wzorca

Podpinamy pendrive sprawdzamy jak go nam wykryło:

fdisk -l


Pendrive powinien zamontować się automatycznie do /media/ubuntu/***/ jeżeli nie, montujemy go ręcznie:

mkdir /media/pen ( tworzymy według wykrycia pendrive )
mount /dev/sdb1 /media/pen (montujemy według wykrycia pendive)


Przegrywamy plik ze wzorem systemu:

cp -av /media/pen/xubuntu_wzor_czysty_18.04.tar.gz /mnt/


Rozpakowujemy plik ze wzorem systemu:

cd /mnt/
tar zxvf xubuntu_wzor_czysty_18.04.tar.gz --same-permissions --same-owner --numeric-owner

(dodatkowe opcje wymagane jeżeli uruchomiliśmy serwer z LiveCD innym niż Ubuntu)

Montowanie wymaganych katalogów

for i in /dev /proc /sys /run ; do mount -B "$i" "/mnt/$i" ; done


Wchodzmy na chroot'a:

chroot /mnt

Instalacja GRUB bez UEFI

UWAGA!!! - Jeżeli wcześniej utworzyliśmy partycje z innymi numerami musimy poprawić numerację w /etc/fstab przez instalacją GRUBa inaczej po restarcie system będzie długo montował dyski lub nie wstanie w ogóle.

grub-install /dev/sda && update-grub


Powinniśmy uzyskać następującą odpowiedź:

Installation finished. No error reported.


Wychodzimy z chroot'a:

exit


Restartujemy system:

reboot

Instalacja GRUB z UEFI

Zakładam, że partycję EFI mamy już w systemie założoną:

fdisk -l
Urządzenie  Początek    Koniec   Sektory Rozmiar Typ
/dev/sda1       2048    411647    409600    200M System EFI


Jeżeli partycji nie ma, trzeba ją stworzyć:

Rozmiar 200M
typ FAT32

Montujemy partycję EFI:

mount /dev/sda1 /mnt/boot/efi


Następnie sprawdzamy czy działa sieć, jeżeli nie to poprawiamy DNSy, aby można było instalować pakiety.

Instalujemy pakiet do instalacji gruba w UEFI:

apt update ; apt install grub-efi
grub-install /dev/sda && update-grub


Powinniśmy uzyskać następującą odpowiedź:

Installation finished. No error reported.


Wychodzimy z chroot'a:

exit


Restartujemy system:

reboot