Розділи чотиризавантажувальної системи з Linux та Windows


0

Я планую мати конфігурацію чотирьохзавантажувальних пристроїв з 3 дистрибутивами Linux та однією системою Windows 7.
Як би ви розділили розділи?
Я вже планую окремі розділи:

  • /boot, 100МБ
  • /, скільки ГБ?
  • /home, скільки ГБ?
  • data, близько 200 Гб

Розділ даних містить усі мої дані: файли сценаріїв / кодів, документи OpenOffice тощо.
Але я не розумію, як розділити всі інші та скільки місця потрібно виділити для них?
Також у трьох різних дистрибутивах Linux є відповідна /homeкаталог, скільки місця потрібно виділити для нього, якщо я не планую зберігати там щось?

У кожному homeкаталозі дистрибутива буде символічне посилання на data розділ.
Таким чином мої дані будуть обмінюватися між різними дистрибутивами.


Редагувати №1 (26 листопада, 19:24 UTC):
Розмір диска - 500 ГБ.
Мій розділ даних повинен бути 200 ГБ, а розділ Windows - 200 ГБ.


1
Ви забули згадати розмір свого диска!
tumchaaditya

@tumchaaditya: Я не думаю, що це критично, але 500 ГБ :)
Дор

Я не думаю, що вам потрібен окремий розділ для завантаження
tumchaaditya

Розмір вашого диска дуже критичний. скільки місця ви хочете дати цій установці Linux?
тердон

Все, що я знаю, це те, що мені потрібно 200 Гб для мого dataрозділу та 200 ГБ для розділу Windows.
Дор

Відповіді:


1
  1. Можна використовувати загальний розділ swap.
  2. Найкраще, якщо цей розділ розміщений на середині вашого жорсткого диска через швидкість.
  3. Імхо, ви також можете використовувати загальний домашній розділ, якщо не потрібне повне розділення ваших проблем, але вам подобається ідеальна інтеграція.
  4. Для цього домашнього розділу ви також можете використовувати навіть ntfs, хоча це дуже екстремально і нечасто, я думаю, це може бути дуже хорошою ідеєю для тестової системи.
  5. І так, завантажувальний розділ на початку диска теж є оптимальним. Я дав цьому типу жирового перегородки для найкращої співпраці з windows.
  6. Я встановив win на другий розділ після завантаження, тому що він відчуває себе там у кращому випадку.
  7. / home найкраще працюватиме в районі геометричної середини диска, як і підкачки.

Подальше розкладання розділів ваших Linux не пропоную. Це чітко домашня система тестування.

Отже, ваша карта розділів буде такою:

  1. / черевик (жир)
  2. / c (ntfs з вікнами)
  3. linux1 (ext4)
  4. swap для фактичного запущеного Linux
  5. / home (ntfs)
  6. linux2 (ext4)
  7. linux3 (ext4)

Це 7 розділів, тому проста стара таблиця розділів не буде працювати з цим. Але це не проблема, тому що ви можете використовувати логічний розділ, який я не можу запропонувати. Це так… нестабільно.

Кращим рішенням був формат таблиці розділів GPT. Він може мати 128 розділів.


1
Чому логічний розподіл нестабільний? У мене це є в моїй теперішній системі. Також багато хто рекомендує його для подвійних завантажувальних систем.
Дор

Оскільки він використовує зв'язаний список: він завжди міститься на початку розділу, де починається наступний розділ. Друга проблема полягає в тому, що - оскільки заголовки розділів відрізають трохи від кожного розділу - у вас виникнуть проблеми, якщо ви хочете точно однакового розміру розділів для складних переміщень / клонування на базі DD. Я визнаю, що це не дуже важкі аргументи, я запропонував формат GPT частково, тому що я відчуваю себе системою «прекрасною».
peterh

Не могли б ви додати розміри для кожного розділу? Щоб краще зрозуміти співвідношення.
Дор

Так. Черевик: невеликих, сотень мега вистачило. Поміняйте: стільки баранів у вас є. Якщо ви не встановите занадто багато, дайте виграш 40г, а Linux 20гг. Якщо ви хочете великих складних встановлень, подвойте ці цифри. Яке місце залишиться, дайте житло.
пітер

1

Проблема полягає в тому, що немає можливості відповісти, не знаючи, для чого саме ви будете використовувати Linuxes. У вас є тільки 100G для гри, на моїй поточній установці Debian /розділ має 17G даних і мій /boot122M. Це я, потрібні розміри будуть залежати від

  1. Для /: Скільки програм ви хочете встановити. Більшість даних /надходить із встановленого програмного забезпечення, а не з ОС. Наприклад, мій /usrкаталог - це 11G, більша частина якого надходить з моєї документації на LaTeX.

  2. Для /boot: Скільки версій ядра ви хочете встановити?

Особисто я встановив би один дистрибутив Linux і встановив інші у віртуальні машини. Якщо ви дійсно хочете використовувати всі три як встановлені ОС, я б зробив наступне:

  • Поділіться тим же /homeрозділом. Це майже точно не спричинить жодних проблем і зменшить необхідні перегородки.

  • Створіть /swapрозділ, ви його не згадали, але це дуже важливо.

Отже, я б розділив диск таким чином:

  • / : ~ 15G
  • /boot : ~ 150М
  • /home: ~ 35G ділиться по 4 дистрибутивам
  • /swap: ~ 2 х оперативної пам’яті, 4 Гб, якщо у вас є 4 Гб оперативної пам’яті, що використовується в 4 дистрибутивах

Це додає до (4 х 15) + 35 + 4 + (4 х 0,15) = 99,6 Г. Просто додайте додатковий простір до однієї зі своїх /секцій. В /swapтільки потреби бути 2 х ваш RAM , якщо ви хочете бути в змозі глибокого сну ( а не тільки призупинити) ваш Linux. Я рекомендую насправді не турбуватись і тримати своп до приблизно. розмір оперативної пам’яті або ~ 2 ГБ, якщо у вас є об'єм оперативної пам’яті.


Обмін одним і тим же /homeрозділом дозволить різним дистрибутивам створити власні файли / папки в домашніх каталогах, щоб один дистрибутив заважав іншому ... чи ні ..?
Дор

@ Ні, згенеровані файли - це файли налаштувань, якщо вони вже існують, вони не будуть перезаписані. Я зберігав одну і ту ж /homeсекцію роками з різними дистрибутивами. Це означає, що зміна налаштувань в одному дистрибутиві призведе до їх зміни в іншому.
тердон

Так, трохи втручання не можна закрити, але важкі проблеми мають лише невеликі шанси. Якщо всі ваші дистрибутиви будуть наближатися до поточного, вони використовуватимуть однакові програмні засоби. Вам не потрібно мати навіть однакові UID-адреси для тих самих користувачів, оскільки linuxes дають 777 (всі повний контроль) для всіх файлів ntfs за замовчуванням. І ще один чудовий трюк: ви навіть можете налаштувати своїх користувачів Windows (!!) на домашній розділ ntfs. Win принесе трохи сміття в оселі, але я думаю, що чудова інтеграція між ОС може мати таку ціну.
peterh
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.