windows-10-usb-linux-розділ-прапор

Як зробити Windows 10 USB-носій для встановлення в Linux

Як зробити Windows 10 USB-носій для встановлення в Linux

Оновлено: січень 4, 2020

Причина, чому я спробував цю справу, є дещо суперечливою. Почалося, як і будь-яка хороша історія, з а
проблема, конфлікт, загадка. У мене був ноутбук з багатозавантажувальною системою, Windows 10 і ціла купа
дистрибутивів Linux, і він захворів. Не завантажується. Нічого. Мені потрібно було відновити його і відновити його
зробили, одна система за іншою, поки тільки Windows 10 залишався і діяв досить вперто.

Я думав, використовуючи Windows 10 встановлення медіа може допомогти, оскільки я маю кращий контроль над
інструменти та варіанти відновлення, ніж використання того, який пропонує Windows під час запуску. Це означало
створення завантажувальних медіа, і це виявилося складніше, ніж я думав. Я хотів творити
USB-носія в Linux, не покладаючись на будь-які сторонні інструменти, які мають намір це зробити. Чому? Оскільки
незалежність. Якщо він працює зі стандартними інструментами, ви можете ним користуватися будь-де. Почніть починати.

Крок 1. Завантажте Windows 10 ISO

Це не банально. У Windows він пропонує лише інструмент створення медіа Windows. Але ми хочемо
необроблений ISO, тому ви повинні зробити це, змінивши агента користувача свого браузера або завантажити зображення в
Дистрибутив Linux, який, зрештою, чому ми тут! Перший виклик дня вирішив проблему
великий успіх.

Крок 2: Встановіть і скопіюйте та / або витягніть ISO

Після завантаження файлу нам потрібно витягнути його в місце для запису, наприклад, десь там
домашній каталог. Якщо ви встановите ISO в якості пристрою зворотного зв'язку, він буде доступний лише для читання, і вам знадобиться
вручну скопіювати вміст. Деякі менеджери файлів Linux не можуть вилучити ISO файли. Деякі можуть. Я
була помилка:

Цей диск містить файлову систему "UDF" і вимагає операційної системи

що підтримує специфікацію файлової системи ISO-13346 "UDF".

Гаразд, нам потрібно виконати ручне кріплення та копіювання:

mount -o петля windows10.iso / точка кріплення

cp -r -T / точка монтажу / / home / ”user” /windows10data

Крок 3: Стисніть install.wim

Причина, яку ми зробили вище, полягає в тому, що один з файлів - install.wim - міститься в ISO
більше 4 Гб, і нам потрібно його стиснути. І причина цього - залежно від вашої системи
вбудованого програмного забезпечення, можливо, ваша машина не зможе завантажувати пристрої, відформатовані NTFS (швидше за все, насправді). Так до
будьте надійні, наш USB-накопичувач має бути відформатований як FAT32, і для цього є обмеження 4 Гб
розмір файлу.

Файл знаходиться під джерелами, тому в нашому випадку / домашній / "користувач" /windows10дані / джерела / install.wim. До
стиснути файл, нам потрібен інструмент під назвою
wimlib. Ви повинні знайти його в репості дистрибутива. Як я використовував
Kubuntu 18.04 для цього завдання пакет дійсно доступний.

sudo apt-get install wimtools

Тепер, крок стиснення (всередині папки, що містить файли ISO):

sudo wimlib-imagex оптимізувати install.wim –solid

Можливо, вам знадобиться судо, оскільки ви можете зіткнутися з такою помилкою:

[ПОМИЛКА] Неможливо змінити "/home/roger/win/sources/install.wim": у дозволі відмовлено

ПОМИЛКА: вихід із кодом помилки 71:

WIM доступний лише для читання (права доступу до файлів, прапор заголовка або розділений WIM).

І успішний результат виглядає приблизно так:

Оригінальний розмір “install.wim”: 4463411 KiB

Використання стиснення LZMS з 8 потоками

Архівація даних файлу: 9 Гб на 9 ГБ (100%) виконано

Оптимізований розмір "install.wim": 3311533 KiB

Економія місця: 1151878 KiB

Образ на 4.4 ГБ був зменшений до 3.3 ГБ, зменшення на 30%, тому це означає, що потенційно у нас їх є досить багато
приміщення, щоб вирости до того, як цей метод стане неадекватним для подальшого використання Windows 10 ISO файли та
Файлова система FAT32.

Крок 4: Підготуйте USB-пристрій

Тепер нам потрібен палець, розміром принаймні 8 Гб. Його потрібно розділити. Можна скористатися інструментом
як
GParted або KDE Partition Manager, або якщо ви кмітливі, fdisk або gdisk від
командного рядка для підготовки пристрою. По-перше, потрібно створити нове
Таблиця розділів GPT. По-друге, створіть
один розділ FAT32. На ньому не повинно бути прапор завантаження. Іншими словами,
він буде ідентифікований як розділ "msft-data".

