Mam następujące wolne miejsca na 2 dyskach:
- SSD - 240G (sda)
- inne niż SSD - 240G (sdb)
Rozumiem, że powinienem używać SSD do instalowania pakietów, a nie SSD tylko do przechowywania danych. Jaki jest najlepszy schemat partycjonowania (w tym swap) w moim przypadku?
Kiedy próbowałem automatycznego partycjonowania, instaluje się tylko na 1 dysku i przeznaczam 8G na wymianę.
PS. Zamierzam zainstalować Linux Mint jako dual-boot wraz z Windows 7, który jest już zainstalowany.
AKTUALIZACJA: Mam 8 GB pamięci RAM Windows został zainstalowany na dysku innym niż SSD.
Odpowiedzi:
W hybrydowym systemie półprzewodnikowym i wirującym dysku (takim jak ten, który piszę) masz dwa do trzech celów:
md(4)
(„programowej macierzy RAID”) na dyskach SSD i HDD.Jeśli tylko osiągasz pierwsze dwa cele, proste jest wymyślenie schematu podobnego do tego (w zależności od używanego systemu plików):
/
(system plików)/usr
,/usr/local
,/opt
/var
,/home
,/tmp
, swapPonieważ masz dwa dyski, możesz przeczytać artykuł Multi HDD / SSD na wiki Debiana. Poprowadzi Cię przez konfigurację
md(4)
urządzeń z dyskiem SSD jako urządzeniem „najczęściej czytanym” (szybkie odczyty, mniej zapisów), twoim dyskiem twardym jako urządzeniem „najczęściej zapisującym” (zapisy bez zużycia, mniej odczytów). Systemy plików, które normalnie działałyby na samym dysku SSD, mogą teraz działać na tymmd
urządzeniu. Jądro będzie czytać głównie z dysku SSD (z okazjonalnymi krótkimi wypadami na dysk twardy, aby jeszcze bardziej zwiększyć przepustowość odczytu). Będzie zapisywać na HDD, ale zachowaj ostrożność podczas zapisu SSD, aby uniknąć zużycia urządzenia. Dostajesz to, co najlepsze z obu światów (prawie) i nie musisz się martwić zużyciem dysku SSD, co czyni twoje dane bezużytecznymi.Mój laptop pracuje na podobnym układzie, gdzie
/
,/usr
i/usr/local
są w RAID-1, urządzenie po drugiej stronie 64 GB SSD i 64 GB partycji na dysku twardym o pojemności 1 TB, a reszta z systemów plików są na pozostałej części dysku. Reszta dysku twardego jest jednym z dwóch elementów konfiguracji RAID-1, zwykle brakuje jednego dysku. Kiedy jestem w domu, podłączam drugi dysk i pozwalammd
urządzeniu zsynchronizować się. Jest to dodatkowy poziom redundancji i dodatkowa kopia zapasowa na 1–7 dni¹).Powinieneś także rzucić okiem na podstawowy przewodnik optymalizacji SSD dla Debiana (i przyjaciół).
Aha, i nie ma gwarancji, że będziesz w stanie to wszystko zrobić za pomocą instalatora. Być może będziesz musiał uruchomić dysk ratunkowy przed instalacją, przygotować (przynajmniej)
md(4)
urządzenia (robię również PV, VG i LV LVM, ponieważ łatwiej jest na CLI), a następnie uruchom instalator i po prostu wskaż woluminy na nim .¹ RAID policy zasady tworzenia kopii zapasowych. Mam również odpowiednie kopie zapasowe.
źródło
/srv
do listy katalogów dla wirującego dysku./
i/usr
w trybie tylko do odczytu. Dodaje dodatkową warstwę zabezpieczeń przed błędami trybu root./usr
i/usr/local
są traktowane osobno? Montowanie/usr
na dysku SSD nie wystarczy?/
na dysku SSD nie wystarcza? A następnie określić, że/var
,/tmp
i/home
iść na dysku twardym.Wymyśliłem następujące rozwiązanie:
/ dev / sda2 / boot ext2 300 MB
/ dev / sda3 root ext4 - reszta sda
/ dev / sdb2 swap 8G (wydaje się, że zalecane jest przydzielenie partycji wymiany na dysku innym niż SSD)
/ dev / sdb3 / tmp 10G
/ dev / sdb4 / home - reszta miejsca na sdb
źródło
Według mnie należy go podzielić w następujący sposób.
źródło