- При запуске загрузочной флешки Windows открывает grub
- походу загрузочная флешка у тебя есть
- Загрузка с USB с помощью GRUB
- 5 ответов
- grub2
- Выбор правильного корня
- После выбора загрузочной флешки вместо установщика Windows вылезает консоль grub
- Решение
- GRUB всемогущий, или Делаем загрузочную флешку
- Демонстрация
- Установка
- Наполняем
- Удаление
- Заключение
При запуске загрузочной флешки Windows открывает grub
Утсановил linux, надо поставить Windows. При загрузке в биосе с загрузочной флешки выкидывает в grub. Прошу о помощи.
Как Windows записывал? Если через dd, то ССЗБ, т.к. оно работать не будет.
Если он криво записал и загрузился с флешки, то запуск обычно просто зависает и не переходит на некст диск. Вполне возможно, что грузится он с диска.
Накати винду в виртуалку, туды ульраисо. Через нее накати образ на флешку. Тоже мандякался с десяткой при записи через линуксовые программы ни в какую не хочет стартовать.
Возможно, но я пробовал по-разному и разные iso
Я записываю с помощью woeusb.
оно Вам надо ? За последние 8 месяцев включал win 1 раз — постояные обновления которые отнимают тонны времени и потом по скорости win — уступает linux, знаю о чем говорю установлена двойная загрузка.
да, действительно надо. я обычно на windows, и линукс хотел просто попробовать. неудачно.
Подготовь флешку из винды тогда утилитой Микрософт, права администратора нужны будут. Не перепутай режим загрузки, если BIOS с UEFI. Раз уже проблемы, то могут ещё проблемы с разметкой, режимами и загрузчиками вылезти.
Дело в том что есть диск с Windows, но там ошибка при загрузке. И никакие даже portable версии с флешки не пускаются
Etcher не запишет Windows. А windows2usb запишет.
Тогда из линукса:
Для uefi загрузки можно просто распаковать iso на единственный раздел с fat32. Но для win7 надо еще переместить файлы загрузчика в путь по умолчанию, и сам загрузчик скопировать из boot.wim. Точных инструкций уже полно в интернете. Они, для windows, но ничего специфичного там нет.
Для старого метода загрузки надо распаковать на ntfs раздел, пометить его всякими boot и активными флагами. Раз флешку использовал для загрузки linux, то утилитой ms-sys добавить загрузчик. Инструкций полно.
Тогда уж лучше rufus использовать.
Rufus по умолчанию без поддержки uefi делает, вроде. И гибридная ещё не стабильна.
Если комп uefi — просто распаковывай содержимое образа в корень флешки, флешку в фат32.
Если не уефи — возьми WoeUSB.
Глаза даны человеку, чтобы видеть. Мозги даны человеку, чтобы понимать увиденное.
От чтения надписей в окне глаза не выпадут.
Ставь винду прямо из Linux
Где sdx раздел или носитель куда ставишь, посмотреть что есть можно чере blkid
Это я для случая установки винды рядом с линукс.
это что получится, в раздел запишется дистр винды. и нафига.
Нет это означает что ты установишь винду на реальный диск так как если бы ты устанавливал её с DVD носителя. Ты же наверняка говоришь про запись образа винды через dd или вероятно спутал с этим действием то что я предлагаю. Но даже и это вариант, так как позволит записать установочный образ на диск и уже загрузившись с него установить затем стерев образ с носителя и расширив раздел, это правда уже с случае невозможности установки с оптического носителя, флеш накопителя и невозможности использования визуализации предложной мной выше, это удобно в ряде случаев, правда есть ньюанс, после окончания установки и предупреждения о перезагрузке нужно прервать виртуальную машину и продолжить установку уже перезагрузившись (она будет продолжена автоматически) если это не прошаманить оборудование бутет определенно не верно и машина настроится верно в 50 на 50 как повезёт короче.
походу загрузочная флешка у тебя есть
как я понял. стоит биос, правильно?
похоже, что у тебя хд разбит в один раздел. виндоовый установщик читает загрузчик из мбр и . вуаля ) первое что сделай — отбей свободное пространство попд раздел на хд. запусти установку, установщик вин предложит создать раздел и форматнуть, что и сделай. установщик винды поставит в мбр свой загрузчик,и линь не будет грузиться. это предположение, скорее всего так, винда не терпит конкурентов. в этом случае нужно будет восстановить граб. как вариант, есть софтина под виндоус easybcd для редактирования меню загрузки. попробуй добавить выбор граба с 1 раздела.
удобней ставить линь после винды — граб видит загрузочный раздел в мбр и автоматом добавляет его в запись, даже если это BCD на втором диске на машине.
Загрузка с USB с помощью GRUB
Ноутбук моего друга был в автокатастрофе (он в порядке!). Однако ноутбук очень старый, его Acer Aspire 1520 диск CD-ROM сломан и нет флоппи-дисковода.
Я сделал ему USB-загрузку, прежде чем я взглянул на нее и обнаружил, что его BIOS не может загружаться с USB. только , у меня есть консоль GRUB, но он хочет просто установить XP (на USB) и использовать его только для фильмов.
Возможно ли, используя консоль GRUB, получить доступ к USB и запустить установку Windows? Это высокий порядок, но я думаю, что это может быть способ или попытка установить через LAN, что, я думаю, не будет достижимо.
5 ответов
Вот краткий пример команд grub, которые могут работать, объяснения и оговорки ниже.
grub2
Скорее всего, для установки после 2010 года.
Скорее всего, для установки до 2005 года.
В период 2005-2010 гг. ваша догадка так же хороша, как моя, но если вы используете команду для неправильной версии, вы получите только сильную синтаксическую ошибку для первой команды.
Выбор правильного корня
При запуске grub будет проверять ваши устройства и назначать им номера. Все устройства, которые разделены (жесткие диски и флэш-диски), также будут иметь присвоенные номера. Формат ( ,
) . В grub2 , индексы разделов изменились, поэтому приведенные выше примеры имеют одинаковый эффект, несмотря на то, что они используют разные корни.
Ваше первое устройство ( hd0 ) — это любое загрузочное устройство для устройства. После этого вы обычно можете предположить, что все внутренние устройства будут поступать перед вашими внешними устройствами. Скорее всего, они будут в форме hd и числа.
После запятой — индекс раздела. Жесткие диски и флэш-диски почти всегда будут разбиты на разделы, поэтому вы должны выбрать правильный (и, скорее всего, только) раздел. CD-ROM обычно не разделяются.
При выборе корневого раздела вы можете использовать клавишу Tab для поиска имен устройств и индексов разделов. Просто откройте скобку и начните нажимать Tab, чтобы просмотреть список.
Чтобы прокомментировать комментарий нового123456:
Устройство USB должно быть обнаружено как запоминающее устройство большой емкости и обработано как жесткий диск. Итак, в grub введите root (hd (еще не нажимайте Enter), а затем нажмите вкладку один или два раза, чтобы посмотреть, какие жесткие диски Grub могут видеть. Устройство USB, если оно распознано, вероятно, будет hd1. Не указывайте номер раздела; просто добавьте закрывающую скобку. Таким образом, строка будет root (hd1) . Затем введите следующее:
Если это не сработает, измените root (hd1) на root (hd1,0) и повторите попытку.
Если по какой-то причине Grub не может видеть USB-накопитель, попробуйте подключить USB-CD-ROM и перезагрузить его.
Функция chainloader +1 может не работать, если BIOS не подходит для загрузки с USB-ключа (именно поэтому я и хотел использовать Grub в любом случае).
В этом случае есть некоторая глубокая магия в https://help.ubuntu.com/community /Grub2 /ISOBoot , который работает, по крайней мере, для Ubuntu. Ключевым битом является команда mubing с командой grub, которая идентифицирует файл vmlinuz , передавая iso-scan/filename . Как-то это помогает понять, что вся загрузочная файловая система застряла в файле ISO. Я не знаю, как это работает, но это так. Это (приблизительно) команды Grub 2, которые я использовал:
/path/to/iso/file должен быть путь к файлу ISO на USB-клавиатуре. (fd0,msdos1) идентифицирует USB-ключ. Заполнение вкладки очень полезно в строке loopback и не полезно для аргументов vmlinuz
Это не будет ужасно полезно в случае вашего друга (если только я не знаю, как я должен был наткнуться на устройство — возможно, USB-диск cd-rom или USB-дисковод? ), но это потрясающее небольшое приложение, которое помогло мне собрать несколько старых машин для загрузки с USB-устройств, когда их биос не позволил.
Вы не можете загрузиться с usb в grub, если биос не позволяет его самостоятельно. Мне когда-то пришлось настроить какой-то раздел восстановления на жестком диске, содержащем содержимое установочного диска win7, установить grub, а затем использовать его для загрузки установочного раздела win7, чтобы установить его на остальную часть жесткого диска.
После выбора загрузочной флешки вместо установщика Windows вылезает консоль grub
После создания загрузочной флешки, Windows перестал видеть ее
После создание загруз.флешки, виндоус перестал видеть ее на фото нажал Да
В Биосе нет возможности выбора загрузочной флешки
Итак, нетбук Asus EEEBook x205ta, стояла Windows 8, в процессе обновления до Windows 10 выключили.
Вместо загрузочной live usb флешки я вижу установку
1. Взял оригинальный образ вин 7 2. Пропатчил его для usb3 через официальную прогу для материнской.
Программа Windows для отладки конфигурационного файла Grub на загрузочной флешке
Отлаживаю конфигурационный файл Grub на загрузочной флешке. Все время приходится перезагружать.
Решение
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Создание загрузочной флешки Windows XP
Дико извиняюсь. очень нужна загрузочная флешка с хрюшей, а тему никак не найду. Есть и дистрибутив.
Не загружает Windows с загрузочной флешки
Доброго времени суток! Подскажите, пожалуйста, народ, как решить проблему: Хочу поставить Windows.
Не устанавливается Windows 7, 8, 10 с загрузочной флешки
Компьютер 2005г. на материнской плате ASUS P4P800 SE, процессор Intel Pentium 4 prescott, 2-х.
Создание загрузочной флешки с Windows 7 x64 в Windows 7 x86
Добрый день. Пробовал выполнить данную операцию с помощью Windows 7 USB download tool, однако.
GRUB всемогущий, или Делаем загрузочную флешку
Про сам grub, загрузочные флешки и особенно специальные утилиты для создания дисков написано уже не мало, но выглядят они узко направленными. Например только для создания флешки Windows 7, различные PEtoUSB, есть более универсальные как в этом топике. Куча утилит по сути устанавливают загрузчик grub, isolinux (реже BCDW или lilo, еще реже свой как Win7), и затем раскладывают предложенные ему файлы (Windows7,WindowsXP, Ubuntu и т.д.) по папкам. От сюда и требовательность к образам (как писали в комментариях к этому топику).
А между тем абсолютное большинство выложенных в интернете дисков (особенно USB) как раз и используют isolinux и grub, что мешает их просто объединять? да ничего!
Я постараюсь с примерами рассказать, как сделать загрузочную, установочную и просто Live флешку, причем все в одном без заточенных под конкретный дистрибутив утилит. И иметь возможность, при необходимости, легко добавить на флешку еще что-то, без очередного ее переформатирования.
(С) Картинка оттуда
Демонстрация
Для пользователей Linux нет необходимости объяснять, как пользоваться командой grub-install /dev/sdb, да и преимущества grub им очевидны. Предвидя комментарии типа dd, хочу сказать, что статья нацелена в первую очередь на Windows пользователей.
Пользователям Windows я постараюсь объяснить преимущества grub, и надеюсь смогу убедить, что grub нужно держать если не первым, то вторым загрузчиком точно (флешку с grub иметь точно необходимо).
Для начала можно попробовать без затирания MBR. Достаточно прописать grub в boot.ini:
Нам понадобятся файлы из архива GRUB4DOS, копируем их в корень C:\, не обязательно что бы это был FAT, у меня работает и на NTFS:
default
grldr
grldr.mbr
menu.lst
Для Windows XP в boot.ini добавляем c:\grldr=»GRUB4DOS» . Все.
Либо запустить GRUB\install.bat из файла в приложении (файл install.bat взят из установщика xPUD ©, и только добавляет grub, ничего не копирует).
Для пользователей Vista и 7 установка несколько сложнее, чем в XP — делается это чрез bcdedit:
делаем резервную копию
bcdedit.exe /export «C:\BCD.bak»
bcdedit.exe /create /d «GRUB4DOS» /application bootsector
запоминаем GUID вида «<1a5b5afd-0469-110d-9a85-000103005000>«, и далее заменяем в команде GUID на эту строку
bcdedit.exe /set GUID device boot
bcdedit.exe /set GUID device partition=%SYSTEMDRIVE%
bcdedit.exe /set GUID path \grldr.mbr
bcdedit.exe /displayorder GUID /addlast
Либо так же запустить GRUB\install.bat из файла в приложении.
В общем то на этом установка закончена, и можно уже перезагружаться и поиграться с командной строкой (нажать С после появления меню grub).
Например, можно начать загрузку с дисковода:
chainloader (fd0)+1
rootnoverify (fd0)
boot
С привода компакт дисков:
cdrom —init
map —hook
chainloader (cd0)
boot
Выключить компьютер:
halt
Можно загрузиться с заранее вставленной флешки (если конечно там есть какой то загрузчик):
map (hd1) (hd0)
map (hd0) (hd1)
root (hd1,0)
chainloader +1
boot
А можно начать установку Windows 7, образ которой до этого просто разархивировали на флешку (и сама флешка не загрузочная):
root (hd1,0)
chainloader /bootmgr
boot
Напомню, что все это мы делали из режима командной строки. Но 1 в 1 (удалив только последнюю команду boot ), эти команды можно прописать и в menu.lst, и они будут работать из меню.
Случай из жизни: Cлетел MBR первого диска, и по этому BIOS загрузил сразу grub со второго диска. Увидев привычный синий экран, я смекнул что MBR, после очередных экспериментов, повреждена и требуется восстановление. Все что потребовалось мне, это перейти в режим командной строки ( С ) и ввести:
root (hd0,0)
chainloader /bootmgr
boot
И началась загрузка Windows7 После загрузки выполнил bootsect /nt60 c: /mbr И все (!)
Никакого безопасного режима или режима восстановления, ни каких 2-3 перезагрузок, и тем более ни каких дисков восстановления (да и нет у меня CD привода на нетбуке). После процедуры даже не понадобилось лишний раз перезагружаться, Windows загрузилась уже в штатном режиме (одно время я неделю ее так запускал, забывал восстановить MBR после загрузки).
Так же в архиве GRUB4DOS есть примеры автоматического поиска Windows XP и Windows 7/Vista, и даже если вы не знаете где у вас установлена Windows — все равно можно загрузиться при слетевшей MBR.
Установка
И так, Вы прониклись и хотите сделать себе такую флешку, но у Вас уже есть флешка на 16Гб и форматировать ее крайне не желательно, а большинство распространенных утилит (и инструкций) для изготовления бут-флешек предлагают ее предварительно отформатировать, что бы, полагаю, убедиться, что на создаваемой флешке точно файловая система FAT32. А потом устанавливают туда опять же grub или isolinux.
Установить grub можно без форматирования (при условии, конечно, что у вас уже FAT32, коих абсолютное большинство). Есть утилитка Winrub (любителям GUI), а в архиве GRUB4DOS есть bootlace.com. Рассмотрим вариант WinGrub. Раньше это был sfx архив, который сам себя распаковывает в %programfiles% и создавал ярлык на рабочем столе, что мне не нравилось. Достаточно было его самостоятельно распаковать, запустив потом grubinst_gui.exe. Когда писал статью, скачал последнюю версию, там уже инсталятор более менее полноценный. Качаем, ставим. Либо смотрим приложенный файл в конце статьи, я выложу свой комплект для сборки архивом. Запускаем, далее выбираем флешку (ориентируясь по размеру), и в partition list выбираем MBR или Whole disk. Жмем Install. Появляется окно консоли «The MBR/BS has been successfully installed«, с предложением нажать Enter, После нажатия которого — оно закрывается. В случае если написал «grubinst: Should be a disk image» поставьте галочку «Floppy image» и повторно нажмите Install
Теперь GRUB4DOS прописан в MBR.
После (хотя можно и ДО), копируем файлы из архива GRUB4DOS в корень флешки:
default
grldr
grldr.mbr
menu.lst
И редактируем menu.lst по желанию, параллельно наполняем флешку (часть пунктов уже можно посмотреть в статье выше, да и сам архив содержит примеры).
Наполняем
1. Alkid live
В полной раздаче есть архив multiboot.7z, где есть пример файла для grub, от туда его и возьмем, а сам ISO просто разархивируем в корень. Переименовываем i386 в minint, если забудем то не запустится, но скажет что не найден minint (что и стало столь не очевидной подсказкой).
Добавляем в menu.lst
title Alkid Live CD
root (hd0,0)
chainloader (hd0,0)/minint/setuplns.bin
В папке programs можно удалить лишнее, если флешка не сильно большая. А так же обновить базы антивирусов до актуального состояния.
2. Hiren’s BootCD
Открываем ISO и видим, что в папке HBCD лежит конфиг загрузчика isolinux.
Разархивируем папку HBCD в корень флешки, открываем isolinux.cfg:
menu label Start BootCD
kernel /HBCD/memdisk
append initrd=/HBCD/boot.gz
что легко преобразуется в синтаксис grub
title Start BootCD
root (hd0,0)
kernel /HBCD/memdisk
initrd /HBCD/boot.gz
добавляем и его в menu.lst
Установка закончена.
3. Некоторые мелкие утилиты уже есть готовые в интернете. обычно это образ дискеты с memtest, Ghost, DOS, PQMagic. Грузиться с них так же не составляет труда. Прописываем в menu.lst:
title Ghost 11
map —mem /Ghost.ima (fd0)
map —floppies=1
map —hook
chainloader (fd0)+1
rootnoverify (fd0)
У меня EEEPC без CD привода и когда вдруг встала необходимость восстановить его, я даже не задумался где взять внешний привод. Переписал Ghost образ с DVD дсика на флешку на «большом» компе, загрузился с флешки и восстановил.
4. Запуск дистрибутива. Возьмем для примера образ Parted Magic. Качаем образ для USB. Он уже на grub и имеет очень большое меню различных вариантов загрузки. Для его установки распаковываем архив, папка pmagic должна оказаться в корне, и из boot\grub файл menu.lst копируем в \pmagic, а в наш груб добавляем:
title PМagic
configfile /pmagic/menu.lst
Эта команда загрузит меню из родного menu.lst от pmagic, и нам не придется вообще ничего изобретать. Разве что добавить в \pmagic\menu.lst пункт для возврата обратно в наше:
title
В последней версии PМagic добавилась еще куча утилит, в т.ч. memtest, восстановление grub, hardware analyzer. Рекомендую самостоятельно потренироваться в «переселении» их на свою флешку, подглядывая в п.3 или menu.lst.
5. Запуск Live Ubuntu. У меня лежал «ubuntu-9.10-desktop-i386.iso«, на его примере и рассмотрим. Так же, разархивируем в корень. В папке isolinux (ее после можно удалить), в файле text.cfg находм как запускается Live режим, и соответственно добавляем свои строки в menu.lst (сравните что там было и что получилось)
title Try Ubuntu without any change to your computer
root (hd0,0)
kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper
initrd /casper/initrd.lz
6. Установка Debian (точно так же ставится и Ubuntu):
Для этого нам понадобится файлы HD-Media (или графический инсталятор) из репозитория, и ISO образ DVD1. Складываем все это в корень, а в grub добавляем:
title Debian Install
kernel /vmlinuz
init /initrd.gz
После начала установки будет найден образ ISO DVD1 и продолжится установка без сети, без CD приводов.
7. Установка на флешку Антивирусов сильно сложнее, например установку Dr.Web Live CD я расписывал тут.
Образы антивирусов не все удалось нормально «подселить» на флешку, если кто то сможет и поделится опытом буду рад (сам давно их не качал, возможно в последних версиях это уже делается сильно проще). В образе от Dr.Web, например, лежит даже инструкция по установке на флешки.
Для справки Live образы антивирусов:
Dr.Web
BitDefender
Avast! уже платный 🙁
Symantec NAV
Panda
Avira
8. DOS. Тут стоит разделить, если нам нужен ДОС для какой то серьезной работы, то имеет смысл найти DOS-Live образы, например этот, и грузить как в п.3. Мы же запускаем DOS что бы потом из него запустить установку Windows XP. От ДОСа нам понадобятся:
AUTOEXEC.BAT
COMMAND.COM
CONFIG.SYS
EMM386.EXE
HIMEM.SYS
IO.SYS
SMARTDRV.EXE
желательно, но не обязательно:
Mouse.com
MOUSE.INI
OAKCDROM.SYS
Копируем все это в корень флешки, а в menu.lst добавляем
title DOS (Install WinXP?)
root (hd0,0)
makeactive
chainloader /io.sys
Тут можно либо насладиться DOS, либо заранее в AUTOEXEC.BAT прописать (файл ответов конечно по желанию):
smartdrv
cd \WinXP\i386
winnt /U:\WinXP\i386\winnt.sif
9. Установка Windows 7. Как уже писал выше достаточно разархивировать ISO в корень флешки, а в menu.lst добавить (уже с hd0,0)
root (hd0,0)
chainloader /bootmgr
boot
10. Ну и для ровного счета расскажу еще об одном типе утилит. Некоторые (не все!) ISO образы могут быть загружены прямо из grub. Среди таких у меня нашлись: Acronis True Image, Acronis Disk Director, Active Password Changer. Это особым образом подготовленные образы (не простой слепок с CD), их загружать следующим образом:
title Active Password Changer
map (hd0,0)/Pwdchanger.iso (hd32)
map —hook
chainloader (hd32)
Удаление
Что делать если случайно установили grub в MBR основного диска, а не флешки, либо нужно удалить с флешки? Можно воспользоваться утилитой bootsect.exe как я писал выше.
В случае если еще не перезагрузились (если перезагрузились, то при помощи grub загрузите Windows, способом описанным выше), и запустите bootsect.exe
Для восстановления Windows XP bootsect /nt52 c: /mbr
Для восстановления Windows Vista/7 bootsect /nt60 c: /mbr
bootsect находится в папке boot диска Windows, а так же есть в моем выложенном архиве в конце статьи.
Флешку же достаточно просто отформатировать.
Заключение
Надеюсь что примеры помогут кому то разобраться, а кому то заинтересоваться данным загрузчиком, а утилиты для создания загрузочных флешек будут вызывать улыбку (ни кого не хочу обидеть, уважаю всех разработчиков, больше того сам с таких утилит начинал). Ну и конечно же очень рекомендую изучить подробнее сам grub, и GRUB4DOS, например вот русское руководство по последнему.
Перед добавлением очередного дистрибутива или утилитки, следите что бы папки не совпадали. Часть Linux дистрибутивов, при определенной сноровке и хорошем владении grub, позволяет безболезненно переименовать свою папку. Особенно не большие, на подобии pmagic, puppy, xpud.
В общем, не бойтесь экспериментировать, и удачи!
Так же ресурсы, которые могут быть полезны тем, кто хочет создать свою загрузочную флешку:
greenflash.su
flashboot.ru
lexapass.narod.ru
Приложение — мой архивчик со всем необходимым: bootsect, DOS, grub install скипт, WINGRUB, grub4dos. А так же список файлов на моей флешке c описаниями (некоторые просили).
UPD:
- Форум где обсуждают варианты создания и загрузки ISO-образов.
- В этой статье, от savvateev, он расказывается как решить некоторые возникающие проблемы, в том числе и фрагментацию образов ISO.
- Статья «Программа для быстрого теста загрузочных дисков». С помощью описанной в статье утилиты загрузочную флешку можно тестировать мгновенно и без перезагрузки компьютера.
- Скрипт для создания LiveLinux из любого дистрибутива.