Подготовка организации к внедрению windows to go

Содержание:

A Glance at Windows To Go

Windows To Go only works with specific Windows editions such as Enterprise and Education . The host computer can be any machine that is capable of running Windows 7 or higher but must be compatible with the host computer’s firmware (Legacy BIOS vs. UEFI BIOS) and processor architecture (32-bit vs. 64-bit.)

The Windows To Go program is usually carried on a USB stick that is used to boot from the host computer, which also means the BIOS settings of the host computer need to be changed beforehand. In addition, the official WTG program only works when it is burned on a Windows To Go certified USB drive. However, it is absolutely OK to use non-certified USB drive for third-party Windows To Go creation software.

Сценарии использования

В следующих сценариях можно привести примеры ситуаций, в которых Windows для рабочего пространства Go предоставляют решение для ИТ-реализации:

  • Continuance of operations (COO). В этом сценарии выбранные сотрудники получают USB-накопитель с Windows to Go, который включает все приложения, которые сотрудники используют на работе. Сотрудники могут хранить устройство дома, в портфеле или в том месте, где они хотят хранить его до необходимости. При загрузке домашнего компьютера с USB-накопителя пользователи создадут корпоративный рабочий стол, чтобы они могли быстро приступить к работе. В первой загрузке сотрудник видит, что Windows устанавливает устройства; после этого один раз, Windows перейти диск сапоги, как обычный компьютер. Если у них есть корпоративный доступ к сети, сотрудники могут использовать подключение виртуальной частной сети (VPN) или DirectAccess для доступа к корпоративным ресурсам. Если корпоративная сеть доступна, Windows для работы будет автоматически обновляться с помощью стандартных процессов управления клиентом.

  • Подрядчики и временные рабочие. В этой ситуации корпоративный ИТ-специалист или менеджер будет распространять диск Windows To Go непосредственно работнику, где ему могут помочь с любыми необходимыми дополнительными потребностями в образовании пользователей или решить любые возможные проблемы совместимости. Пока рабочий находится на задании, он может загрузить компьютер исключительно с диска Windows To Go и запустить все приложения в этой среде до окончания назначения, когда устройство будет возвращено. Установка программного обеспечения на персональный компьютер работника не требуется.

  • Сотруднику выдается диск Windows To Go, который затем используется на хост-компьютере, назначенном этому сотруднику для данного сеанса (это может быть транспортное средство, рабочее пространство или автономный ноутбук). Когда сотрудник покидает сеанс, при следующем возвращении он использует один и тот же usb-флеш-накопитель, но использует другой хост-компьютер.

  • Работа из дома. В этой ситуации диск Windows To Go можно Windows для сотрудников с помощью различных методов, включая Microsoft Endpoint Manager или другие средства развертывания, а затем распространяться среди сотрудников. Сотруднику поручено загрузить диск Windows To Go изначально на работе, который засеет учетные данные сотрудника в рабочей области Windows To Go и позволяет начальной синхронизации данных между корпоративной сетью и рабочей областью Windows To Go. После этого пользователь может Windows вернуться домой, где его можно использовать на домашнем компьютере, с подключением к корпоративной сети или без нее.

  • Путешествуй легко. В этой ситуации у вас есть сотрудники, которые перемещаются с сайта на сайт, но у которых всегда будет доступ к совместимому хост-компьютеру на сайте. Использование Windows для работы позволяет им путешествовать без необходимости упаковывать компьютер.

Примечание

Если сотрудник хочет работать в автономном режиме большую часть времени, но сохраняет возможность использования диска в корпоративной сети, он должен быть проинформирован о том, как часто рабочей области Windows To Go необходимо подключать к корпоративной сети. Это гарантирует, что диск сохраняет свои привилегии доступа, а объект компьютера рабочей области потенциально не удаляется из служб домена Active Directory (AD DS).

Как это работает?

Возможность загрузки Windows с USB-накопителя и даже по сети через Windows Deployment Services не новость, народные умельцы и ранее добивались такой возможности, но при использовании такого подхода требовались либо значительные временные затраты, либо использование непроверенного, заранее подготовленного дистрибутива. В «восьмерке» появилась возможность «из коробки» запустить полноценную операционную систему с USB-носителя.

