Я заинтересован в создании портативной установки Windows, и на моих компьютерах есть только USB2. Я никогда раньше такого не делал, поэтому я обеспокоен тем, что флешка или внешний жесткий диск недостаточно быстры, чтобы быть полезными. Можете ли вы запустить Windows с USB2 накопителя?
3 ответа
Теоретическая максимальная скорость USB2 составляет 480 Мбит / с (мегабит в секунду), что соответствует ~ 60 мегабайт в секунду. С другими устройствами и издержками протокола эффективная скорость USB2 составляет где-то около 40 мегабайт в секунду.
Это рабочая скорость, не идеальная, но, безусловно, полезная.
Флэш-накопители (особенно дешевые) обычно будут вдвое медленнее.
Одна из проблем с загрузкой с USB заключается в том, что большинство операционных систем не будут работать с ним без особой работы. На самом деле использование внешнего диска для загрузки Windows не поддерживается и, конечно, не так-то просто сделать.
От Рэймонда Чена:
Другая причина, не упомянутая в этом документе, заключается в том, что во время любой операции горячего подключения шина USB полностью инициализируется. Windows действительно не нравится, когда она теряет доступ к своему загрузочному устройству. Представьте, что вы подключаете USB-камеру, USB-шина переинициализируется, Windows теряет доступ к загрузочному диску и, к сожалению, ядру нужно пролистать некоторые данные, а это невозможно.
- = EDIT = -
Windows 8 Enterprise поддерживает Windows To Go, которая, согласно Microsoft ,
Ваш собственный полностью управляемый корпоративный образ, установленный на сертифицированном загрузочном USB-накопителе. Это новая функция Windows 8 Enterprise, помогающая компаниям удовлетворять широкий спектр требований мобильности и путешествий.
У Microsoft есть руководство (Word Document) о том, как создать диск Windows To Go.
Это поддерживается только Windows 8 Enterprise, но не любым другим выпуском.
Что касается скорости, то да, этого должно быть достаточно, даже если сама загрузка будет очень-очень медленной, пока не восстановится кэширование.
Но у вас будут проблемы со всем остальным: программным, аппаратным, BIOS и лицензией.
- BIOS: не считается, что устройство USB2 будет правильно "видно", даже если оно поддерживает подходящую идентификацию (я думаю, Cruzer U3). Я видел один BIOS - я думаю, что он был на материнской плате Gigabyte - который позволял разделять шины на одном USB-устройстве, позволяя использовать его как диск для любых целей и задач. Тот факт, что для правильной работы ему понадобился взлом BIOS, заставляет меня думать, что вы без проблем столкнетесь с проблемами.
- Оборудование: Windows настраивается после установки, адаптируясь к базовому оборудованию. Если вы планируете подключить загрузочный диск на разных устройствах, вы можете столкнуться с непредвиденной неразрешимой несовместимостью, возможно, даже предотвратить саму загрузку.
- программное обеспечение: всякий раз, когда USB-слой повторно инициализируется (и иногда он, по-видимому, может делать это самостоятельно), если только BIOS не сможет предотвратить это (см. выше), диск временно "исчезнет", что может привести к хаосу на уровне ядра; Я не думаю, что его программисты учли такую ситуацию.
- лицензия: проверьте, можно ли эффективно перенести установку Windows с одного компьютера на другой. В некоторых схемах с несколькими лицензиями мне будет разрешено делать это, если все машины находятся в моей организации и охватываются одними и теми же условиями MOLP (например, своего рода "диск" для тестирования, восстановления, проверки или установки с целым куча соответствующего программного обеспечения предустановлена). Я не знаю, предусмотрены ли такие условия какой-либо лицензией Microsoft.
Если вы планируете заменить загрузочное устройство на USB-устройство (так как его проще обновить, прочнее, нет движущихся частей, меньше энергозатрат и т.д.), Вам лучше подойдет ATA Compact Flash (CE-ATA) или SSD. Я видел установки в киосках (хотя и под управлением Linux), где загрузочный диск был на самом деле внешним CF (позже SSD), смонтированным на съемной скобке, так что "обновление системы" могло быть выполнено с помощью замены DHL загрузочного диска для клиента. , который мог бы выполнить обновление самостоятельно (у нас также были некоторые проблемы с кражами из-за простоты удаления диска, которые вам, возможно, придется рассмотреть).
Это было бы достаточно быстро (это имеет значение только для запуска, потому что после этого ОС в основном работает в памяти), но перемещение USB-накопителя между ПК нарушило бы условия лицензии с Microsoft. Операционная система лицензируется для компьютера, на котором она работает. Если вы вставляете USB-флешку в другие компьютеры, она не лицензируется для этих компьютеров. Это также может не работать должным образом.