Podział dysku

0

Witam

Mam jeden dysk fizyczny 500 Gb. Mam na nim partycje (dokładnie w takiej kolejności):

  1. Systemowa z Win7 "C" - 100 Gib NTFS
  2. Systemowa z Ubuntu "/" - 100 Gib EXT4
  3. Pliki "D:" - 100 Gib NTFS
  4. Pliki "E:" - 170 Gib NTFS
    Da się podzielić tą partycje z Ubuntu na mniejsze bo dałem za dużo na Linuxa, żeby nie utracić tego co jest na partycji 3 i 4?
0

Tak. GParted w dłoń.

0

Tylko gdzieś przeczytałem o wspaniałych inżynierach, którzy ograniczyli ilość partycji do 4 i tak zostało. To prawda czy nie? Bo faktycznie przy instalowaniu Win nawet jak zostało miejsce "niezagospodarowane" to nie mogłem utworzyć 5 partycji.

1

Możesz utworzyć 4 partycje podstawowe (mbr) lub 128 partycje podst. (gpt), o ile pamiętam nie ma limitu partycji logicznych

2
bajos napisał(a):

Tylko gdzieś przeczytałem o wspaniałych inżynierach, którzy ograniczyli ilość partycji do 4 i tak zostało.

Zanim się przyczepisz do wspaniałych inżynierów, którzy coś zaprojektowali w czasach, kiedy gimbuntu (ani w ogóle Linuksa) w planach nie było, a dyski twarde miały maksymalnie 5MB, pomyśl o innych wspaniałych inżynierach, którzy wymyślili TCP/IP, internet i wyszukiwarki, dzięki którym można samemu znaleźć odpowiedź na banalne pytania.

0

Nie chcę Cię martwić, ale dysk musi być podzielony z jakimś standardem. Np. układ PRI EXT PRI PRI , dlatego partycje powinny zaczynać się od sektorów o numerach podzielnych przez 4. Bez tego strasznie katujesz dysk. Od jakiegoś czasu dyski fizycznie mają sektory 4kB. Tyle, że stary soft zapłakałby się widząc taki układ. Dlatego kontroler dysku pokazuje "wirtualne" sektory po 0.5kB, czyli po staremu. Problem w tym, że zapis jednego "starego" sektora to odczyt nowego, podmiana odpowiedniego fragmentu i zapis zmodyfikowanej paczki. Nowe systemy plików są tego świadome i pracują właśnie na paczkach po 4kB, aby najlepiej wykorzystać pasmo. Ale to działa, jeżeli partycja zaczyna się od okrągłych 4kB (czyli wielokrotności 8 sektorów, nie 4 jak wcześniej napisałem). Jeżeli nie zaczyna się, to zapis paczki 4kB rozbity jest na 2 cykle. Jeżeli partycja 1 zaczyna się od sektora 63, więc nie jest prawidłowo wyrównana. Jak partycjonujesz dyski pod Linuksem, od dłuższego czasu pierwsza partycja proponowana jest od sektora 2048 a nie od 63. To część opcji wyrównania do 4kB. Każda następna partycja też jest automatycznie dorównywana do wielokrotności 8 sektorów. W sumie można zrobić cały system na jednej partycji ze swapem w plikach (jak to od lat robi Windows), ale ja piszę o "best practices". polecam taki układ partycji:

  • boot systemu "głównego" (nie rezygnuj z partycji boot). Na na ogół robię BOOT o rozmiarze 1GB i doinstalowuję tam ISO sysrescuecd z wpisem Grub do zabootowania tego ISO. Dzięki temu nawet jak zrobię mocny fuckup systemu, to mogę go łatwo naprawić. Dodatkowo na BOOT mam zawsze zrzut sfdisk-a wszystkich dysków fizycznych, kopię wszystkich MBRów, kopię pierwszego dysku od MBR do pierwszej partycji i zrzutkę konfiguracji LVM.
  • jeżeli potrzeba to Windows
  • wolumen LVM do końca dysku
    i w ramach LVM robisz sobie już co chcesz. Przydatne w LVM jest to, że możesz bez problemu zwiększać i zmniejszać partycje, a narzut czasowy dodawany przez LVM jest dla rozsądnego sprzętu pomijalny. Wiem, że nie napisałem tego wystarczająco profesjonalnie, ale mam nadzieję że się połapiesz o co chodzi z tym "zajeżdżaniem" dysku.
0

Trzeba zrobić odkop, ale w moim temacie to chyba się nic nie stanie (w regulaminie nic o tym nie ma)? Pobrałem teraz obraz Linuxa i mam te dyski tak jak wcześniej. Wszystkie to partycje podstawowe.
1. Systemowa z Win7 "C" - 100 Gib NTFS 2. Systemowa z Ubuntu "/" - 100 Gib EXT4 3. Pliki "D:" - 100 Gib NTFS (pobrane pliki zajęte 65 GiB więc nie da się tego przenieść) 4. Pliki "E:" - 170 Gib NTFS (poinstalowane gry, biblioteki, projekty, zajęte 90 GiB)
I jak mogę zmienić 2. z EXT4 na partycję rozszerzoną i utworzyć jako 5, 6 itd. partycje logiczne nie tracąc danych na partycjach 3 i 4, tak żeby nie katować dysku o czym mówi @ZłotyKot?

1 użytkowników online, w tym zalogowanych: 0, gości: 1