А можно в домашнем ПК использовать для запуска системы жёсткий диск для ноутбука, подключая его через бокс юсб ?

Есть только один нюанс. Какое расширение материнки и винта. Есть 32х 64х битные системы если различаются нужна будет утилита на диске

да, но только если матплата поддерживает загрузку с юсб носителей

однако биос может не поддерживать юсб для запуска системы, но в настройках можно полазить!

можно, тока в BIOSe выстави запуск с USB. только медленнее комп будет работать. проще подключи HDD как обычно в SATA разъём.

Для запуска системы Wiindows нельзя. Только Linux