Як ефективно розділити один подвійний завантажувальний диск Windows-Ubuntu?


19

Це не питання про те, як встановити Ubuntu або як використовувати ручний розділ під час встановлення, але це питання про права доступу та як не дати їм укусити вас у нижній частині живота ... ;-)

Це питання не допоможе , як зробити розділи на жорсткому диску, але скаже вам , що робити в кроці 4 в процесі установки , в залежності від вашого особистого випадку використання , тому слід вибрати одне з наступних дій :

Примітка . Вищезазначені питання також можна використовувати з декількома дисками, але приклади відповідей наведені для одного диска.


Можливий дублікат розмірів розділів Ubuntu
Бішан

Відповіді:


15

Я добре знаю Windows, але Ubuntu не так добре

(або навпаки)

І Windows, і Ubuntu є операційними системами, сумісними з POSIX, і вони дозволяють визначити, який користувач має доступ до якого окремого файлу, каталогу, розділу чи диска!

Але вони роблять це трохи по-іншому (Є штатні роботи для людей, яким доводиться прибирати неправильні права власності на дані протягом усього дня!)

Тому візьміть середній жорсткий диск:

Встановлено Windows

Якщо у вас є більше одного розділу, ви, ймовірно, працюєте у системі UEFI. Будь ласка, не видаляйте жодного з цих розділів! Концентруйтеся на найбільшій розділі, який у вас є, і використовуйте його в наступній вправі ...

Залежно від випадку використання, дайте кожній ОС достатньо місця для власної системи та додатків (наведені нижче цифри - це мінімальні та рекомендовані системні вимоги , тому слід помножити їх на коефіцієнт, зручний для вашого випадку використання)

  • Windows 10 : мінімум 20 Гб, рекомендовано> 32 ГБ
  • Windows 8 : мінімум 20 Гб, рекомендовано N / A
  • Windows 7 : мінімум 20 Гб, рекомендовано> 35 Гб
  • Windows Vista : мінімум 15 Гб, рекомендовано> = 35 ГБ
  • Windows XP : мінімум 4 ГБ, рекомендовано N / A
  • Робочий стіл Ubuntu : мінімум 4 ГБ, рекомендується 25 ГБ
  • Сервер Ubuntu : мінімум 1 Гб, рекомендується 25 ГБ

Примітка: Ubuntu також потрібен розділ swap розміру, описаний тут .

Решту диска (-10%) можна надати розділу даних, відформатованому в NTFS з gparted Див. Примітку нижче, щоб ви отримали таку макет:

Розмежування - середнє

Потім:

  • Встановіть Windows
  • Створіть усіх своїх користувачів під Windows
  • Встановіть Ubuntu
  • Створіть усіх своїх користувачів під Ubuntu, даючи їм те саме ім’я та той же пароль, що і в Windows.
  • Завантажте компакт-диск Ubuntu Live знову та запустіть gpartedта зменшіть як розділи Windows, так і Ubuntu, поки вони не займуть 2 * -3 * кількість блідо-жовтої смуги. Потім створіть розділ даних та відформатуйте його у "ntfs"
  • змонтуйте цей розділ у своємуfstab (наприклад /Data)

