Minimalny system lub minimalna maszyna wirtualna przy instalacji?

17

Ostatnio dużo się nad tym zastanawiałem i nie udało mi się znaleźć dobrej dokumentacji online, która wyjaśniałaby to:

Podczas instalowania Ubuntu Server mogę wybierać między minimalnym systemem a minimalną maszyną wirtualną, naciskając przycisk F4 na ekranie instalacji.

Dlaczego powinienem wybierać jeden nad drugim?

Przemysłowy
źródło
1
Do czego będziesz używać serwera?
NN

Odpowiedzi:

5

Ty decydujesz, virtual machineczy chcesz zainstalować ten serwer na maszynie wirtualnej (tj. Virtualbox, VMware Player), a ta instalacja jest zoptymalizowana do użycia na maszynie wirtualnej.

W przeciwnym razie instalujesz w samym systemie i powinieneś wybrać minimal system

Rinzwind
źródło
7
Co zatem różni się od minimal systemdomyślnej instalacji?
Przemysłowy
Minimal dokonuje zwykłej instalacji systemu operacyjnego (więc musisz samodzielnie zainstalować serwery), a domyślnie instaluje zestaw serwerów
Rinzwind
co to jest zestaw serwerów? Serwer WWW jak Nginx? lub coś innego
BigSack
Jak dużo chcesz? Serwer WWW, serwer poczty, serwer plików, serwer DNS, serwer SSH, serwer wydruku @BigSack
Rinzwind
22
  1. Serwer domyślny = jądro serwera + pakiety zadań „Podstawowy serwer Ubuntu”
  2. Minimalny system = jądro serwera + brak dodatkowych pakietów
  3. Maszyna wirtualna = wirtualne jądro + brak dodatkowych pakietów

Wirtualne jądro jest bardziej lekką wersją jądra z pominiętymi kilkoma modułami, takimi jak audio i SATA. W VirtualBox musisz najpierw zmodyfikować ustawienia maszyny wirtualnej gościa, jeśli chcesz użyć „minimalnej maszyny wirtualnej” (w przeciwnym razie gość Ubuntu ulegnie awarii):

  • Włącz PAE / NX
  • Usuń kontroler SATA i użyj kontrolera SCSI, aby dodać dysk twardy. Włącz pamięć podręczną we / wy hosta.
Hendy Irawan
źródło
Nie wspominając o tym, że masz w pełni parawirtualizowaną maszynę, POTRZEBUJESZ wirtualnego jądra i nie możesz uruchomić się z generycznym, plus założę się (nie testowałem), że domyślnie użyje formatu ext3 zamiast ext4 (nie można uruchomić z Pygrub z maszyna wirtualna sformatowana w systemie ext4)
Programster,
Doszedłem do tej odpowiedzi, gdy moja instalacja maszyny wirtualnej LTS 12.04 była już w toku i działała dobrze z domyślnym kontrolerem SATA. Używam VirtualBox 4.2.0 na hoście Windows.
Dmitrij Leskow
+1 za właściwą odpowiedź. Jeśli chcesz zobaczyć, które pakiety są uwzględnione w zadaniu „Podstawowy serwer Ubuntu”, możesz uruchomićtasksel --task-packages server
STW
1

Używając „minimalnej instalacji maszyny wirtualnej”, stwierdziłem, że ma domyślnie załadowane moduły związane z VM:

$ modinfo vmw_balloon
filename:       /lib/modules/3.2.0-29-virtual/kernel/drivers/misc/vmw_balloon.ko
license:        GPL
alias:          vmware_vmmemctl
alias:          dmi:*:svnVMware*:*
version:        1.2.1.3-k
description:    VMware Memory Control (Balloon) Driver
author:         VMware, Inc.
srcversion:     D9F701E37D1BF118F0537DE
depends:        
intree:         Y
vermagic:       3.2.0-29-virtual SMP mod_unload modversions 686 

więc wygląda na to, że taka opcja instalacji jest bardziej odpowiednia do pracy w środowisku VM.

Tomofumi
źródło