Полностью неподдерживаемый - необходимо заплатить налог Apple иначе - но совершенно выполнимый:
http://www.kremalicious.com/2008/06/ubuntu-as-mac-file-server-and-time-machine-volume/
Если оба жестких диска имеют Ubuntu 10.04, то я не думаю, что существует любая точка в выполнении виртуальной машины. Почему не просто используют chroot
? Если sdb смонтирован к /media/olddrive
, затем можно выполнить:-
$ sudo chroot /media/olddrive
Довольно часто, хотя, Вам будет нужен доступ ко всем папкам системного устройства системы в /dev
, /proc
и /sys
. В этом случае можно использовать mount
создать их:-
$ sudo mount -t devtmpfs none /media/olddrive/dev
$ sudo mount -t devpts none /media/olddrive/dev/pts
$ sudo mount -t proc none /media/olddrive/proc
$ sudo mount -t sysfs none /media/olddrive/sys
Конечно, можно загрузиться от необработанных жестких дисков хотя с VirtualBox...
Это должно идти с инструментом VBoxManage
, который может создать ".vmdk" файл, который является в основном ярлыком на корень раздела жесткого диска. Посмотрите здесь для маленького руководства по выполнению этого. Отметьте, этот последний метод действительно не рекомендуется, но я использовал его несколько раз и не имел никаких проблем с ним. Один глюк - то, что Вам, возможно, придется выполнить VirtualBox с расширенным (например, sudo) полномочия получить доступ к необработанному разделу жесткого диска.
chroot
только запускает новый терминал удара где путь/media/olddrive
интерпретируется как/
, таким образом, изменяя 'корневую' папку. Для входа в систему в учетную запись пользователя на sdb можно ввести командуlogin
. От этого терминала можно затем запустить любые программы, установленные на/dev/sdb – Alex Leach 18.10.2012, 01:43$ sudo chroot /media/olddrive
? Это откроет новый терминал? Или я должен выполнить все те другие команды, процитированные Вами? Во-вторых: действительно ли возможно запустить программы с графическим интерфейсом, как Клен, например?Спасибо. – Sigur 18.10.2012, 02:08chroot
на самом деле запустит оболочку удара в/media/olddrive/bin/bash
, который будет работать как 'корневой' пользователь. Для возвращения к оболочке рабочей Операционной системы ввестиexit
. Я всегда рекомендовал бы работатьlogin
сразу послеchroot
btw; иначе Вы будете запускать программы как пользователь root, который немного опасен. От этой пользовательской оболочки необходимо будет затем войтиexit
дважды возвращаться к оболочке рабочей ОС. Программы GUI, вероятно, потребуют, чтобы Вы для выполнения тех других команд также - сделали это, прежде чем Вы войдете в chroot среду. – Alex Leach 18.10.2012, 02:26