Как мне смонтировать файл vmware vmdk как / home при запуске?
Я использую Ubuntu в качестве гостя VMWare. Все Мои данные находятся на одном диске vmdk, который я смонтировал как / home на виртуальной машине с помощью fstab. Теперь я хочу перейти к реальной установке Ubuntu по соображениям производительности (устанавливается с wubi под windows 7). Я могу смонтировать свой vmdk в папку с помощью vmware-mount (у меня есть сервер vmware), но как мне примонтировать его в / home при запуске?
Сделайте команду, которую вы используете для монтирования вашего диска, частью скрипта bash с именем say, customMount.sh . Пример такого скрипта:
#!/bin/bash
# File: customMount.sh
# Description: Mounts a partition on startup
sudo mount /dev/sda1 /home
Выше скрипт будет монтировать / dev / sda1 (первый физический раздел на sda) в / home. Примечание. Замените его командой vmware-mount.
Затем выполните следующие команды:
Сделайте customMount.sh исполняемым
sudo chmod +x customMount.sh
Скопируйте в / etc /init.d
cp customMount.sh /etc/init.d/
Измените каталог на /etc/rc5.d/ и сделайте ссылку на скрипт следующим образом:
cd /etc/rc5.d
ln -s ../init.d/customMount.sh S20customMount.sh
Аналогично, сделайте еще одну ссылку в rc2.d как:
cd /etc/rc2.d
ln -s ../init.d/customMount.sh S20customMount.sh
Перезагрузите Ubuntu и проверьте, выполнено ли монтирование, выполнив ls /home
«По соображениям производительности» - тогда вы не хотите монтировать его через vmware-mount. Вместо этого перенесите файлы из файла образа vmware в /home.
.