Краткий ответ: Ubuntu-64 будет работать.
Более длинный ответ: "AMD64" относится как к AMD, так и к Intel. (Intel попробовала более ранний 64-разрядный процессор под названием Itanium, но он не завоевал популярность, поэтому они приняли подход AMD.)
Unix является общим предком как Mac OS X, так и Linux. Mac OS X - это не Linux, а двоюродные братья и сестры.
РЕДАКТИРОВАТЬ: Очевидно, у вас есть один из первых Intel Mac, которые имели "Core Solo" и "Core Duo" - не "Core 2 Solo" и "Core 2 Duo" - процессоры. Это 32-битные процессоры. VirtualBox допускает 64-разрядные гостевые системы на хостах с 32-разрядной ОС, но все еще требует 64-разрядный процессор (с поддержкой аппаратной виртуализации). Таким образом, короткий ответ становится: нет.
Это также означает, что этот Mac не может работать с OS X Lion (требование текущей бета-версии, которая, вероятно, будет сохраняться до выпуска). Чтобы еще больше запутать, после "Core 2" Intel отбросила "2" и использовала "i":
- Core Solo
- Core Duo
- Core 2 Solo
- Core 2 Duo
- Core i3
- Core i5
- Core i7
Это все "Intel Core". У вас есть один из первых двух. Процессор указан в Об этом Mac в меню Apple.
РЕДАКТИРОВАТЬ ВТОРОЕ: возможно, код обнаружения CPU VirtualBox неправильно идентифицирует Sandy Bridge (2-го поколения) i7. Кроме того, новые MacBook Pro загружаются в 64-разрядное ядро - более старые загружались в 32-разрядное ядро (даже несмотря на то, что они имели 64-разрядные процессоры, и в любом случае допускаются 64-разрядные приложения). Это вызвало другие проблемы с VirtualBox 4.0.x, которые, кажется, обходятся путем загрузки 32-битного ядра. Вы можете попробовать это.