Как смонтировать виртуальный жесткий диск к существующему виртуальному изображению?

Я нуждаюсь в помощи, разворачивая мой жесткий диск. Я создал виртуальное изображение для выполнения, Ubuntu на VM Oracle (зафиксировал 8 ГБ). Я с тех пор создал второй виртуальный жесткий диск, который расширится по мере необходимости. Я хочу установить больше программного обеспечения и позволить второй жесткий диск, берут часть загрузки. Моя проблема находится в монтировании, что я верю. (я плохо знаком с Linux),

К настоящему времени я разделил второй диск и смонтировал его к/media/mynewdrive, Но это просто находится там. Я должен переместить некоторые программы во второй диск. Как я делаю это?

0
задан 31 March 2016 в 00:36

1 ответ

Я знаю командную строку путь намного лучше - таким образом, здесь мы идем с помощью командной строки и любимого текстового редактора только:

Откройте терминал по Вашему выбору (напр. терминал гнома) и проверка, где Ваши данные находятся

sudo du -xh --max-depth=1 /

Для простоты я рекомендую смонтировать новый раздел в соответствии с первым каталогом уровня.

Думайте, о которых данных Вы хотите поставить новый раздел. Общий выбор /home если у Вас есть много Movies/Fotos/VirtualDiskImages/... :), или /usr если Вы хотите установить больше программного обеспечения от своего распределения, /var если Вы работаете, например, почтовый сервер, /opt если Вы используете много внешнего программного обеспечения там/...

Убедитесь, что Вы отформатировали свой раздел с файловой системой Linux (я рекомендую ext4).

Можно проверить этот ввод mount который дает, Вы все смонтировали файловые системы включая файловую систему, и смонтируйте опции, которые можно хотеть скопировать и вставить позже к /etc/fstab

Формат:

<file system> <mount point> <type> <options>

Таким образом, сначала мы копируем дыру первая папка уровня в новый раздел и настраиваем /etc/fstab (таблица файловой системы) и тест, если все сделано правильно. Затем мы удаляем данные из старого раздела. Я предполагаю, что Вы хотите переместиться /home Раздел так заменяет это при выборе другого.

sudo cp -aT /home /media/mynewdrive

Если mynewdrive было пусто /home и /media/mynewdrive содержите те же данные. Вероятно, существует дополнительное lost+found папка в mynewdrive который был создан во время форматирования, которое можно проигнорировать.

Теперь добавьте строку к /etc/fstab использование <youreditor>. Замените это, например, с gedit.

sudo <youreditor> /etc/fstab

Строка, которую Вы добавляете, будет похожа на это

<file system> /home <type> <options> 0 2

Необходимо заменить <options> просто с defaults или с опциями Вы добрались от mount но без скобок и не используют noauto вызовите это препятствует монтироваться автоматически в то время как начальная загрузка системы. Обязательно имейте пробелы и/или вкладки между записями и запятыми (и никакие пробелы или вкладки) между опциями. Сохраните и закройтесь.

Теперь Вы проверяете, работало ли все, Вы могут смонтировать новый раздел к правильной папке:

sudo mount /home

Это работало, если Вы не получаете вывода. Затем Вы видите, что он использует снова mount. Проверьте, существуют ли Ваши данные:

sudo du -hs /home должен показать тот же размер как на первом показе выше.

Теперь удалите исходные данные по корневому разделу:

sudo umount /home

Только затем ступите, если все пошло прекрасное до сюда, и Вы проверили, что новый раздел не смонтирован в /home:

sudo rm -r /home && sudo mkdir /home

теперь можно смонтировать его снова:

sudo mount /home

и umount от /media

sudo umount /media/mynewdrive (который Вы, возможно, сделали в любой точке ;))

И всегда делайте завершающее испытание: перезагрузка

0
ответ дан 29 September 2019 в 09:15

Другие вопросы по тегам:

Похожие вопросы: