Позвольте мне начать извиняться за плохую грамматику. Английский не мой родной язык.
Итак, вот что я хочу сделать.
Мне нужно создать собственный дистрибутив Linux для класса в колледже. Это работа по контракту, чтобы набрать больше очков, и у меня ограниченные ресурсы.
Я не могу позволить себе купить «пустышку», поэтому решил, что смогу использовать Vmware Fusion на Mac. Я прекрасно умею строить. Но почему-то моя работа уходит, если я перезапускаю машину Vmware. Я предполагаю, потому что он каждый раз загружается из файла ISO.
Мой вопрос в том, как я могу или даже если это возможно, сказать Vmware использовать внешний жесткий диск для этого проекта. Типа как он может загрузиться в раздел bootcamp. Я хочу, чтобы он мог загружаться с внешнего жесткого диска.
Вы должны проверить Linux с нуля в VMWare он написан для VMWare Workstation, но будет работать почти так же для Fusion. Это полное руководство по настройке среды сборки LFS в VMWare.
Вы используете live CD с Linux? Не делайте этого, если вы хотите сохранить настройки. Выберите дистрибутив, создайте новую виртуальную машину и выполните правильную установку.
Для виртуальной машины скажите VMWare использовать виртуальный жесткий диск vmdk с внешнего жесткого диска. Затем он должен загрузиться как обычно; просто не забудьте убедиться, что внешний диск подключен, прежде чем пытаться запустить виртуальную машину :-)
Это позволит вам пробовать устанавливать свой дистрибутив на виртуальную машину снова и снова, сколько угодно :-)
Надеюсь это поможет.
РЕДАКТИРОВАТЬ: хорошие моменты в комментариях относительно снимков, если вы не просто собираете несколько пакетов, вам лучше установить их на виртуальный жесткий диск - это руководство для Ubuntu