Изврат, но непонятно

Jun 09, 2018 14:10


Прямо сейчас моим домашним компом является Gigabyte BRIX GB-BKi5HA-7200. Внутри стоит 16 ГБ RAM и M.2 SSD Samsung 960 Evo в режиме NVMe. Таблица разделов выглядит примерно так.
root@brixy:~# parted /dev/nvme0n1 print
Model: Unknown (unknown)
Disk /dev/nvme0n1: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 3146kB 110MB 107MB fat32 EFI boot, esp
2 110MB 64,4GB 64,3GB ntfs Weenda msftdata
3 64,4GB 64,4GB 16,8MB Microsoft reserved partition msftres
4 64,4GB 64,6GB 107MB linux-swap(v1) SWAP
5 64,6GB 96,8GB 32,2GB ext4 DebRoot
6 96,8GB 174GB 77,3GB ext4 Home
7 174GB 225GB 51,0GB ext4 Storage
8 225GB 225GB 69,2MB XFSlog

Загрузка систем настроена через UEFI с отключенным CSM посредством GRUB2. В качестве основной системы используется Debian 9 (Stretch), в качестве площадки для бесчеловечных экспериментов рядом стоит Windows 10. До какого-то момента всё работало так, как и было задумано.

Но потом я чё-то решил, что неплохо бы уметь запускать одну и ту же Windows 10 как с "голого железа" (Bare Metal), так и изнутри Debian-а при помощи VirtualBox. Сказано - сделано. Установил VirtualBox, создал виртуалку, выдал ей доступ к разделам физической SSD-шки, запустил, всё завелось. Внутри виртуалки винда, разумеется, решила, что её клонировали, и стала заново просить активировать её. При старте с "голого железа", напротив, она утверждала что всё нормально, всё активировано, и вообще зашибись.

Тогда я начал экспериментировать с настройками VirtualBox-а, чтобы обеспечить внутри виртуальной машины те же самые HostID и серийный номер SSDшки (не путать с UID раздела). С какой-то Nной попытки получилось. Активацию, правда, форточки всё равно требовали. Но зато заклинания "wmic diskdrive get serialnumber" и "wmic csproduct get UUID" что на реальном железе, что внутри виртуалки стали в ответ показывать одни и те же буковки.

А потом случилось странное. Из-под VirtualBox-а винда и по сей день продолжает запускаться как ни в чём не бывало (но по-прежнему требует активации). А вот с физического железа - больше не хочет с мотивацией "INACCESSIBLE_BOOT_DEVICE". В логи ничего не пишет (до монтирования системного раздела не доходит). Кнопочка F8 почему-то не работает, применить Safe Mode и прочие там Boot Recovery чё-то не получается.

Я, конечно, понимаю, что являюсь суть потным извращенцем. Но чисто из академического интереса всё же очень хотелось бы выяснить что же произошло. И можно ли починить взад загрузку форточек с реального железа. Если есть какие идеи, прошу в комменты. Гугл что-то мне не помог.

грабли, администрирование, windows, вопрос, it

Previous post Next post
Up