Я не уверен, что пошел бы по этому пути, если бы это был я лично.
У вас должно быть все в порядке с тем, что вы хотите делать в стиле «голый металл» - вы работаете с памятью, кешем, чипом и т. Д., Поэтому ваш дисковод не должен иметь значения (если только выДелаете что-то с файловой системой или что-то)
Я думаю, что вас может раздражать логистика настройки среды разработки.Каждый раз, когда вы загружаетесь с USB-накопителя, вам необходимо использовать sudo apt-get GCC, scite, et.al, загрузите ваши файлы в нужные вам каталоги, а затем приступайте к работе.Это хлопоты.Вы могли бы несколько оптимизировать это, создавая собственный ISO-образ вашей среды, используя какой-то инструмент (вы могли бы сделать это с помощью Clonezilla), но все же .. yuck.
Я бы предложил (говоря о Clonezilla)что вы снимаете свой жесткий диск, продолжаете и устанавливаете двойную загрузку с Ubuntu, а затем у вас есть резервная копия, если что-то пойдет не так.Или, я думаю, вы могли бы использовать школьные машины.Разве у них нет Linux-коробок, в которые вы можете войти, если не используете их в лабораториях?
В любом случае, удачи.:)