Olej писал(а):10.6.7
Этот образ хорошо грузится, но не так сразу - есть там одна ... фича
(и даже не одна). Связано это, главным образом, с тем, что вся эта публика MacOS-ов обычно делает все манипуляции с файлами, образами и т.д. - под Windows, и как всякий уважающий себя Windows-пользователь, не сильно понимают, порой, что и как они делают... И виртуальные машины они катают, на удивление, под Windows.
Итак...
- Автор запаковал 3 файла экспортированной VM (.mf, .ovf, .vmdk) в 1 файл образа .iso (исходя из требований ресурса). Скачиваем... и сразу я переименовал в более людское имя, не содержащее множества пробелов:
Код: Выделить всё
bash-4.2$ mv Mac\ OS\ X\ 10.6.7\ \[VirtualBox\ Appliance\].iso Mac.10.6.7.VB.iso
bash-4.2$ ls -l *iso
-rw-r--r-- 1 olej olej 8035461120 февр. 20 00:11 Mac.10.6.7.VB.iso
- Теперь его предлагается
смонтировать, чтобы скопировать из него 3 отдельных файла и импортировать образ VM в VirtualBox. Если мы смонтируем .iso
обычным образом, то получим:
Код: Выделить всё
bash-4.2$ sudo mount -o loop -t iso9660 ./Mac.10.6.7.VB.iso /mnt/iso
bash-4.2$ ls -l /mnt/iso
итого 3651972
-rwxrwxrwx 1 nfsnobody nfsnobody 125 апр. 7 2011 Mac OS X.mf
-rwxrwxrwx 1 nfsnobody nfsnobody 11629 апр. 7 2011 Mac OS X.ovf
-rwxrwxrwx 1 nfsnobody nfsnobody 3739607040 апр. 7 2011 Mac OS X.vmdk
Это уже должно насторожить ... по размерам файлов: монтируется образ >7Gb, а итоговые файлы в сумме ~4Gb... То же самое дала бы проверка md5 сумм, которые автор приводит:
Код: Выделить всё
ed221228a99f8ec183380458cbfa21b1 Mac OS X.mf
1156f9f99e194f87fc2b188b75449552 Mac OS X.ovf
c19decdb6cd5c210f0236c1240e78044 Mac OS X.vmdk
Но я, по лености, не обратил на это внимание...
- Когда вы сделаете в VirtualBox import этой машины, то после ... 10 мин. возни она скажет: corrupted образ диска...
- Монтировать их .iso нужно другим образом, как диск UDF формата:
Код: Выделить всё
bash-4.2$ sudo mount -o loop ./Mac.10.6.7.VB.iso /mnt/iso
bash-4.2$ ls -l /mnt/iso
итого 7846278
-r--r--r-- 1 nfsnobody nfsnobody 125 апр. 7 2011 Mac OS X.mf
-r--r--r-- 1 nfsnobody nfsnobody 11629 апр. 7 2011 Mac OS X.ovf
-r--r--r-- 1 nfsnobody nfsnobody 8034574336 апр. 7 2011 Mac OS X.vmdk
bash-4.2$ mount | grep /mnt
/home/olej/Загрузки/MacOS/VirtualBox.10.6.7/Mac.10.6.7.VB.iso on /mnt/iso type udf (ro,relatime,utf8)
И теперь контрольные суммы md5 совпадут:
Код: Выделить всё
bash-4.2$ md5sum Mac\ OS\ X.mf
ed221228a99f8ec183380458cbfa21b1 Mac OS X.mf
bash-4.2$ md5sum Mac\ OS\ X.ovf
1156f9f99e194f87fc2b188b75449552 Mac OS X.ovf
bash-4.2$ md5sum Mac\ OS\ X.vmdk
c19decdb6cd5c210f0236c1240e78044 Mac OS X.vmdk
- И вот теперь эти файлы можно вполне указать VirtualBox на import.
- конфигурации_036.png (69.72 КБ) 7506 просмотров
- конфигурации_037.png (20.17 КБ) 7504 просмотра
- После завершения я советовал бы сразу в свойствах сетевой адаптер перевести из режима NAT в режим "сетевой мост".
Всё ... можно запускать.