Наступні кроки належать до: user68186 , скопійованого звідси

  • Перемістіть ваші каталоги даних у /Dataточку монтажу, натиснувши Ctrl+ Alt+ Tта скопіюйте кожну рядок, а потім Enter(замініть "UserName" своїм ім'ям):

    md /Data/UserName
    md /Data/UserName/{bin,Desktop,Documents,Downloads,Music,Pictures,Public,Templates,Videos}
    mv /home/UserName/bin /Data/UserName/bin
    mv /home/UserName/Desktop /Data/UserName/Desktop
    mv /home/UserName/Documents /Data/UserName/Documents
    mv /home/UserName/Downloads /Data/UserName/Downloads
    mv /home/UserName/Music /Data/UserName/Music
    mv /home/UserName/Pictures /Data/UserName/Pictures
    mv /home/UserName/Public /Data/UserName/Public
    mv /home/UserName/Templates /Data/UserName/Templates
    mv /home/UserName/Videos /Data/UserName/Videos
    
  • Створіть символічні посилання.

    ln -s /Data/UserName/bin/ bin
    ln -s /Data/UserName/Desktop/ Desktop
    ln -s /Data/UserName/Documents/ Documents
    ln -s /Data/UserName/Downloads/ Downloads
    ln -s /Data/UserName/Music/ Music
    ln -s /Data/UserName/Pictures/ Pictures 
    ln -s /Data/UserName/Public/ Public 
    ln -s /Data/UserName/Templates/ Templates 
    ln -s /Data/UserName/Videos/ Videos
    
  • Перейдіть до Windows ще раз і перемістіть каталоги користувачів на свій D:диск у usersкаталозі.

Чому?

Під час завантаження Windows (або Ubuntu) і Windows, і Ubuntu мають власні системні файли та програми, встановлені у власному середовищі. Крім того, вам не доведеться турбуватися про те, який файл буде куди: Усі файли Ubuntu можна знайти під Windows в d:\homeкаталозі, а всі ваші файли Windows можна знайти в /usersкаталозі в Ubuntu.

Якщо ви використовуєте будь-що з наступного:

  • Ubuntu команди: chown, chmodабо команди для Windows: cacls,
  • якщо ви використовуєте будь-який із файлових менеджерів, щоб клацнути правою кнопкою миші на каталоги або файли, які потрібно використовувати set permissions

то, будь ласка, не встановлюйте дозволів ні зсередини Windows, D:\homeні з Ubuntu в /Usersкаталозі ніколи! Крім того, не переміщуйте файли між /usersі /home(або D:\homeі D:\Users) ніколи!

Тільки копіюйте файли!

(а потім видаліть оригінал, оскільки переміщення спробує перемістити дозволи з однієї абсолютно іншої файлової системи в іншу, і це створить проблеми, які ви хочете уникнути)

Чому на вашому диску є 10% нерозподіленого місця? Ну, це невелика хитрість, коли ваш ПК абсолютно новий: вам не потрібно все це місце, а вільний простір - це ваша поспіль запасна шина, якщо вам коли-небудь потрібно буде розширити один з інших розділів, коли вони працюватимуть плоско! ;-)

Тепер поверніться до кроку 5 Інструкції про встановлення Ubuntu і продовжуйте там ...


Чудова відповідь. Зауважте лише, що мінімум 4 Гб для Ubuntu Desktop взагалі не приведе вас далеко після того, як ви почнете встановлювати програми та бібліотеки. Наступного разу, коли я встановлю машину з двома завантаженнями з SSD та HD, я вважаю, що Ubuntu настільки голодний, як Windows, і розділив простір SSD навпіл між кожною ОС.
WillC

1
@WillC Я згоден з вами (Ubuntu має 64 Гб на моєму SSD для /та 1 ТБ для /home), але це мінімальні вимоги постачальника ... ¯ \ _ (ツ) _ / ¯
Fabby

11

Я фахівець як у Windows, так і в Ubuntu

Добре! Ласкаво просимо! :-) Ви, напевно, читали неекспертні версії вище та цікавились, що це у вас для вас ...
Ну, я не збираюсь вам це говорити:

  • Створення 4-х первинних розділів на одному диску MBR замикається в кутку (хоча деякі користувачі вище матимуть їх на приводі GPT ),
  • ні того, що розбиття схеми використовувати для установки ОС: це те , що FHS і Microsoft Установка сервера Рекомендації призначені для
  • ні того, що сервер Microsoft не має дійсно сервер POSIX сумісних більше, але Interix підсистеми.
  • щоб прискорити завантаження, поставте файли ОС на SSD для Ubuntu та Windows, а також ваші файли даних на жорсткому диску
  • погана ідея створити простір для заміни на SSD (хоча він стає кращим) і для Ubuntu, і для Windows.