Что же для этого нужно? Формально для работы WTG требуется наличие размером не менее 20Гб, образом Windows 8 Enterprise и компьютером с вышеупомянутой ОС, для того чтобы провести процедуру подготовки накопителя.

Перечисленные «флешки» представляют собой скорее SSD-диски с интерфейсом USB.

Теоретически, при наличии накопитель достаточного объема, загрузить ОС с внешнего носителя получится на любом компьютере, поддерживающим загрузку с USB. Ах, где же была такая возможность, когда у меня был нетбук с SSD накопителем на 8 Гб?

При установке на внешнем носителе создастся два раздела: Загрузочный FAT32 на 350 Мб (это нужно для совместимости со «старыми» системами) и основной NTFS, куда и будет установлена система и который займет все оставшиеся на носителе пространство. В качестве установочного образа можно использовать как install.WIM с базового образа, так и заранее подготовленный образ, который прошел процедуры sysprep и generalize. При желании (и крайне рекомендуется) можно зашифровать образ при помощи Bitlocker и в случае потери USB-накопителя, нашедший не сможет получить доступ к информации на нем.

Вот и все, накопитель можно отдать сотруднику, который приедет домой или привезет на работу собственный ПК, воткнет в него полученную флешку и загрузит подготовленную и полностью управляемую корпоративную среду для работы, в которой уже могут быть установлены нужные сертификаты, настроен DirectAccess, политики безопасности и все остальные компоненты, которые используются в корпоративной ОС.

Активация WTG происходит автоматически при помощи KMS-сервера или Active Directory based volume activation. Windows 8 установленная в режиме Windows To Go практически ничем не отличается от обычной установки Windows 8 (не поддерживаются Windows Recovery Environment и PC Reset & Refresh). После загрузки вы увидите, что локальные диски находятся в состоянии Offline. Это требуется для обеспечения безопасности при работы с внешнего накопителя, впрочем никто не запрещает подключить их к WTG системе.

Для обеспечения большей стабильности отключен режим гибернации, хотя его использование возможно. В остальном эта совершенно полноценная Windows 8, а при использовании USB 3.0 ещё и высокоскоростная ОС.

Рекомендации по выбору оборудования для Windows To Go

Для USB-накопителей

Устройства, перечисленные в этом разделе, были специально оптимизированы и сертифицированы для Windows To Go и удовлетворяют необходимым требованиям для загрузки и выполнения полной версии Windows 10 с USB-накопителя. Оптимизация для Windows To Go включает в себя следующее:

  • Сертифицированные для Windows To Go USB-накопители предназначены для выполнения операций произвольного чтения или записи на высоких скоростях и поддерживают тысячи операций ввода-вывода прямого доступа в секунду, что необходимо для плавного выполнения обычных рабочих нагрузок Windows.
  • Сертифицированные для Windows To Go USB-накопители были настроены таким образом, чтобы гарантировать их запуск и выполнение на оборудовании, сертифицированном для Windows 7 и более поздней версии.
  • Сертифицированные для Windows To Go USB-накопители созданы для длительной работы. На сертифицированные USB-накопители предоставляется гарантия от производителя; они продолжают работать при обычном использовании. Для получения сведений о гарантии обратитесь на сайт производителя.

На дату публикации следующие USB-накопители сертифицированы для использования в качестве дисков Windows To Go:

Предупреждение

Использование несертифицированных USB-накопителей не поддерживается.

