Тут у вас є два питання, одне - встановити наявний диск / папку / тощо., Інше - приховати диск від хост (Windows) ОС.
У Virtualbox монтажу спільної папки досить просто , після обміну папкою з гостем у налаштуваннях VM у Virtualbox ви можете запустити sudo mount -t vboxsf share ~/host
папку / диск у host
папку у своєму домашньому каталозі.
Сховати привід менш просто. Я думаю, що форматування диска як ext4
і надання контролю інтерфейсу sata гостям буде можливим (зауважте, це видалить усі дані, які зараз є на диску). Windows розпізнає розділ ext4 як розділ, але не зможе встановити його в Explorer (без додаткових інструментів). перше, що потрібно зробити, - це безпосередньо встановити привід. У посібнику користувача це не вирішено, але тут це здається досить простим, ви робите віртуальне зображення жорсткого диска і відображаєте його на відповідний розділ / диск
VBoxManage internalcommands createrawvmdk -filename "C:\Users\<user_name>\VirtualBox VMs\<VM_folder_name>\<file_name>.vmdk" -rawdisk \\.\PhysicalDrive#
.
щоб знайти номер фізичного накопичувача:
У Windows відкрийте Управління дисками. Ви побачите пов’язані номери накопичувачів зліва та визначите їх пізніше як PhysicalDrive0, PhysicalDrive1 тощо.
Я б почав з диска, як є, і гратимуть лише з форматуванням після того, як у вас буде робоче кріплення.
Чому ви намагаєтесь сховати диск з windows? Це здається дуже складним, і існує багато потенційно небезпечних проблем, які можуть виникнути через надання гостям доступу до RAW до дисків, хоча якщо на диску нічого іншого немає, я не вважаю, що це є великою проблемою.