Konfiguracja wzorca systemu: Różnice pomiędzy wersjami
mNie podano opisu zmian |
|||
Linia 2: | Linia 2: | ||
Uruchamiamy serwer jakimś liveCD 64Bit i dzielimy w następujący sposób. | Uruchamiamy serwer jakimś liveCD 64Bit i dzielimy w następujący sposób. | ||
Sprawdzamy jakie dyski mamy dostępne: | '''Sprawdzamy jakie dyski mamy dostępne''': | ||
<source lang="bash"> | <source lang="bash"> | ||
fdisk -l | fdisk -l | ||
</source> | </source> | ||
Powinno się ukazać np: | |||
'''Powinno się ukazać np''': | |||
<source lang="bash"> | <source lang="bash"> | ||
Disk /dev/sda: 160.0 GB, 160041885696 bytes | Disk /dev/sda: 160.0 GB, 160041885696 bytes | ||
Linia 19: | Linia 21: | ||
</source> | </source> | ||
Szukamy i dzielimy sda: | |||
'''Szukamy i dzielimy sda''': | |||
<source lang="bash"> | <source lang="bash"> | ||
fdisk /dev/sda | fdisk /dev/sda | ||
Linia 36: | Linia 39: | ||
</source> | </source> | ||
Sprawdzamy jak podzieliliśmy dysk: | |||
'''Sprawdzamy jak podzieliliśmy dysk''': | |||
<source lang="bash"> | <source lang="bash"> | ||
fdisk -l | fdisk -l | ||
</source> | </source> | ||
'''Powinniśmy uzyskać taki wynik''': | |||
<source lang="bash"> | <source lang="bash"> | ||
Device Boot Start End Sectors Size Id Type | Device Boot Start End Sectors Size Id Type | ||
/dev/sda1 2048 41943039 37746688 160G 83 Linux | /dev/sda1 2048 41943039 37746688 160G 83 Linux | ||
</source> | </source> | ||
'''Robimy system plików na dysku''' | '''Robimy system plików na dysku''' | ||
<source lang="bash"> | <source lang="bash"> | ||
mkfs.ext4 /dev/sda1 | mkfs.ext4 /dev/sda1 | ||
</source> | |||
'''Montujemy dysk''' | '''Montujemy dysk''' |
Wersja z 09:44, 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