Ви все це знаєте, правда?

Що, ви можете не знати про сумісність між NTFS та Ubuntu, це те, що:

  • Право власності на файли та дозволи можуть бути сумісними між Windows та Ubuntu.
  • Можна визначити сумісні з ACL, сумісні з Windows-Unix
  • Ці точки сполучення Windows можна розглядати як символічні посилання Ubuntu.
  • Створення та оновлення стислих файлів може підтримуватися.

Однак ви повинні

  • використовувати правильно встановити параметри: inherit, permissions, streams_interface=windows, hide_hid_files, windows_names,compression
  • створити /.NTFS-3G/UserMappingфайл із, ntfs-3g.usermapа потім відредагувати його вручну ( permissionsвище не потрібно)
  • Щоб зробити резервну копію зображення, встановіть гучність за допомогою roтаefs_raw
  • Чи завжди адміністрування складних прав завжди в хост-системі!
  • Використовуйте ntfs-3g-advancedдрайвер (щоб отримати всі дзвіночки)
  • Створення ACL (драйвер перекомпіляції, параметр встановлення --enable-posix-acls в команді config)
  • Створіть /.NTFS-3G/стики Windows у Windows та визначте їх у (Напр. /.NTFS-3G/D:/Users)

Для всіх свистків і дзвіночків: man ntfs-3gі стаття про вдосконалені варіанти одного з творців ntfs-3g.


8

Я початковий користувач Windows та / або Ubuntu

І Windows, і Ubuntu - це вдосконалені операційні системи, які дозволяють визначити, який користувач має доступ до якого окремого файлу, каталогу, розділу чи диска! Але визначення всіх цих прав доступу може бути громіздким завданням. (Є штатна робота людей, які займаються цим цілий день!)

Тому візьміть середній жорсткий диск із встановленою Windows:

Встановлено Windows

Якщо у вас є більше одного розділу, ви, ймовірно, працюєте у системі UEFI. Будь ласка, не видаляйте жодного з цих розділів! Концентруйтеся на найбільшій розділі, який у вас є, і використовуйте його в наступній вправі ...

Зі світло-жовтого кольору видно, що він використовується лише частково. Якщо він перевищує 50%, ви вже будете економити гроші, щоб придбати великий жорсткий диск. Якщо вона перевищує 80%, перестаньте читати цю відповідь зараз і спочатку оновіть свій жорсткий диск! ;-)

Ідеальна ситуація полягає в наданні:

  • 40% дискового простору для Windows (скорочення розділу)
  • 40% до Ubuntu (створити розділ EXT4)
  • 20% на загальне використання між обома. (створіть розділ FAT32: максимальний розмір гучності становить 8 ТБ, якщо вам не потрібна сумісність з Windows 2000)
  • Ідеально також створити розділ swap розміру, описаний тут .

Якщо ви дотримуєтесь правил вище, ви отримаєте:

Розбиття - для початківців

Чому? Коли ви завантажуєтесь в Windows (або Ubuntu), кожна ОС має власні системні файли та програми, встановлені у власному середовищі.

Іноді ви хочете мати файли, спільні для обох ОС (Музика? Відео?), І саме тут входить 3-й розділ: Це диск, який відображається як ваш D:привід під Windows і як ваш /home/YourUserName/dataкаталог під Ubuntu. Ви можете сміливо зберігати там будь-який файл, і жодна з ОС не може зіпсувати право власності, права на файли, ... як це в основному як велика USB-паличка, але на вашому жорсткому диску (FAT32)

Попередження: Максимальний розмір файлу в /dataтомі ( D:у Windows) - 4 ГБ!

Тепер поверніться до кроку 4 Офіційної інструкції з установки та продовжуйте там ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.