Как объединить 2 диска VMware в один?

Я установил сервер Ubuntu на рабочей станции VMWare с объемом памяти 20 ГБ, как показано ниже:

введите описание изображения здесь

После установки я подключил еще 40 ГБ хранилища к существующей установке сервера Ubuntu (см. Ниже):

введите описание изображения здесь

Теперь я хочу добавить этот 40GB в мой / (корневой) каталог, это означает, что я хочу, чтобы мой / каталог стал 60G, например, он изменит размер с 20G на 60G (20G + 40G), я не знаю, что мне делать , Кто-нибудь может мне помочь ?

, мой результат df -h показывает;

 root@Userver:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 18G 900M 16G 6% / udev 990M 4.0K 990M 1% /dev tmpfs 400M 308K 399M 1% /run none 5.0M 0 5.0M 0% /run/lock none 999M 0 999M 0% /run/shm none 100M 0 100M 0% /run/user root@Userver:~# 

он должен быть 60G!

у меня нет графического режима, тогда я не могу использовать инструменты Gparted, у меня просто есть доступ к ssh!

should be possible to resize you VMware disks , а не добавлять дополнительные, с установленными инструментами от VMware.

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

 vmware-vdiskmanager -x 1000GB myDisk.vmdk 

где 100GB – новый размер диска, а myDisk.vmdk – это файл на диске для установки сервера Ubuntu.

В следующий раз, когда вы загрузите vm, размер раздела по-прежнему будет таким же, вам нужно расширить его до нового доступного пространства.

Чтобы проверить, где ваш / установлен, используйте mount команды, она вернет строку, похожую на:

dev / sda7 on / type ext3 (rw, noatime, nodiratime)

как только вы узнаете, где находится ваш / mount, вы можете использовать команду resize2fs как таковую:

 resize2fs /dev/sda7 

После завершения изменения размера вы должны проверить файловую систему (не рекомендуется при установке устройства). Конечно, при любых дисковых операциях рекомендуется резервное копирование диска.

Кстати, вы должны иметь возможность загружать Ubuntu LiveCD для настольных компьютеров и использовать его в своей виртуальной машине, загружая iso, что не разрушает вашу текущую настройку и может облегчить вам жизнь при перераспределении.

Вы можете развернуть раздел, если диск теперь больше, но поскольку вы не используете LVM, вам нужно сделать это с отключенным разделом … Это означает, что вам нужно загрузить свою виртуальную машину в среду Live.

Я лично просто загрузил Desktop ISO, загрузив VM на это, а затем воспользуюсь Gparted для изменения разделов (красивым графическим способом). Примените это и перезагрузитесь, и вы увидите, что sda1 вашей виртуальной машины увеличился.

Короткий ответ: вы не можете этого сделать (иметь корневой раздел, охватывающий два тома) с обычной установкой (AFAIK). У вас есть несколько возможных решений:

  1. Переустановите Ubuntu, на этот раз используя LVM- установку. Здесь вы можете ознакомиться с инструкциями. Как вы видите, это не прямолинейно, но очень гибко, когда оно правильно настроено.

  2. Переместите жесткий диск 20G в SAN. Вырастите его до 40G с помощью VMWare . Загрузите свою виртуальную машину с помощью LiveCD и измените размер вашего раздела . Удалите локальный диск 20G с виртуальной машины. У вас будет только 40G, но это самый простой способ. Не нужно переустанавливать или настраивать что-либо внутри вашей виртуальной машины. В качестве бонуса нет риска потери данных, поскольку ваш оригинальный жесткий диск не тронут.

  3. Используйте новый жесткий диск 40G не как /, а как каталог, в котором находится большая часть вашей даты. На сервере это вероятно / var /, в рабочем столе / доме /