IronKey Workspace W700 (http://www.ironkey.com/windows-to-go-drives/ironkey-workspace-w700.html)

IronKey Workspace W500 (http://www.ironkey.com/windows-to-go-drives/ironkey-workspace-w500.html)

IronKey Workspace W300 (http://www.ironkey.com/windows-to-go-drives/ironkey-workspace-w300.html)

Kingston DataTraveler Workspace для Windows To Go (http://www.kingston.com/wtg/)

Spyrus Portable Workplace (http://www.spyruswtg.com/)
Чтобы подготовить к работе Spyrus Portable Workplace, рекомендуется выполнить набор для развертывания Spyrus для Windows To Go.

Spyrus Secure Portable Workplace (http://www.spyruswtg.com/)

Важно!
Чтобы подготовить к работе Spyrus Secure Portable Workplace, необходимо использовать набор для развертывания Spyrus для Windows To Go. Дополнительные сведения о наборе для развертывания Spyrus для Windows To Go см

на сайте http://www.spyruswtg.com/.

Spyrus Worksafe (http://www.spyruswtg.com/)

Совет
Это устройство содержит встроенную смарт-карту.

Super Talent Express RC4 для Windows To Go
-и-
Super Talent Express RC8 для Windows To Go
(http://www.supertalent.com/wtg/)

Western Digital My Passport Enterprise (http://www.wd.com/wtg)
Чтобы подготовить Western Digital My Passport Enterprise к работе с Windows To Go, рекомендуется выполнить служебную программу WD Compass. Дополнительные сведения о служебной программе WD Compass см. на сайте http://www.wd.com/wtg

Для компьютеров

Определяя компьютер для использования в качестве узла рабочего пространства Windows To Go, необходимо учитывать следующие критерии:

  • С Windows To Go хорошо работает оборудование, сертифицированное для использования с операционной системой Windows 7 или более поздней версии.
  • Выполнение рабочего пространства Windows To Go с компьютера, работающего под управлением Windows RT, не поддерживается.
  • Выполнение рабочего пространства Windows To Go с компьютера Mac не поддерживается.

В следующей таблице приведены подробные характеристики компьютера для использования Windows To Go:

Элемент Требование
Процесс загрузки Поддерживает загрузку c USB
Встроенное ПО Включена загрузка c USB. (Компьютеры, сертифицированные для использования с Windows 7 или более поздней версии, могут быть настроены на загрузку непосредственно с USB; уточните у производителя оборудования, если вы не уверены, что у вашего компьютера есть возможность загрузки с USB)
Архитектуру процессора Должна поддерживать образ диска Windows To Go
Внешние USB-концентраторы Не поддерживаются; подключите устройство Windows To Go непосредственно к хост-компьютеру
Процессор 1 ГГц или быстрее
ОЗУ 2 ГБ и более
Графика Графическое устройство DirectX 9 с драйвером WDDM 1.2 или более поздней версии
Порт USB Порт USB 2.0 или более поздней версии

Проверка совместимости архитектуры между компьютером и устройством Windows To Go

В дополнение к поддержке загрузки с USB в BIOS образ Windows 10 на диске Windows To Go должен быть совместим с архитектурой процессора и встроенным ПО компьютера, как показано в таблице ниже.

Тип встроенного ПО компьютера Архитектура процессора компьютера Совместимая архитектура образа Windows To Go
Традиционная BIOS 32-разрядная Только 32-разрядная
Традиционная BIOS 64-разрядная 32- и 64-разрядная
UEFI BIOS 32-разрядная Только 32-разрядная
UEFI BIOS 64-разрядная Только 64-разрядная

Создаем диск Windows To Go

Создается он при помощи специальных программ, имеющих соответствующую функцию. Ниже будут перечислены три представителя такого программного обеспечения, и предоставлена инструкция по созданию диска Windows To Go в них.

Способ 1: Rufus

Rufus — одна из лучших программ, с помощью которой можно записать Windows To Go на флешку. Характерной особенностью является то, что она не требует установки на компьютер, то есть вам нужно скачать и запустить приложение, после чего можно сразу приступать к работе. Пользоваться им очень просто:

После этого появится предупреждение о том, что с накопителя будет стерта вся информация. Нажмите «ОК» и запись начнется.

Способ 2: AOMEI Partition Assistant

В первую очередь программа AOMEI Partition Assistant предназначена для работы с жесткими дисками, но помимо основных возможностей, с ее помощью можно создать диск Windows To Go. Делается это следующим образом:

Если все действия выполнены верно, после завершения записи диска вы можете незамедлительно его использовать.

Способ 3: ImageX

С помощью этого способа создание диска Windows To Go займет ощутимо больше времени, но он в равной степени эффективен в сравнении с предыдущими программами.

Шаг 1: Загрузка ImageX

ImageX является частью пакета программного обеспечения Windows Assessment and Deployment Kit, следовательно, чтобы установить приложение на компьютер, необходимо установить этот самый пакет.

На этом установку нужного приложения можно считать оконченной, но это лишь первый этап в создании диска Windows To Go.

Шаг 2: Установка графической оболочки для ImageX

Итак, только что было установлено приложение ImageX, но работать в нем сложно, так как отсутствует графический интерфейс. К счастью, разработчики с сайта FroCenter об этом позаботились и выпустили графическую оболочку. Скачать ее можно с их официального сайта.

Загрузив ZIP-архив, извлеките из него файл FTG-ImageX.exe. Для исправной работы программы вам необходимо поместить его в папку с файлом ImageX. Если в установщике Windows Assessment and Deployment Kit на этапе выбора папки, в которую будет установлена программа, вы ничего не изменяли, то путь, куда надо переместить файл FTG-Image.exe, будет следующим:

C:\Program Files\Windows Kits\8.0\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\

Шаг 3: Монтирование образа Windows

Приложение ImageX, в отличие от предыдущих, работает не с ISO-образом операционной системы, а непосредственно с файлом install.wim, в котором находятся все компоненты необходимые для записи Windows To Go. Поэтому перед его использованием нужно будет смонтировать образ в системе. Сделать это можно с помощью программы Daemon Tools Lite.

Шаг 4: Создание диска Windows To Go

После того как образ Windows был смонтирован, можно запускать приложение FTG-ImageX.exe. Но делать это необходимо от имени администратора, для чего нажмите по приложению правой кнопкой мыши (ПКМ) и выберите одноименный пункт. После этого в открывшейся программе произведите следующие действия:

Где X — это буква смонтированного диска.

Как и в случае с установкой Windows Assessment and Deployment Kit, сделать это можно самостоятельно, вписав его с клавиатуры, или с помощью «Проводника», который открывается после нажатия кнопки «Обзор».

После выполнения всех действий откроется окно «Командной строки», в котором будут отображаться все процессы, выполняемые при создании диска Windows To Go. По итогу система вас уведомит сообщением об успешном окончании этой операции.

Шаг 5: Активация раздела флешки

Теперь нужно активировать раздел флешки, чтобы компьютер смог с нее запуститься. Это действие выполняется в средстве «Управление дисками», которое проще всего открыть через окно «Выполнить». Вот что нужно делать:

Раздел активен, можно переходить к последнему этапу создания диска Windows To Go.

Шаг 6: Внесение изменений в загрузчик

Чтобы компьютер при запуске смог обнаружить Windows To Go на флешке, необходимо внести некоторые коррективы в системный загрузчик. Все эти действия выполняются через «Командную строку»:

CD /d X:\Windows\system32

bcdboot.exe X:/Windows /s X: /f ALL

Где X — это буква флешки.

Пример выполнения всех этих действий приведен на скриншоте ниже.

На этом создание диска Windows To Go с помощью ImageX можно считать оконченным.

Где взять файл install.wim?

Я рекомендую его брать только из официального образа ISO, в этом файле и содержаться по сути вся операционная система. Если его у вас нет, но есть install.esd, то конвертировать его в wim каким-то простым способом не получится, можно установить виртуальную машину VMware например, и там уже сделать install.wim из установленной системы (а заодно и установить весь необходимый софт!). Но лучше всего это взять чистый дистрибутив Windows 8 (не 8.1).

Теперь посмотрим, как это все сделать при помощи встроенного инструмента, открываем панель управления и там находим значок Windows To Go, можно воспользоваться и командной строкой, но этот вариант кажется более удобен.

Указываем какой накопитель мы будем использовать:

Теперь при помощи Add search location необходимо указать размещение папки с wim-файлами:

После этого мастер проверить все ли нормально и сообщит о найденных образах:

Следующим шагом будет предложение использовать BitLocker, о чем я писал выше, что если есть возможность — то лучше зашифровать накопитель, это здорово повысит безопасность (доступ к Windows ведь только вы сможете получить):

Осталось только запустить процесс (в окошке предупреждение о том, что накопитель будет переформатирован и все данные будут удалены):

Процесс может занять некоторое время, это в первую очередь зависит от того, насколько быстрые у вас накопители как тот, где располагаются wim-файлы, так и тот НА который производится установка.

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

После этого уже можно пользоваться созданной переносной Windows.

Windows To Go Creator #8: FlashBoot

FlashBoot was created to bypass the restrictions that prevent you from creating Windows To Go USB on non-certified USB drives. It works by modifying certain registry and driver settings so any USB drive will be treated as a ‘fixed’ drive rather than a ‘removable’ drive, which is essentially what the restriction is based on. The tool itself is quite simple in terms of functionality but it can work its magic when you only have a non-certified drive, either USB or external.

In addition to this special ability, you can also use FlashBoot on much older versions of Windows, such as Windows XP. Of course, your source OS must be compatible with Windows To Go, but you can create it on a computer that doesn’t have Windows 7 or higher. The software will automatically format your USB drive for the required ISO file, which you can get by creating a clone of your OS; of course, you’ll need a different application for that. Alternatively, you can provide your own image file to create the WTG drive.

Pros:

  • Easily create WTG USB from Windows 8/8.1 and Windows 10 ISO.
  • Make bootable USB drive for OS installation.
  • Backup USB drive to an immage file.
  • Quick format USB drive.

Cons:

  • Slower installation speed.
  • A bit out of date user interface.
  • WTG USB drive can not work on Mac.

How to Boot from Your Windows To Go USB

One thing you need to know about this project is you can’t just plug the USB into your computer, turn it on, and expect it to run. First, make sure that the computer’s BIOS is set to boot from an external USB (flash) drive, before proceeding with booting from the system drive.

As Joel explains in this article all about the BIOS, it’s the very first piece of software that runs on your computer. It stands for Basic Input/Output System, and if you take the time to set it up properly, you can host multiple operating systems on your computer, and change which one it boots into first.

If this is the first time you’ve tried to run an alternative operating system than the one that came with it, don’t fret. Chris explains a variety of BIOS issues including how to change the boot order on your PC here at MakeUseOf.

After your BIOS is set up properly, you can plug your USB into a port on your computer. It can take a long time to boot, if you’re running it on a non-certified USB — upwards of 30 minutes for me (your mileage may vary significantly depending on the read-write speed of your USB, of course), but a certified one should boot in just a couple minutes, or faster. As it starts up, choose it from the BIOS and it should launch right into the version of Windows on your Windows To Go drive.

Windows To Go Creator #1: Windows Enterprise

Windows Enterprise Editions have a built-in function that allows you to create WTG USB drives easily. The advantage is that the feature is integrated into the internal operating system, which leads to a lower error rate when burning a WTG drive. The ISO for the drive can be obtained from Microsoft Windows Evaluation Center.

The process is fairly simple because the built-in program takes you through each step with clear on-screen instructions. You’ll also see various help resources to give you more information about the process. However, there are many limitations with this default Windows To Go creator.

Microsoft decided to remove Windows To Go feature from Windows 10 2004 and future releases. So it is not uncommon to see Windows To Go is not available if you are testing this feature on a newer version of Windows 10 Enterprise. Please skip this part and pick another Windows To Go creator software suggested in the following sections.

Pros:

  • Completely free.
  • Better official support and documentation.
  • More reliable and less error.
  • Batch deployment for usage in organization.

Cons:

  • Only support Windows 10 and Windows 8 Enterprise ISO file.
  • Only work on Windows To Go certified USB drive.
  • Only available in a limited version of Windows editions but not included Home and Pro.

In case you don’t have a Windows 10 Enterprise machine or don’t want to use this integrated function, there are several amazing third-party utilities that can do the same thing. The advantage with third-party tools is that the premium ones offer full technical support if you need help with creating your own Windows To Go USB drive. Let’s take a look at best options

BitLocker

Мы рекомендуем использовать BitLocker с Windows для защиты диска от взлома, если диск потерян или украден. Когда bitLocker включен, пользователь должен предоставить пароль для разблокировки диска и загрузки рабочей области Windows To Go, это помогает предотвратить несанкционированные пользователи от загрузки диска и использования его для получения доступа к сетевым ресурсам и конфиденциальным данным. Поскольку Windows Для использования диски предназначены для роуминга между компьютерами, модуль доверенных платформ (TPM) не может использоваться BitLocker для защиты диска. Вместо этого будет указан пароль, который BitLocker будет использовать для шифрования и расшифровки дисков. По умолчанию этот пароль должен быть восьми символов в длину и может применять более строгие требования в зависимости от требований сложности пароля, определенных контроллером домена организации.

Вы можете включить BitLocker при использовании мастера Windows To Go Creator в рамках процесса предварительного создания диска перед первым использованием; или она может быть включена пользователем из рабочей области Windows Go.

Совет
Если мастер Windows Go Creator не может включить BitLocker, см. статью Почему нельзя включить из Windows Go Creator?

Если вы используете хост-компьютер с Windows 7 с включенной поддержкой BitLocker, необходимо приостановить bitLocker, прежде чем изменить параметры BIOS для загрузки из USB, а затем возобновить защиту BitLocker. Если BitLocker не приостанавлилось сначала, при следующем загрузке компьютера он будет перенастраивался в режим восстановления.

Do I need to activate Windows To Go every time I roam?

No, Windows To Go requires volume activation; either using the Key Management Service (KMS) server in your organization or using Active Directory based volume activation. The Windows To Go workspace will not need to be reactivated every time you roam. KMS activates Windows on a local network, eliminating the need for individual computers to connect to Microsoft. To remain activated, KMS client computers must renew their activation by connecting to the KMS host on periodic basis. This typically occurs as soon as the user has access to the corporate network (either through a direct connection on-premises or a through remote connection using DirectAccess or a virtual private network connection), once activated the machine will not need to be activated again until the activation validity interval has passed. In a KMS configuration the activation validity interval is 180 days.

Нужно ли активировать Windows Go каждый раз, когда я перемещаю?

Нет, Windows Go требует активации тома; использование сервера служба управления ключами (KMS) в организации или активации тома на основе Active Directory. При Windows при каждом роуминге не требуется повторно активировать рабочее пространство. KMS активирует Windows локальной сети, устраняя необходимость подключения отдельных компьютеров к Microsoft. Чтобы оставаться активированными, KMS клиентские компьютеры должны периодически возобновлять активацию, подключаясь к KMS хосту. Это обычно происходит, как только пользователь получает доступ к корпоративной сети (через непосредственное подключение на месте или через удаленное подключение с помощью DirectAccess или виртуального частного сетевого подключения), после активации машины не потребуется активировать снова, пока не пройдет интервал действия активации. В конфигурации KMS интервал действия активации составляет 180 дней.

Написание платформо-зависимой программы с помощью filepath.Join()

Прежде чем начать сборку бинарных файлов для других платформ, мы создадим пример программы. Для этой задачи отлично подходит функция в пакете в стандартной библиотеке Go. Эта функция получает ряд строк и возвращает одну строку, к которой добавлен соответствующий разделитель пути файла.

Это отличный пример программы, поскольку работа программы зависит от того, в какой ОС она запущена. Для Windows разделитель пути файла — это обратный слэш , а в системах Unix используется прямой слэш .

Давайте начнем сборку приложения, которое использует , а затем вы напишете свою собственную реализацию функции , которая настраивает код в соответствии с платформой.

Во-первых, создайте папку в директории с именем вашего приложения:

Перейдите в эту директорию:

Далее создайте новый файл в текстовом редакторе по вашему выбору с именем . В этом обучающем руководстве мы будем использовать Nano:

После открытия файла добавьте следующий код:

src/app/main.go

Функция в этом файле использует для конкатенации трех строк вместе с правильным платформо-зависимым разделителем пути.

Сохраните и закройте файл, а затем запустите программу:

При запуске этой программы вы получите разный вывод в зависимости от того, какую платформу вы используете. В Windows вы увидите, что строки будут разделены :

В системах Unix, в том числе macOS и Linux, вы получите следующее:

Это означает, что из-за разных протоколов файловой системы, используемых в этих операционных системах, программа должна будет выполнять разный код для различных платформ. Однако поскольку в ней уже используется разный разделитель пути файла в зависимости от операционной системы, мы знаем, что уже учитывает различие в платформе. Это вызвано тем, что цепь инструментов Go автоматически определяет и на вашем компьютере и использует эту информацию для применения сниппета кода с правильными маркерами сборки и разделителем файла.

Давайте рассмотрим, откуда функция получает нужный разделитель. Запустите следующую команду для просмотра соответствующего сниппета из стандартной библиотеки Go:

В результате вы увидите содержимое . Найдите следующую часть файла:

/usr/local/go/os/path_unix.go

В этом разделе определяется для всех разновидностей Unix-систем, которые поддерживает Go

Обратите внимание на все маркеры сборки сверху, каждый из которых является одним из возможных значений платформ Unix для. Когда соответствует этим терминам, ваша программа будет выводить разделитель файла в стиле Unix

Нажмите для возврата к командной строке.

Далее откройте файл, который определяет поведение при использовании в Windows:

Вы увидите следующее:

/usr/local/go/os/path_unix.go

Хотя здесь значение будет , код будет отображать отдельный обратный слэш (), необходимый для путей файлов в Windows, поскольку первый обратный слэш требуется только в качестве символа перехода.

Обратите внимание, что в отличие от файла Unix, сверху нет меток сборки. Это объясняется тем, что и также могут быть переданы команде , добавив нижнее подчеркивание () и значение переменной среды в качестве суффикса для имени файла

Мы обсудим это подробнее в разделе . Здесь часть названия имени заставляет файл вести себя так, будто у него есть маркер сборки в верхней части файла. В связи с этим, когда ваша программа запускается в Windows, она будет использовать константы и из сниппета кода .

Чтобы вернуться к командной строке, выйдите из , нажав .

На этом шаге вы создали программу, показывающую, как Go автоматически преобразовывает и в маркеры сборки. Держа это в уме, вы можете обновить вашу программу и написать свою собственную реализацию , используя маркеры сборки, чтобы вручную задать правильный для платформ Windows и Unix.

Дополнительная информация

Несколько дополнительных нюансов, которые могут быть полезны после создания накопителя Windows To Go в Dism++

  • В процессе на флешке создается два раздела. Старые версии Windows не умеют полноценно работать с такими накопителями. Если вам потребуется вернуть исходное состояние флешки, используйте инструкцию Как удалить разделы на флешке.
  • На некоторых компьютерах и ноутбуках загрузчик Windows 10 с флешки может «сам» оказаться в UEFI на первом месте в параметрах устройств загрузки, что приведет к тому, что после её извлечения компьютер перестанет загружаться с вашего локального диска. Решение простое: зайти в БИОС (UEFI) и вернуть порядок загрузки в исходное состояние (поставить Windows Boot Manager/Первый жесткий диск на первое место).

А вдруг и это будет интересно:

Почему бы не подписаться?

Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.

What happens if I remove my Windows To Go drive while it is running?

If the Windows To Go drive is removed, the computer will freeze and the user will have 60 seconds to reinsert the Windows To Go drive. If the Windows To Go drive is reinserted into the same port it was removed from, Windows will resume at the point where the drive was removed. If the USB drive is not reinserted, or is reinserted into a different port, the host computer will turn off after 60 seconds.

Warning  
You should never remove your Windows To Go drive when your workspace is running. The computer freeze is a safety measure to help mitigate the risk of accidental removal. Removing the Windows To Go drive without shutting down the Windows To Go workspace could result in corruption of the Windows To Go drive.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *