Авто монтирование виртуального диска vmware при запуске Ubuntu

Как мне смонтировать файл vmware vmdk как / home при запуске?

Я использую Ubuntu в качестве гостя VMWare. Все Мои данные находятся на одном диске vmdk, который я смонтировал как / home на виртуальной машине с помощью fstab. Теперь я хочу перейти к реальной установке Ubuntu по соображениям производительности (устанавливается с wubi под windows 7). Я могу смонтировать свой vmdk в папку с помощью vmware-mount (у меня есть сервер vmware), но как мне примонтировать его в / home при запуске?

1
задан 17 January 2012 в 19:06

2 ответа

Сделайте команду, которую вы используете для монтирования вашего диска, частью скрипта 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.

Затем выполните следующие команды:

  1. Сделайте customMount.sh исполняемым
    sudo chmod +x customMount.sh

  2. Скопируйте в / etc /init.d
    cp customMount.sh /etc/init.d/

  3. Измените каталог на /etc/rc5.d/ и сделайте ссылку на скрипт следующим образом:
    cd /etc/rc5.d
    ln -s ../init.d/customMount.sh S20customMount.sh

  4. Аналогично, сделайте еще одну ссылку в rc2.d как:
    cd /etc/rc2.d
    ln -s ../init.d/customMount.sh S20customMount.sh

Перезагрузите Ubuntu и проверьте, выполнено ли монтирование, выполнив ls /home

0
ответ дан 17 January 2012 в 19:06

«По соображениям производительности» - тогда вы не хотите монтировать его через vmware-mount. Вместо этого перенесите файлы из файла образа vmware в /home.

.
0
ответ дан 17 January 2012 в 19:06

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

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