Як знову встановити інший розділ як / home?


15

Коли я встановив Ubuntu 10.04, я встановив його на єдиному розділі об'ємом 16 ГБ, який включає /, / завантажувальний, / домашній і т.д.

У мене є інший розділ у системі (ext3). До нього легко дістатись з меню «Місця на робочому столі GNOME»: я просто клацну піктограму жорсткого диска Filesystem у меню «Місця» і автоматично встановлюється як «/ media / 1326f40a-45df-4ec».

Як зробити так, щоб замість цього розділу перевстановити як / home? (постійно)


FYI Я сподіваюся, що це допоможе вам зрозуміти команду Судоедіт. tutorialspoint.com/unix_commands/sudoedit.htm

Відповіді:


12

Ось офіційна документація Ubuntu для переміщення на окремий / домашній розділ:

https://help.ubuntu.com/community/Partitioning/Home/Moving

Просто пропустіть крок для створення нового розділу, як у вас вже є.


1
Дякуємо, +1 та прийнято як найбільш повну відповідь, оскільки посібник, на який ви вказали Посібник, написаний таким чином, що в будь-який момент часу, якщо відбудеться збій системи, відключення живлення або випадковий перезапуск, у ньому не буде негативно впливає на систему та ПОТРІБНО захищає від можливості користувача випадково видалити свою домашню папку в процесі.
Android Eve

14

Спочатку потрібно UUID накопичувача, щоб він міг надійно встановити.

sudo blkid

Це поверне список усіх ваших розділів та їх UUID. Просто зверніть увагу на UUID розділу, який ви хочете встановити як домашній.

Тоді вам просто потрібно відредагувати, /etc/fstabщоб автоматично встановити цей розділ як /home.

sudoedit /etc/fstab

І додайте такий рядок:

UUID=0c89eb5d-ac58-46c0-b309-597b35a542e8 /home ext3 defaults,errors=remount-ro 0 1

Хоча, очевидно, з вашим UUID, не з моїм. Збережіть і перезавантажте.


4
перед перезавантаженням вам також потрібно буде скопіювати всі домашні каталоги з / home на новий розділ, щоб при перезавантаженні ви та інші користувачі, якщо такі є, не змінили всі їх налаштування / конфігурацію. Ви також можете це зробити після перезавантаження, але, перш ніж зробити це, вбережете від несподіванок
binW

Я спробував змонтувати папку всередині диска як /homeкаталог, і тепер я не можу домашню папку. Як я можу вирішити таку проблему
Starx

@Starx Ви не можете встановити «глибоке» розташування прямо - ви повинні спочатку встановити його пристрій (як описано вище) в /mnt/a-made-up-directory(зміна , яке, очевидно) , а потім додати ще один рядок в Fstab як: /mnt/a-made-up-directory/home /home bind defaults,bind 0 0. Це передбачає, що хомедір, який ви хочете встановити, знаходиться всередині диска, який ми тільки що встановили /mnt/a-made-up-directory.
Олі

3

Шукаючи подібне питання, я знайшов цю тему. Я хотів торкнутися бази на пару речей.

По-перше, ІМХО, UUID відчайдушно і непрацездатний. Є краще рішення, ніж використання UUID, який працює на 10.04 Ubuntu. Тобто використовувати LABEL='label'.

У файлі / etc / fstab поміняйте місцями UUID LABEL='<label>'(та обов'язково використовуйте одиничні лапки). Перш ніж це зробити, переконайтеся, що ви використовували gparted, щоб додати етикетку до накопичувача. Ця мітка подібна до мітки, яку ви могли створити для ідентифікації дискети, ваших поштових накопичувачів (а не файлів) або навіть ваших старих жорстких дисків під Windows.

Наступне, на чому я хотів торкнутися, це те, що вище хтось дав таку команду.

sudoedit /etc/fstab

Цієї команди я ніколи раніше не бачив. Або це те, що я не знав, що існує, або це неправильно. У випадку, якщо це може бути неправильно, я виправлю синтаксис.

sudo gedit /etc/fstab

Нарешті, я вдячний людині, яка, здається, відповіла належним чином, де ви хочете мати папку під коренем розділу як свій дім. Процедура, описана в цьому потоці, не стосується цього, навіть якщо це найбільш ПОДІЙНА реалізація. Ви завжди повинні помістити домашню папку в папку під розділом, а не натискати домашню папку в кореневу папку розділу.


geditлише для графічного середовища, sudoeditце добре.
Хань

0

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

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

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