Я пытался осмыслить это в течение последнего часа, если у кого-то есть указатель на то, кто это сделал, я был бы признателен:
Предыстория: наши гости VMWare ESXi используют виртуальные диски на основе scsi повсюду. Это позволяет нам расширять наши виртуальные диски в реальном времени, функция, которую мы используем LET, как на диске ОС (требуется Windows 2008 и новее), так и на любых дисках с данными.
Теперь, оценивая Hyper-V, мне нужно это подражать. В документе говорится, что гость Hyper-v может использовать только IDE в качестве загрузочного устройства, и только SCSI-диск имеет возможность расширяться на лету. Итак, я хочу установить Windows 2008R2 с двумя дисками: Диск 0: IDE: только загрузочные файлы Диск 1: SCSi: Windows (обычный диск C)
Если возможно, я хочу вообще не давать IDE-диску любую букву диска, чтобы для обычного администратора сервера он выглядел так же, как обычный (vmware) гость, с папкой Windows на C: и всем остальным.
Кто-нибудь это делал? Прежде чем я начал исследовать это, я думал, что это будет то, как все это делают, но я не могу найти там много хорошей информации ...
Как намекает user48838, вы не можете загружать виртуальные машины Hyper-V с «адаптера SCSI» (потому что это вообще не адаптер SCSI, они просто использовали это имя, потому что люди были знакомы с ним. Также QEmu / KVM называет его драйвером virtio
поскольку большинство людей понимают виртуализацию гораздо лучше, чем когда MS выбирала названия драйверов).
«Адаптер SCSI» - это сложная шина ввода-вывода хранилища, которую BIOS Hyper-V не поддерживает; его BIOS вообще не поддерживает VMBUS. Диспетчер загрузки Windows может только тянуть winload.exe
из хранилища, с которым BIOS может взаимодействовать (IDE-диск, IDE CD, Floppy и PXE).
Короче говоря, вы не можете делать то, что хотите. Хотя вы можете поместить системный диск на динамический диск и сделать его для начала 2 ТБ. Это также позволяет время от времени сжимать (восстанавливать неиспользуемое пространство) VHD.
Вот некоторые примечания относительно IDE и SCSI для Hyper-V, которые могут предложить информацию для рассмотрения:
Следующее должно иметь то, что вам нужно для выполнения того, что вы описали:
Нет необходимости использовать SCSI на Hyper-V. Адрес эмуляции IDE 48-битный с ограничением 2 ТБ и производительность точно такая же, как у IDE (вы можете проверить себя).