Прапор розділу

Ви також можете це зробити в командному рядку. Наприклад, з gdisk:

sudo gdisk / dev / [ваш пристрій тут]

Наприклад, щось подібне:

sudo gdisk / dev / sdb

GPT fdisk (gdisk) версія 1.0.3

Сканування таблиці розділів:

MBR: захисний

BSD: немає

APM: немає

GPT: присутній

Знайдено дійсний GPT із захисним MBR; за допомогою GPT.

Команда (? Для допомоги):

Будьте уважні, щоб ви випадково не ініціалізували неправильний пристрій і не зіпсували свої дані! В
gdisk, вам потрібно виконати наступні дії:

  • o - створити нову таблицю розділів GPT.
  • n - створити новий розділ (ви можете використовувати параметри за замовчуванням для числа, секторів).
  • w - записуйте дані (ще раз будьте обережні, що ви робите, щоб не плакати).

Після виходу з інструменту відформатуйте розділ:

sudo mkfs.vfat / dev / [ваш пристрій, розділ тут]

Так, наприклад,
/ dev / sdb. За замовчуванням
mkfs.vfat команда вибере оптимальний розмір FAT,
але ви можете змінити це за допомогою прапора -F. Однак у більшості випадків робити їх не потрібно
зміни, і ви отримаєте файлову систему FAT32 за замовчуванням.

Диск / dev / sdb: 14.9 GiB, 16008609792 байт, 31266816 секторів

Одиниці: сектори 1 * 512 = байти 512

Розмір сектора (логічний / фізичний): байти 512 / байти 512

Розмір вводу-виводу (мінімальний / оптимальний): байти 512 / 512

Тип диска: gpt

Disk identifier: 43479D21-6D76-2CA4-A7BA-596C08A99193

Розмір початкового кінця секторів пристрою
тип

/ dev / sdb1 2048 31260671 31258624 14.9G Основні дані Microsoft

Крок 5: Скопіюйте дані на USB-пристрій

Тепер, коли у нас все готово, нам потрібно скопіювати витягнутий вміст ISO стиснутою
Файл install.wim на USB-накопичувач:

sudo mount / dev / [ваш пристрій, розділ тут] / usb / mount / point /

sudo cp -r -T / місцезнаходження /windows10дані / usb / mount / point /

Останній скріншот, просто показує таблицю розділів, вміст та інше.

Дані скопійовано

І зараз все готово. Ми можемо приступити до завантаження.

Крок 6: Завантаження Windows 10 на цільовому пристрої

У цей момент Боб твій дядько.

Необов’язково: розділ NTFS на USB-пристрої

Тепер вам може бути цікаво, як Windows робить це "офіційно" чи якими різними інструментами (наприклад, woeusb чи
Rufus) вдається обробити файл install.wim, більший за 4 Гб. Що ж, можливо завантажувати пристрої NTFS
для систем UEFI, але для цього потрібні додаткові кроки.

По суті, це передбачає використання
UEFI: завантажувач NTFS. Не впадаючи в занадто багато
деталі, тому що це лише необов'язковий прихід-що-можливо, якщо ви сильно обмежені в створенні
та / або використовуючи перерахований вище метод, послідовність етапів така (є альтернативи, але
це один із способів):

  • Створіть нову таблицю розділів GPT / MBR на USB-пристрої.
  • Створіть розділ NTFS, який охоплює весь пристрій мінус 512 Кб.
  • Створіть розділ FAT16 розміром 512 Кб.
  • Додайте прапор boot та lba до розділу FAT16.
  • Завантажте зображення завантажувача UEFI з pbatard's
    Руфус GitHub сховище
  • Змонтуйте або витягніть зображення (так, як ми це робили вище).
  • Скопіюйте файли efi, що містяться на зображенні, на розділ FAT16.
  • Скопіюйте Windows 10 Вміст ISO на розділ NTFS.

Висновок

Ось ми, кінець цього підручника. Я сподіваюся, що ви знайдете це корисним, тому що досить часто,
начебто тривіальні дії можуть мати непередбачувані суперечливі наслідки, як ми бачили тут. Якщо ти зробиш
не хочу покладатися на сторонні інструменти (багато), а хочемо вміти створювати Windows 10 Установка USB
ЗМІ в Linux, цей посібник пропонує вам необхідні кроки.

Тут ми навчилися досить багато, зокрема, як керувати ISO-зображеннями, як стискати файли WIM, як це робити
пристрої розділів та форматування, і навіть є необов'язковий фокус для завантаження пристроїв NTFS
Обладнання UEFI Це те, що багато інструментів створення USB роблять у фоновому режимі, і тепер ви ввімкнено
секрет. Що ж, це все поки що. Тепер ви переходите до встановлення.

Cheers.

джерело

Залишити коментар