Як збільшити простір у / вдома, додавши додатковий hdd?


9

Моя поточна система розміщена на двох накопичувачах:

  1. 40 Гб для /та /swap( dev/sdb)
  2. 1 ТБ для /home( dev/sdc)

Оскільки у мого /homeнакопичувача не вистачає місця, а обсяг пам’яті дешевий, я придбав накопичувач на 2 ТБ з метою розширення і /homeчерез цей накопичувач (тому /homeвін розповсюджується на два диски / 3 ТБ).

Я очікував, що це відбудеться автоматично (хоча я поняття не маю, чому я б це очікував, насправді), накопичувач встановлений ( dev/sda), відформатований як ext4, але я не маю уявлення, куди йти далі. Це легко, чи є інструмент, який може це зробити?

Я читав наступні питання:

Але я не можу скласти поради таким чином, що це має сенс для мене або як це дозволяє:

  • Розширення /home,
  • Автоматично встановлює новий привід.

Я використовую Ubuntu майже три роки, і мені все ще потрібно в школі ... зітхання.


Я можу придумати два рішення, але у мене немає досвіду, щоб перетворити це на хороші відповіді. Я думаю про те, щоб або встановити новий диск в каталог, /homeабо зробити ваш 1 TB і 2 TB диск в один логічний розділ з LVM і встановити його /home.
NN

@NN: спасибі, якщо ти зможеш розширити це у відповідь, я, безумовно, підкажу. Хоча, як і ви, мені не вистачає досвіду зробити це самостійно, принаймні, не без досить чітких вказівок.
Девід каже повернути Моніку

Чому це повинно бути вдома? У мене є /, swap, / home в цілому 50 Gb і додав свій 2-й та 3-й внутрішній диск під / discworld та / discworld2.
Rinzwind

@Rinzwind: головним чином, тому, що на машині з декількома користувачами (без жорсткого диска на користувача), мабуть, більше сенсу ділитися потенційним простором через /home, і трохи менше проблем (після налаштування).
Девід каже повернути Моніку

1
Я не мав великого досвіду з LVM. IIRC, якщо ти втрачаєш привід, ти втрачаєш усе. Можливо, буде краще / простіше просто скопіювати вміст / home на новий диск, а потім встановити новий привід у / home, а не на старий розділ.
tgm4883

Відповіді:


5

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

Ось що потрібно зробити:

  1. Знайдіть точку кріплення вашого нового накопичувача 2 ТБ. Якщо накопичувач на даний момент встановлений, ви можете легко знайти цю інформацію, виконавши mountкоманду - в якій будуть перераховані всі встановлені на даний момент диски / розділи.
  2. Щойно у вас є точка монтування, ви можете створити посилання на цю папку у вашому домашньому каталозі, виконавши таку команду:

    ln -s [MOUNT POINT]   ~ / вторинний

    Це створить папку у вашому /homeкаталозі з назвою, secondaryяка містить увесь вміст диска 2 ТБ. Тепер, коли ви хочете щось зберегти на своєму накопичувачі 2 ТБ, просто збережіть його в secondaryпапці.

Тепер ви, мабуть, вже помітили мінус використання цього методу. Хоча налаштувати його просто, він автоматично не розділяє вміст на диску. Вам доведеться це зробити самостійно. Якщо ви цього хочете, ви можете скопіювати весь вміст папки у вашому домашньому каталозі (наприклад, Musicабо Desktop) на свій накопичувач 2 ТБ, а потім замінити "вторинний" на ім'я цієї папки в команді вище.


Дякую, ласкаво! Невже це так складно, як це передбачається (тут «важко» визначено, як в першу чергу потрібно задати питання)? Ваше рішення прийняте, плюс-one-ed, і багато, дуже цінується. :)
Девід каже повернути Моніку

@David: Радий, що можу допомогти!
Натан Осман

4

Ось два пакети, які можуть об'єднати два розділи в одній точці монтажу:

unionfs-fuse - Fuse implementation of unionfs
mhddfs - file system for unifying several mount points into one

+1 Я виявив, що mhddfs простіший і легший, ніж LVM, особливо якщо ваша існуюча установка не є LVM. Дякую за це
Рей Леонард Аморато

0

Так, вам потрібно було б зробити хакерство з LVM, але я думаю, що ви втратите свої дані, встановивши розділ LVM. LVM - це чудово, якщо ви використовуєте його з самого початку, але біль у тому, але якщо ви передумаєте пізніше. Я б створив резервну копію всіх ваших даних і перевстановлював би з нуля і налаштовував усі ваші диски для LVM, а потім відновив дані раніше.


2
Говорячи: "google this", це не відповідь, ти міг хоча б надати ОП посилання на те, що ти міг знайти. Існує причина, чому він попросив тут, а не просто гуглити.
Урі Еррера
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.