Поэтому я настроил VirtualBox для работы просто отлично.
Я использую Kali Linux на своей виртуальной машине, и она может нормально загружаться. Я создал файл VMDK, который указывал на физический диск (USB), который я хотел быть основным диском для виртуальной машины.
Я пытался получить полную установку Linux на диск, используя его в качестве физического диска для виртуальной машины, а затем выполнить графическую установку на нее, а не просто использовать UUI, чтобы у меня был USB с загрузочной загрузкой Kali.
В графической установке я дошел до конца для разделения диска, и он показывает мой физический диск как 136,5 ГБ вместо его фактических 128 ГБ. Я не понимаю, как это показывает, что у меня больше места, чем на самом деле (я проверил разделы, и это один раздел, поэтому больше нигде нет свободного места).
Я предпочел бы сделать полную установку на диске, а не постоянную работу, потому что 1) я не смог заставить работать постоянство даже после правильной настройки, и 2) потому что я предпочел бы, чтобы он сохранял установленные файлы и действовал как целая ОС, а не только постоянные данные.
Я предполагаю, что это проблема с VMDK или как VirtualBox фактически видит мой физический диск (USB).
В конце графической установки я получаю следующую ошибку: BLKCACHE_IOERROR с деталями, которые говорят об этом:
The I/O cache encountered an error while updating data in medium "ahci-0-0" (rc=VERR_ACCESS_DENIED). Make sure there is enough free space on the disk and that the disk is working properly. Operation can be resumed afterwards.
Это говорит мне, что проблема в том, как виртуальная машина видит внешний физический USB-накопитель. С VERR_ACCESS_DENIED это заставляет меня думать, что мой USB не имеет надлежащих разрешений на чтение / запись.
Так что в основном я спрашиваю, есть ли у кого-то эта проблема и знает, как ее исправить. Или, может быть, кто-то знает, как мне получить полную версию Kali на внешнем USB-накопителе без использования виртуальной машины VirtualBox (я подумал, что это самый простой способ).
Для справки: Windows 10 Host (64-разрядная версия) Kali Linux Guest (проблема с 64 и 32)
Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
РЕДАКТИРОВАТЬ: я забыл упомянуть, что я также пытался сделать это на хосте Ubuntu Xenial (отдельная загрузка с USB-носителя) и получил ту же проблему, когда диск показывал 136,5 ГБ в графической установке в VirtualBox.