Multiboot usb ошибка при установке

Мультизагрузочная флешка — ни один способ не работает

Автор vicmic, 29 января 2016, 09:29:44

« назад — далее »

0 Пользователи и 1 гость просматривают эту тему.

Помогите — голову почти сломал!  :-
Попытался сделать мультизагрузочную флешку тремя разными способами (последние, с форумов):
1) YUMI — продвинулся дальше всего — записалась папка YUMI, в которую уложились два .iso-дистрибутива (хотел ещё PuppyRus положить, но YUMI на него ругается — не могу, мол). Но при попытке загрузиться с этой флешки оказалось, что загрузчика нет. И где у неё загрузчик?
2) Multisystem — пробовал установить двумя способами — Synaptic и GDebi — оба выдают требование:

Открыть содержимое (спойлер)

Пожалуйста, вставьте диск с меткой:
Debian GNU/Linux 8 _Jessie_ — Official Snapshot i386 LIVE/INSTALL Binary 20150908-22:49
в дисковод /media/cdrom/

[свернуть]

С чего это вдруг? У меня его не было никогда — всегда с интернета и флешки устанавливал, что ubuntu, что debian.
Нажал «отменить»

Открыть содержимое (спойлер)

3) Попробовал вот это http://blog.amet13.name/2014/02/linux-grub2.html — но даже отформатировать флешку не смог — при втыкании она монтируется, команда ругается, что не могу отформатировать — там смонтированная файловая система.
Как это побороть — пока не знаю.

Да, ещё пытался установить Multisystem из консоли, но на этапе apt-get update получил в конце выдачи вот это:

Открыть содержимое (спойлер)

E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock — open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
root@victor:~#

[свернуть]

Но я-то под рутом эти команды давал!

Подскажите, пожалуйста, что в debian можно сделать для решения задачи — «сделать мультизагрузочную флешку».



от root

geany /etc/apt/sources.list
geany замените на свой текстовый редактор. в sources.list закоментируйте # или удалите совсем

Debian GNU/Linux 8 _Jessie_ - Official Snapshot i386 LIVE/INSTALL Binary 20150908-22:49

нельзя одновременно пользоваться Synaptic и GDebi и терминалом, выбирайте что то одно, тогда не будет блокировки /var/lib/dpkg/lock

чтобы установить  multisystem  можно сделать так, в sources.list  добавьте

## MultiSystem
deb http://liveusb.info/multisystem/depot all main

установите ключ

wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc |  apt-key add -

обновите

sudo apt update

и установите

sudo apt install multisystem

добавьте пользователя

sudo usermod -a -G adm "$SUDO_USER"

$SUDO_USER замените на себя (пользователь компьютера)


1. Скачать grub4dos,
2. Распаковать,
3. Установить так:

/home/user/grub4dos/bootlace.com /dev/sdx

или так:


sudo dd if=/home/user/grub4dos/grldr.mbr of=/dev/sdx bs=440 count=1
sudo dd if=/home/user/grub4dos/grldr.mbr of=/dev/sdx skip=1 seek=1

4. Скопировать файлы default, grldr, grldr.mbr, menu.lst в корень флешки.
5. Не все дистрибутивы легко грузятся с iso, поэтому кое-какие придется распаковать на флешку в отдельную папку (почти все убунты, puppy, но не puppyrus-pra, грузятся с исо), arch легче распаковать.
6. Пример с puppyrus-pra:
menu.lst в корне флешки:


default 0
timeout 3
color 11 12 13 14
graphicsmode -1 640:800
font /boot/grub4dos/rus_bold.lz

title PRA12game
configfile /pragame12/menu.lst

title PRA 6406-1601
configfile /pra6406-1601/menu.lst

title stilaz
map /slitaz-rolling.iso (0xff) || map --mem /slitaz-rolling.iso (0xff)
map --hook root (0xff)
chainloader (0xff)

#title Porteus-v3.1 64bit from ISO
#map --heads=0 --sectors-per-track=0 /Porteus-LXQt-v3.1-x86_64.iso (0xff)
#map --hook
#root (0xff)
#kernel /boot/syslinux/vmlinuz from=/Porteus-LXQt-v3.1-x86_64.iso autoexec=startx
#initrd /boot/syslinux/initrd.xz

#title Runtu lite 14.04 + rus
#find --set-root /runtu-lite-14.04.1_20140914.iso
#map /runtu-lite-14.04.1_20140914.iso  (0xff) || map --mem /runtu-lite-14.04.1_20140914.iso (0xff)
#map --hook
#root  (0xff)
#kernel /casper/vmlinuz  boot=casper iso-scan/filename=/runtu-lite-14.04.1_20140914.iso ignore_uuid locale=ru_RU.UTF-8 console-setup/layoutcode=ru quiet splash --
#initrd /casper/initrd.lz

#title Slacko ISO
#find --set-root /slacko-6.3.0.iso
#map /slacko-6.3.0.iso  (0xff) || map --mem /slacko-6.3.0.iso (0xff)
#map --hook
#root  (0xff)
#kernel /vmlinuz iso-scan/filename=/slacko-6.3.0.iso
#initrd /initrd.gz

# For booting GNU/Linux on /dev/sda1 (U.S.B. flash drive partition)
#title Slacko
#rootnotify (hd0,0)
#kernel (hd0,0)/slacko/vmlinuz pmedia=usbflash psubdir=slacko
#initrd (hd0,0)/slacko/initrd.gz

#title tahr-6.0.2_PAE
#kernel /tahr/vmlinuz pmedia=usbflash psubdir=tahr
#initrd /tahr/initrd.gz

title       Перезагрузка
reboot

title       Выключить
halt

Первые два пункта с title отправляют в меню в подпапках модификаций puppyrus-pra.
Потом slitaz, porteus, Runtu-lite, Slacko из iso в корне флешки, потом slacko и tahr из подпапок на флешке.

В папках puppyrus-pra, slacko и tahr нужно подправить menu.lst — указать пути к файлам:
например:

Цитировать
title ▒▒ XFCE+Sd
set l=XFCE
set v=load=Xfce;Systemd
set x=noload=Mini
configfile /pra6406-1601/menu0.lst

PS: в puppyrus-pra есть установщик на флешку. Можно сначала с его помощью установить PRA, а потом в меню дописать другие оси. Но вышеизложенный вариант для меня удобнее.
Да, пункты меню для загрузки других дистров можно выдрать из того же yumi, multiboot.

PSS: флешка — fat32?


Отчитываюсь:
Флешка FAT32.
Multisystem установил, но при попытке записи на флешку выдаёт ошибку:
«Выбранный раздел не имеет метки файловой системы — программа присвоила ему метку.
Пожалуйста переподключите раздел чтобы изменения вступили в силу.»
Переподключаю, ничего не происходит.
Нажимаю ОК, Multisystem закрывает окно — и тишина… :-

Переходим к другому способу: http://blog.amet13.name/2014/02/linux-grub2.html
Здесь дошёл до шага 4. и споткнулся о конфигурационый файл.
Если вот с этими командами всё более-менее понятно — пути, имена файлов, etc…

Открыть содержимое (спойлер)

menuentry «CentOS-6.5-x86_64-minimal» {
    loopback loop /boot/iso/CentOS-6.5-x86_64-minimal.iso
    linux (loop)/isolinux/vmlinuz boot=casper iso-scan/filename=/boot/iso/CentOS-6.5-x86_64-minimal.iso noeject noprompt —
    initrd (loop)/isolinux/initrd.img
}

[свернуть]

То вот что с последней строчкой делать — не пойму:
    initrd (loop)/isolinux/initrd.img

Дело в том, что эти файлы initrd.img, а также initrd.gz и initrd.lz видны только в распакованных .iso, а grub разберётся в .iso?

upd:
Снова попробовал YUMI.
Сначала отформатировал в GParted в FAT32.
Потом в YUMI записал три .iso образа, но нигде не увидел как записать загрузчик.
Видимо должен записываться автоматически — подумал я, и перезагрузился — но флешка не грузится.
GParted показывает, что флаг boot поднят.
Что не так?



vicmic, возможно флешку отформатировать надо.. теоретически в multisystem это можно сделать. если не получится то есть GParted  и терминал, там же и метку можно сделать
см.  флешку

df -h
форматируем

sudo mkfs.vfat -n 'usb drive' -I /dev/sdb
у вас  /dev/sdХ может быть другим.
ЗЫ себя в пользователи добавили?


vacka,
Флешку-то я отформатировал в GParted, и себя в пользователи sudo добавил…
vic5710,
syslinux — попробую разобраться.
Вы говорите: «(loop) не значит, что образ подмонтирован?» — вот мне и интересно, если образ подмонтирован, то GRUB2 его видит как папку с файлами (ну или как-то находит отдельные файлы в .iso по именам)? Или нет?
Т.е., если я в этом HowTo (http://blog.amet13.name/2014/02/linux-grub2.html) заменю пути к файлам на свои — то всё должно работать?
Или как-то по-другому нужно задачу решать?
I-Jurij,
в grub4dos пока не разобрался.

Мне хотелось бы на флешку 4Гб уместить:

  • debian-live-8.2.1-i386-hamradio
  • ubuntu-14.04.3-desktop-i386
  • ubuntu-14.04.3-desktop-amd64
  • puppyrus-203-FF-m

Это чтобы иметь систему на случай падения, ну, и чтобы пробовать на «вновь прибывших» компьютерах.
Интересно, что на DELL Latitude D820 сходу не пошла ubuntu 14.04.3 — при загрузке с флешки на экране появились чёрно-белые полосы в шахматном порядке и всё — halt.
А вот Debian 8 прижилась. Я установил драйвера на nvidia, и — о, чудо! — ubuntu 14.04.3 стала грузиться с флешки, как и на других компьютерах. Это обнаружилось случайно, т.к. на одном из компьютеров рухнула 14.04 (после экспериментов с wacom-планшетом и krita — сначала всё заработало, но после перезагрузки — стала зависать — загрузится вроде нормально, но экран растянутый и не реагирует ни на клавиатуру, ни на мышку). Пришлось переустанавливать, но решил попробовать сделать мультизагрузочную флешку…
Вот такие пироги с котятами. ???



Как вариант… установите в виртуалке систему. Клонируйте. Образ залейте на флешку.


Цитата: BULATUS от 30 января 2016, 22:53:00
Как вариант… установите в виртуалке систему. Клонируйте. Образ залейте на флешку.

Одну-то систему на флешку залить не проблема.
Вопрос в том, как сделать и записать «правильный» загрузчик для нескольких систем.

Ну, вот.
Сделал, как написано в «Блоге начинающего сисадмина» http://blog.amet13.name/2014/02/linux-grub2.html
Нашёл в каждом .iso свой initrd.gz, lz, …
«Ура! Заработало!» (с)
Но вот только PuppyRus поискал чего-то на диске, не нашёл и завис. Может его распаковать надо было?
Ubuntu и Debian отлично загрузились, но только на amd64-машине, на Dell Latitude D820 ubuntu-i386 зависла с чёрным экраном  :(
И вот ещё, Debian в live-режиме не грузится, а сразу начинает установку.
Но то что есть — уже что-то.
Спасибо откликнувшимся.


Цитата: vicmic от 30 января 2016, 06:28:54Multisystem установил, но при попытке записи на флешку выдаёт ошибку:
«Выбранный раздел не имеет метки файловой системы — программа присвоила ему метку.
Пожалуйста переподключите раздел чтобы изменения вступили в силу.»
Переподключаю, ничего не происходит.
Нажимаю ОК, Multisystem закрывает окно — и тишина… :-

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

sudo mkfs.vfat -n 'usb drive' -I /dev/sdb
то ‘usb drive’ и есть энта самая метка. в принципе Multisystem сам всё это должен сделать и обычно делает..
ЗЫ если windows под рукой имеется, то с помощью WinSetupFromUSB можно сделать мультизагрузочную флешку.


таки попробуйте syslinux memdisk. ЕМНИП там просто передача управления непосредственно на iso-образ


/boot/syslinux/syslinux.cfg

LABEL some_label
    LINUX memdisk
    INITRD /path/to/image.iso
    APPEND iso

Цитата: vicmic от 31 января 2016, 03:48:44Но вот только PuppyRus поискал чего-то на диске, не нашёл и завис. Может его распаковать надо было?

Porteus, к примеру ищет на диске файл porteus.sgn и если не находит — не грузится. Папирус тоже может что-то такое


menuentry "debian-7.4.0-amd64-netinst" {
    loopback loop /boot/iso/debian-7.4.0-amd64-netinst.iso
    linux (loop)/install.amd/vmlinuz boot=casper iso-scan/filename=/boot/iso/debian-7.4.0-amd64-netinst.iso noeject noprompt --
    initrd (loop)/install.amd/initrd.gz
}

а вы не скопипастили /install/initrd.gz? для live-режима есть каталог /live. initrd и vmlinuz надо брать отттуда
и параметр boot=live надо


Цитата: vacka от 31 января 2016, 10:05:57
ЗЫ если windows под рукой имеется, то с помощью WinSetupFromUSB можно сделать мультизагрузочную флешку.

С некоторых пор на домашних компьютерах принципиально не пользуюсь Windows.

vic5710, в кусочке syslinux.cfg, который Вы привели, именно такая структура для каждого .iso? Или там что-то ещё должно быть?
Я почитал ту ссылку, но ещё не разобрался…
Попробовал установить grub2, вот его grub.cfg

Открыть содержимое (спойлер)

### ubuntu-14.04.3-desktop-i386.iso
### ubuntu-14.04.3-desktop-amd64.iso
### debian-live-8.2.1-i386-hamradio.iso
### puppyrus-203-FF-m.iso

menuentry «ubuntu-14.04.3-desktop-i386» {
    loopback loop /boot/iso/ubuntu-14.04.3-desktop-i386.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-14.04.3-desktop-i386.iso noeject noprompt —
    initrd (loop)/casper/initrd.lz
}

menuentry «ubuntu-14.04.3-desktop-amd64» {
    loopback loop /boot/iso/ubuntu-14.04.3-desktop-amd64.iso
    linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/boot/iso/ubuntu-14.04.3-desktop-amd64.iso noeject noprompt —
    initrd (loop)/casper/initrd.lz
}

menuentry «debian-live-8.2.1-i386-hamradio» {
    loopback loop /boot/iso/debian-live-8.2.1-i386-hamradio.iso
    linux (loop)/install/vmlinuz boot=casper iso-scan/filename=/boot/iso/debian-live-8.2.1-i386-hamradio.iso noeject noprompt —
    initrd (loop)/install/initrd.gz
}

menuentry «puppyrus-203-FF-m» {
    loopback loop /boot/iso/puppyrus-203-FF-m
    linux (loop)/vmlinuz boot=casper iso-scan/filename=/boot/iso/puppyrus-203-FF-m noeject noprompt —
    initrd (loop)/initrd.gz
}

[свернуть]

Цитата: vic5710 от 31 января 2016, 13:51:41
а вы не скопипастили /install/initrd.gz? для live-режима есть каталог /live. initrd и vmlinuz надо брать отттуда
и параметр boot=live надо

Конечно, скопипастил, спасибо, попробую поправить.

UPD:
Интересно, а у меня в debian-live-8.2.1-i386-hamradio.iso в каталоге /live лежат vmlinuz1 и vmlinuz2, а также initrd1.img и initrd2.img
«И который из них от кашля?» (с)
Попробовал оба — ни один не помогает. Получаю в итоге такую катрину:

Открыть содержимое (спойлер)

BusyBox v1.22.1 (Debian 1:1.22.0-9+deb8u1) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.

/bin/sh: can’t sccess tty: job control turned off
(initramfs) Unable to find a medium contsning a live file system
modprobe: module ehci-orion not found in modules.dep

[свернуть]

Вот вам и live-образ debian8…
Ладно, попробуем что-нибудь ещё — кеды, например…

А в Папирусе вообще нет casper или live. И какой тогда нужен параметр boot?


Это не в debian причина, а вот в этом:

menuentry "debian-live-8.2.1-i386-hamradio" {
    loopback loop /boot/iso/debian-live-8.2.1-i386-hamradio.iso
    linux (loop)/install/vmlinuz boot=casper iso-scan/filename=/boot/iso/debian-live-8.2.1-i386-hamradio.iso noeject noprompt --
    initrd (loop)/install/initrd.gz

там ну точно-точно нет папки casper. Она не нужна в debian и puppyrus, а вы все дистрибутивы грузите одинаково.
Debian:
Изучите menu.lst или isolinux.cfg в папке boot. В итоге придете приблизительно к такому:

menuentry '[loopback]debian-live-7.8.0-amd64-xfce-desktop' {
   set isofile='/boot/iso/debian-live-7.8.0-amd64-xfce-desktop.iso'
   loopback loop $isofile
   linux (loop)/live/vmlinuz boot=live config fromiso=/dev/sdb2/$isofile
   initrd (loop)/live/initrd.img

Puppyrus:
Отсюда для grub4dos (для grub в принципе то же самое):

ЦитироватьДобавляем Live-USB PuppyRus-203 на основе Linux.
Скачиваем PuppyRus-203 и извлекаем все файлы и папки из этого архива в корень USB-носителя
Прописываем в Menu.lst следующие строчки
title Запустить Live-USB PuppyRus-203-FF-m
configfile (hd0,0)/boot/Puppy/menu.lst

и дальше

ЦитироватьОткрываем для редактирования файл puppy203/menu.lst
а) добавляем в начало запись: root (hd0,0)/puppy203
б) через поиск находим и удаляем все записи (cd) (со скобками)
в) заменяем все записи типа pmedia=cd на pmedia=usbflash
г) сохраняем изменённый файл.


Cообщение объединено 01 февраля 2016, 20:45:36


Цитата: vicmic от 31 января 2016, 19:47:04
С некоторых пор на домашних компьютерах принципиально не пользуюсь Windows.

А что случилось-то? Религию поменяли? ???


  • Русскоязычное сообщество Debian GNU/Linux


  • Установка Debian

  • Мультизагрузочная флешка — ни один способ не работает

Код: Выделить всё

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-efi-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="${saved_entry}"

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod gzio
insmod part_gpt
insmod part_msdos
insmod btrfs
insmod ext2
insmod iso9660
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  857c90e6-741e-4afe-89f9-00620adfaa88
else
  search --no-floppy --fs-uuid --set=root 857c90e6-741e-4afe-89f9-00620adfaa88
fi
    font="/grub2/fonts/unicode.pf2"
fi

if loadfont $font ; then
#  set gfxmode=1920x1080,1600x1200,1440x960,1680x1050,1366x768,1280x1024,1280x720,1024x768,1024x600,800x600,640x480
  set gfxmode=1280x1024,1280x720,1024x768,1024x600,800x600,640x480
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=ru_RU
  insmod gettext
fi
terminal_output gfxterm
insmod part_gpt
insmod btrfs
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  857c90e6-741e-4afe-89f9-00620adfaa88
else
  search --no-floppy --fs-uuid --set=root 857c90e6-741e-4afe-89f9-00620adfaa88
fi
insmod gfxmenu
loadfont ($root)/grub2/themes/rosa/dejavu_sans_bold_14.pf2
loadfont ($root)/grub2/themes/rosa/dejavu_sans_mono_11.pf2
loadfont ($root)/grub2/themes/rosa/terminal_font_11.pf2
#loadfont ($root)/grub2/themes/magos/dejavu_sans_bold_14.pf2
#loadfont ($root)/grub2/themes/magos/dejavu_sans_mono_11.pf2
#loadfont ($root)/grub2/themes/magos/terminal_font_11.pf2
insmod png
#set theme=($root)/grub2/themes/rosa/theme.txt
set theme=($root)/grub2/themes/magos/theme.txt
export theme
insmod part_gpt
insmod btrfs
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  857c90e6-741e-4afe-89f9-00620adfaa88
else
  search --no-floppy --fs-uuid --set=root 857c90e6-741e-4afe-89f9-00620adfaa88
fi
insmod png
background_image -m stretch /grub2/themes/rosa/terminal_background.png
#background_image -m stretch /grub2/themes/magos/terminal_background.png
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
if cpuid -l; then
submenu 'Rosa Linux Fresh' $menuentry_id_option 'gnulinux-advanced-92f39ec0-dd84-4eaa-bef3-c139c12ff573' {
	if test echo $grub_platform == 'efi'; then
	menuentry 'Rosa Fresh R10 KDE x86_64 UEFI' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Fresh/ROSA.FRESH.KDE.R10.x86_64.uefi.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Fresh R10 x86_64 …'
		linux	(loop)/isolinux/vmlinuz0 isoboot=${iso} boot=isolinux iso-scan/filename=${iso} root=live:LABEL=ROSA.FRESH.KDE.R10.x86_64 rd.live.image rd.live.overlay.size=1024 rd.luks=0 rd.md=0 rd.dm=0 rhgb logo.nologo
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd0.img
	}
	menuentry 'Rosa Fresh R10 Plasma x86_64 UEFI' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Fresh/ROSA.FRESH.PLASMA.R10.x86_64.uefi.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Fresh R10 x86_64 …'
		linux	(loop)/isolinux/vmlinuz0 isoboot=${iso} boot=isolinux iso-scan/filename=${iso} root=live:LABEL=ROSA.FRESH.PLASMA.R10.x86_64 rd.live.image rd.live.overlay.size=1024 rd.luks=0 rd.md=0 rd.dm=0 rhgb logo.nologo
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd0.img
	}
	menuentry 'Rosa Fresh R10 XFCE x86_64 UEFI' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Fresh/ROSA.XFCE.R10.x64.uefi.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Fresh R10 x86_64 …'
		linux	(loop)/isolinux/vmlinuz0 isoboot=${iso} boot=isolinux iso-scan/filename=${iso} root=live:CDLABEL=ROSA.FRESH.XFCE.R10.x86_64 rootfstype=auto ro rd.live.image quiet rd.live.overlay.size=512 rootflags=rw,noatime rd.luks=0 rd.md=0 rd.dm=0 rhgb splash=silent logo.nologo
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd0.img
	}
	else
	menuentry 'Rosa Fresh R10 KDE x86_64' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Fresh/ROSA.FRESH.KDE.R10.x86_64.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Fresh R10 x86_64 …'
		linux	(loop)/isolinux/vmlinuz0 isoboot=${iso} boot=isolinux iso-scan/filename=${iso} root=live:LABEL=ROSA.FRESH.KDE.R10.x86_64 rd.live.image rd.live.overlay.size=1024 rd.luks=0 rd.md=0 rd.dm=0 rhgb logo.nologo
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd0.img
	}
	menuentry 'Rosa Fresh R10 Plasma x86_64' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Fresh/ROSA.FRESH.PLASMA.R10.x86_64.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Fresh R10 x86_64 …'
		linux	(loop)/isolinux/vmlinuz0 isoboot=${iso} boot=isolinux iso-scan/filename=${iso} root=live:LABEL=ROSA.FRESH.PLASMA.R10.x86_64 rd.live.image rd.live.overlay.size=1024 rd.luks=0 rd.md=0 rd.dm=0 rhgb logo.nologo
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd0.img
	}
	fi
}
submenu 'Rosa Entreprise Linux' $menuentry_id_option 'gnulinux-advanced-92f39ec0-dd84-4eaa-bef3-c139c12ff573' {
	menuentry 'Rosa Enterprise Linux Server' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-92f39ec0-dd84-4eaa-bef3-c139c12ff573' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Enterprise/ROSA-Server-6.9-x86_64-DVD.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Enterprise Linux Server …'
		linux	(loop)/isolinux/vmlinuz isoboot=${iso} boot=isolinux iso-scan/filename=${iso}
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd.img
	}
	menuentry 'Rosa Enterprise Linux Server (NetInstall)' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-92f39ec0-dd84-4eaa-bef3-c139c12ff573' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Enterprise/ROSA-Server-6.9-x86_64-netinst.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Enterprise Linux Server …'
		linux	(loop)/isolinux/vmlinuz isoboot=${iso} boot=isolinux iso-scan/filename=${iso}
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd.img
	}
}
submenu "Утилиты" {
	menuentry 'Memory test (memtest86+) x86_64' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod btrfs
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 92f39ec0-dd84-4eaa-bef3-c139c12ff573
		else
		  search --no-floppy --fs-uuid --set=root 92f39ec0-dd84-4eaa-bef3-c139c12ff573
		fi
		echo	'Загружается MemTest86+ x86_64…'
		linux16	/Tools/memtest64.bin
	}
	if test echo $grub_platform == 'pc'; then
	menuentry "MHDD" {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		echo	'MHDD v4.6 …'
		linux16 /Utilits/memdisk iso raw
		echo	'Загружается начальный виртуальный диск …'
		initrd16 '/Utilits/mhdd32ver4.6.iso'
	}
	fi
}
else
submenu 'Rosa Linux Fresh' $menuentry_id_option 'gnulinux-advanced-92f39ec0-dd84-4eaa-bef3-c139c12ff573' {
	if test echo $grub_platform == 'pc'; then
	menuentry 'Rosa Fresh R10 Plasma i586' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Fresh/ROSA.FRESH.PLASMA.R10.i586.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Fresh R10 i586 …'
		linux	(loop)/isolinux/vmlinuz0 isoboot=${iso} boot=isolinux iso-scan/filename=${iso} root=live:CDLABEL=ROSA.FRESH.PLASMA.R10.i586 rd.live.image rd.luks=0 rd.md=0 rd.dm=0 rhgb logo.nologo
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd0.img
	}
	menuentry 'Rosa Fresh R9 LXQt i586' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Fresh/ROSA.FRESH.LXQT.R9.i586.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Fresh R10 i586 …'
		linux	(loop)/isolinux/vmlinuz0 isoboot=${iso} boot=isolinux iso-scan/filename=${iso} root=live:CDLABEL=ROSA.FRESH.LXQT.R9.i586 rootfstype=auto ro rd.live.image quiet rd.live.overlay.size=256 rootflags=rw,noatime rd.luks=0 rd.md=0 rd.dm=0 rhgb splash=silent logo.nologo
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd0.img
	}
	menuentry 'Rosa Fresh R10 XFCE i586' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Fresh/ROSA.XFCE.R10.x32.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Fresh R10 i586 …'
		linux	(loop)/isolinux/vmlinuz0 isoboot=${iso} boot=isolinux iso-scan/filename=${iso} root=live:CDLABEL=ROSA.FRESH.XFCE.R10.i586 rootfstype=auto ro rd.live.image quiet rd.live.overlay.size=256 rootflags=rw,noatime rd.luks=0 rd.md=0 rd.dm=0 rhgb splash=silent logo.nologo
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd0.img
	}
	else
	menuentry 'Rosa Fresh R10 KDE i586 UEFI' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef' {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		set iso=/ISO/Rosa/Fresh/ROSA.FRESH.KDE.R10.i586.uefi.iso
		loopback loop ${iso}
		echo	'Загружается Rosa Fresh R10 i586 …'
		linux	(loop)/isolinux/vmlinuz0 isoboot=${iso} boot=isolinux iso-scan/filename=${iso} root=live:LABEL=ROSA.FRESH.KDE.R10.x86_64 rd.live.image rd.live.overlay.size=1024 rd.luks=0 rd.md=0 rd.dm=0 rhgb logo.nologo
		echo	'Загружается начальный виртуальный диск …'
		initrd (loop)/isolinux/initrd0.img
	}
	fi
}
submenu "Утилиты" {
	menuentry 'Memory test (memtest86+) i586' {
		savedefault
		  load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod btrfs
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 92f39ec0-dd84-4eaa-bef3-c139c12ff573
		else
		  search --no-floppy --fs-uuid --set=root 92f39ec0-dd84-4eaa-bef3-c139c12ff573
		fi
		echo	'Загружается MemTest86+ i586…'
		linux16	/Tools/memtest86.bin
	}
	if test echo $grub_platform == 'pc'; then
	menuentry "MHDD" {
		savedefault
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_gpt
		insmod ext2
		insmod search_label
		insmod loopback
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		else
	  	search --no-floppy --fs-uuid --set=root 1152aa2f-d6cd-4766-b0e1-1d2613ffc2ef
		fi
		echo	'MHDD v4.6 …'
		linux16 /Utilits/memdisk iso raw
		echo	'Загружается начальный виртуальный диск …'
		initrd16 '/Utilits/mhdd32ver4.6.iso'
	}
	fi
}
fi

menuentry "Перезагрузка" {
	echo	'Перезагрузаю ПК'
	reboot
}
menuentry "Выключить питание" {
	echo	'Выключаю'
	halt
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###

### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/42_efi ###
### END /etc/grub.d/42_efi ###

### BEGIN /etc/grub.d/43_rescue ###
if [ -f  /boot/rescue.iso -o -f /boot/sgb.iso ]; then
submenu 'Repair tools' {
if [ -f  /boot/rescue.iso ]; then
menuentry "Boot rescue CD" {
loopback loop /boot/rescue.iso
linux (loop)/isolinux/vmlinuz0 boot=live iso_filename=/boot/rescue.iso root=live:/dev/sr0 rootfstype=auto ro rd.live.image rhgb splash=silent logo.nologo rd.luks=0 rd.md=0 rd.dm=0
initrd (loop)/isolinux/initrd0.img
}
fi
if [ -f  /boot/sgb.iso ]; then
menuentry "Run Grub2 repair" {
loopback loop /boot/sgb.iso
linux16 /boot/memdisk iso
initrd16 /boot/sgb.iso
}
fi
}
fi

### END /etc/grub.d/43_rescue ###

### BEGIN /etc/grub.d/90_persistent ###
### END /etc/grub.d/90_persistent ###

I’ve just created a multiboot USB stick using Yumi. I tried to start my notebook (Asus K70IO) using it, but all I see is just a black screen with blinking underscore even after waiting for minutes. If during this time I remove the USB stick I get the message: «Operating system load error».

How do I properly load my Yumi USB stick and use it? I’ve tried formatting it using Yumi’s checkbox to format the stick in FAT32 too, but it didn’t help.


Now I tried to use Sardu 2.0.5 and met same problem: black screen and blinkin underscore, if I remove stick I see «Operating system load error» and my OS starts to boot.

At the same time if I create bootable USB stick from ISO using UltraISO it boots smoothly.

ᄂ ᄀ's user avatar

ᄂ ᄀ

3,8211 gold badge18 silver badges18 bronze badges

asked Sep 12, 2012 at 15:31

Andrew Nikolin's user avatar

1

I know its a couple years late, but here goes….

It can be a factor of factory formatting. Many USB sticks are formatted USB-FDD (Floppy disk) when what you really need is USB-HDD. Windows inherently formats USB drives as FDD for which it will not write to MBR. But with a specific command line called DISKPART you can wipe the disk and set it up as a USB-HDD with an appropriate MBR. Here are some pretty simple steps, take caution though, one small misstep could send to «no-reboot land»:

  1. Run Comand Prompt as Admin and use the following commands:
  2. DISKPART
  3. LIST DISK — find the disk number of the usb drive
  4. SELECT DISK # — # being your usb drive ( WARNING MAKE SURE YOU ARE SELECTING THE CORRECT DRIVE OTHERWISE THIS COULD BE DISASTROUS )
  5. CLEAN
  6. ACTIVE — Make the drive active
  7. FORMAT FS=FAT32 — fat16/32 are the best option for syslinux
  8. ASSIGN
  9. EXIT

This should get you ready to go unless the USB drive is truly the culprit. This just fixed the exact SAME problem I was having with YUMI.

answered Jan 29, 2014 at 6:26

WhoISEP's user avatar

WhoISEPWhoISEP

711 silver badge1 bronze badge

4

So the problem is solved. Seems that something was wrong with 2 USB sticks(Kingston DT 100 G2 and Spaceloop XL), because when I made bootable USB with third stick — it started without any problems. But still, I can’t understand why these sticks weren’t working.

answered Sep 28, 2012 at 20:25

Andrew Nikolin's user avatar

Andrew NikolinAndrew Nikolin

1211 gold badge1 silver badge7 bronze badges

1

I guess it’s all about each app doing what it is supposed to do.

RMPREPUSB is designed (and has quite a bit of tricks up it’s little sleeves), to properly partition and format a USB stick and optionally install to it the grub4dos grldr.mbr to the MBR (and a few hidden sectors).

Normally WinsetupfromUSBwithGUI can replace the normal 2K/XP MBR (written to the stick by RMPREPUSB or another utility) with the grldr.mbr.

In some particular cases it cannot.

This may due to a number of reasons, my guess is that it more or less it is a timing problem of some kind when accessing the .PhysicalDrive (when running XP) or running Windows Vista :ph34r: or 7 that have *enhanced* (ahem) protection schemes.

There could also be some hardware dependant causes, but I personally doubt it.

The proposed solution/workaround is nothing but «common sense» ;), imagine that every time you would print a document you would:

  1. print a random different document :w00t:
  2. erase completely the printed document :angel
  3. re-use the blanked sheet of paper to finally print the «good» one :blink:

jaclaz

Установка Windows XP с флешки не получается, использовал всевозможные программы, в том числе и UltraISO, подготавливаю дистрибутив с операционной системой, выставляю загрузку с флешки в BIOS, как у вас написано на сайте и при перезагрузке на чёрном фоне экрана моргает чёрточка в левом верхнем углу экрана и всё.

Что только не делал, не могу установить на свой нетбук операционную систему, зачем я только снёс старую, мне сейчас даже кажется что установка Windows XP с флешки вообще невозможна, применял разные программы и в основном в начальной фазе установки на чёрном экране выходит окно с таким текстом «inf-файл txtsetup.sif испорчен или отсутствует, состояние 18. Установку нельзя продолжить. Нажмите любую кнопку для выхода». Может, что вы подскажете.

Установка Windows XP с флешки

Вот такие письма пришли и на них надо отвечать, к тому же на работе у нас произошёл интересный случай.

  • Примечание: на нашем сайте недавно вышла новая статья — как установить Windows XP с помощью обновленной программы WinSetupFromUSB 1.3, так что имейте ввиду, если здесь у вас что-то не получится, можете обратиться к ней.
  • Ещё вам пригодиться информация о том, Как создать мультизагрузочную флешку содержащую сразу три операционные системы Windows XP, Windows 7 и Windows 8!
  • Флешку необходимо подсоединять в порт USB 2.0, так как Windows XP не поддерживает USB 3.0 (порты обычно закрашены синим цветом).

Купил у нас на фирме парень нетбук, специально без операционной системы, мол дешевле и на самом деле так. При оформлении покупки, намекнул, что он может заюзать в инете любую винду и заинсталить её с флехи и на любой комп. Для Вас дорогие друзья перевожу (скачать в интернете любую операционную систему и самостоятельно установить её). Забрал покупку и ушёл. Есть такие умельцы, ничего не говорю, вот флудить (разбрасываться словами) только не надо было.

Приходит через два дня, глаза красные, не спал наверно, винду инсталил — намекнул мой коллега. Парень уже не был так самоуверен и сообщил что установка Windows XP с флешки у него не получается, наверное бракованный нетбук, коллектив у нас хороший, стали спрашивать какими пользовался программами, оказалось многими. Подсказали, что в первую очередь, нужно использовать лицензионную сборку Windows, а подготавливать дистрибутив программой PE Builder. Программа эта очень хорошая, сказать нечего, сам ей пользуюсь, только вот нашему покупателю разобраться с ней будет сложно. Вышли мы из ситуации другим и поверьте, проверенным не один раз методом, о нём и наша статья.
В первую очередь конечно нужно использовать оригинальные сборки Windows XP SP3 MSDN, никем не изменённые. Единственное, что можно изменить, это интегрировать в сборку драйвера Sata (читайте нашу статью Интеграция драйверов Sata в дистрибутив) и опять же повторюсь, лучше будет проделать это всё вам самим.

  • Примечание: Вам нужно посмотреть в BIOS параметр Configure SATA As, возможные значения: Standard IDE, RAID, AHCI, если у вас режим работы современного IDE/SATA-контроллера  IDE, можете пропустить отступление с интеграцией драйверов AHCI-контроллеров, но если AHCI, читаем дальше.  
    Интеграция драйверов Sata в дистрибутив Windows XP необходима, если у вас достаточно новый нетбук, материнская плата которого с AHCI-контроллером от Intel. AMD, Intel, JMicron, Marvell и др.

На многих компьютерах можно переключить режим AHCI на IDE и установка Windows XP произойдёт без сложностей, но и всех новшеств AHCI вы не увидите. Да, есть способ интегрировать драйвера AHCI в уже установленную операционную систему, то есть переключить в BIOS режим работы с AHCI на IDE, далее установить Windows XP без драйверов Sata, загрузить Windows и уже тогда интегрировать драйвера AHCI-контроллеров и синего экрана при перезагрузке вы не получите. Но на нашем нетбуке только режим AHCI и придётся интегрировать драйвера в дистрибутив Windows XP. Итак, давайте возьмём сложный вариант, вы зашли в BIOS и увидели, что у вас включен режим AHCI, тогда прочтите нашу статью Интеграция драйверов Sata в дистрибутив Windows XP, уверяю вас вы легко с этим справитесь, а уже потом переходите к этой статье.

  • Примечание: если подготовить сборку Windows XP без драйверов для AHCI-контроллеров, то в самом начале установки операционной системы вы увидите сообщение об ошибке.

Во вторых, есть у меня оригинальный образ Windows XP, но прежде чем его использовать, нужно обязательно интегрировать в него драйвера AHCI-контроллеров. В наше время на всех материнских платах, с контроллером жёстких дисков SATA II и SATA III (относится и к стационарным компьютерам, а так же ноутбукам), применена современная технология работы винчестеров AHCI. Придумана эта технология намного позже чем сама Windows XP, а это значит в оригинальном дистрибутиве XP специальных драйверов AHCI-контроллеров нет, такие драйвера есть только в Windows 7. При установке Windows XP на новый компьютер дело закончится синим экраном или инсталлятор XP не увидит жёсткий диск. Что делать?
Прежде чем пытаться установить Windows XP с флешки нужно:

1) Интегрировать драйвера AHCI-контроллеров в сборку Windows XP и вы сможете установить XP даже на SSD накопитель. Но можно пойти и другим путём.

2) Взять и отключить в БИОСе UEFI режим AHCI, а включить устаревший режим IDE. 

Я за первый вариант — Интегрировать драйвера AHCI-контроллеров в сборку Windows XP, представьте ситуацию, в вашем системном блоке находится два жёстких диска, на одном установлена Windows 7 или Windows 8, а на втором Windows XP. Windows 7 или Windows 8 вы устанавливали по любому с включенным AHCI, а Windows XP с включенным режимом IDE. Так вот, вы работали в Windows 8, затем вам понадобилась Windows XP, вы перезагружаетесь, входите в БИОС UEFI и включаете старый режим IDE, иначе Windows XP не загрузится и вылетит в синий экран с ошибкой STOP 0x0000007B, а чтобы потом попасть в Windows 8 вам опять придётся заходить в БИОС UEFI и включать режим AHCI и так постоянно, как говорится — нафиг надо. Интегрируем в сборку Windows XP драйвера AHCI и в БИОС UEFI будем только переключать загрузку с нужного нам жёсткого диска с установленной Windows XP или Windows 8. 

Интеграция драйверов AHCI-контроллеров в сборку Windows XP

В первую очередь берём компакт-диск с Windows XP или может быть у вас образ Windows XP. 
Создаём на рабочем столе папку и называем её Windows XP, затем все файлы с компакт-диска Windows XP, копируем в эту папку. Если у вас ISO образ Windows XP, открываем его с помощью бесплатной (для личного использования) программе DAEMON Tools Lite 4 и также копируем все файлы дистрибутива в папку под названием Windows XP. Всё, это сделали.

Идём на oszone.net, ссылка

http://forum.oszone.net/thread-135321.html

регистрируемся там, и скачиваем архив MassStor с драйверами всех самых распространённых AHCI-контроллеров: Intel, AMD, JMicron, Marvell, nForce, SiS и VIA. Если у вас операционная система 32-bit, что в большинстве случаев, скачиваем соответствующий пакет MassStor_x86_12.9.18.rar, если 64-bit, то другой MassStor_x64_12.9.18.rar. Скачали.

Разархивируем архив MassStor_x86_12.9.18.rar и запускаем файл MassStor.exe,

открывается окно проводника, в нём нужно указать папку с файлами Windows XP и нажать ОК.

Интеграция драйверов SATA происходит несколько секунд, жмём ОК.

Создание загрузочной флешки Windows XP

Переходим на официальный сайт программы WinSetupFromUSB
Выбираем WinSetupFromUSB1.3.exe (22 MB).

Скачиваем, разархивируем и запускаем нашу программу. Я нахожусь в операционной системе Windows 8 64 бит. Наша программа WinSetupFromUSB может работать как в 32-разрядных операционных системах, так и 64 -разрядных операционных системах. Чтобы запустить WinSetupFromUSB в программе Windows 8 64 бит щёлкаем два раза мышью на файле WinSetupFromUSB_1-3_x64.exe 

В главном окне программы WinSetupFromUSB можно увидеть название нашей подсоединённой флешки.

Ставим галочку на пункте Auto format it with FBinst и отмечаем пункт NTFS

Ниже отмечаем галочкой пункт Windows 2000/XP/2003/Setup и нажимаем справа кнопку открывающую окно проводника

В проводнике вы должны указать заранее приготовленную папку с файлами дистрибутива Windows XP 32 бит.
Если у вас есть установочный диск с Windows XP 32, то откройте его и скопируйте все файлы содержащиеся внутри в какую-либо папку и обзовите её например Windows XP. Если у вас имеется ISO образ XP, откройте его к примеру в бесплатной (для личного использования) программе DAEMON Tools Lite 4 и также скопируйте все файлы дистрибутива Windows XP в папку.

Итак, папку с файлами Windows XP 32 бит указали, жмём ОК. 

Принимаем лицензионное соглашение.

Нажимаем кнопку GO

Да 

 

Да

и начинается первая фаза создания нашей мультизагрузочной флешки, которая заканчивается успешно.

 ОК. Загрузочная Windows XP 32 бит готова.

 

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

Можем извлечь нашу флешку

Такую ошибку получал и я, вы не одиноки «inf-файл txtsetup.sif испорчен или отсутствует, состояние 18. Установку нельзя продолжить. Нажмите любую кнопку для выхода» мы сможем получить при использовании программы UltraISO, с ней хорошо Windows 7 устанавливать.

Далее, вставляем трясущимися и мокрыми от волнения руками, нашу флешку в порт USB нашего компьютера, ноутбука и нетбука, а дальше если не знаем как правильно выставить загрузку с флешки читаем: Как поставить загрузку с флешки, далее Загрузка с флешки в BIOS.

Ну да ладно, в BIOS, выставили всё правильно, перезагружаемся и видим загрузочное окно Grub4Dos, а в нём надпись Windows 2000/XP/2003 Setup, ничего не трогаем,

проходит десять секунд, появляется другое окно First part of Windows XP Professional SP3 setup from partion 0, здесь тоже менять ничего не нужно, так же проходит десять секунд и начинается процесс установки Windows XP.

Примечание: очень редко бывает, что во втором окне вместо First part of Windows XP Professional SP3 setup from partion 0, выставлено Second part of 2000/XP/2003 setup / Boot first internal hard disk, вам нужно на это обратить внимание и с помощью стрелок на клавиатуре, выставить так как нужно и нажать Enter, так как загружаться с жёсткого диска ещё рано.

Далее как при обычной установке Windows XP, можете почитать Установка Windows XP, но одно но, после первой фазы установки и перезагрузки, перед вами опять пройдут два этих зелёных окна Grub4Dos, компьютер автоматически должен перейти во вторую фазу, вам ничего менять не нужно, но иногда во втором окне нужно вручную выставить, теперь уже  Second part of 2000/XP/2003 setup / Boot first internal hard disk. Второй этап установки Windows XP, загрузка происходит с уже почти установленной операционной системы, которая находится на жёстком диске.

Вот в принципе и всё. Успехов Вам.

Главная


Новости

Опубликовано: 01.09.2018

видео Could not install grub4dos mbr что это

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

Тогда, пойдем. Сначала нам нужно зарядное устройство. Последнюю версию можно загрузить. В файле много разных файлов, но вы не должны бояться. Нам нужен только файл grldr. Это менеджер загрузки. Теперь он должен быть установлен на флешку. Нажмите на ссылку и загрузите последнюю версию grubinst. Это специальная утилита, предназначенная для установки grub4dos. Распакуйте полученный файл и запустите приложение grubinst_gui.exe. В появившемся окне выберите наш флеш-накопитель и нажмите кнопку «Установить».

Error Message Win Setup From Usb Could not install grub4dos MBR

И вот первая проблема, которая может случиться. В некоторых флеш-накопителях иногда возникает следующая ошибка.

В этом случае, вы должны запустить grubinst.exe из командной строки со следующими параметрами:

4 способа восстановления загрузчика Grub 2.

C: /grubinst/grubinst.exe —skip-Mbr-теста (ГДН) код>

вместо N, должны замените номер флэш-накопителя, например (hd1). Вы можете узнать, какой номер флэш-накопителя имеет в системе следующим образом. Щелкните правой кнопкой мыши значок моего компьютера -> Управление компьютером -> Управление дисками. ВНИМАНИЕ! Если lohaneshsya и вместо вспышки указывать на системный диск, ваш MBR будет изменен, и система будет загружена с большим количеством времени. Используйте сейчас запуск в корневом каталоге флеш-файла, загруженного ранее grldr. В принципе, флеш-накопитель готов, и вы можете попытаться загрузить его, хотя этого не будет достаточно, потому что он пуст (кроме диспетчера загрузки).

Чтобы добавить подогрев для нашей утилиты флеш-накопителя для тестовRAM и жесткий диск. Зарядное устройство grub4dos достаточно мощное и позволяет загружать непосредственно с изображения iso. Для проверки памяти используйте утилиту загрузки изображений Memtest86 +, которую можно загрузить, и проверить жесткий диск — утилиту Victoria. Загрузочный образ последнего можно загрузить. В корневом каталоге флэш-накопителя создайте каталог grub4dos. В этом каталоге мы создадим каталог iso и скопируем полученные изображения. В корневом каталоге флеш-накопителя создайте файл menu.lst со следующим содержимым:

Заголовок
Проверка ОЗУ
map (hd0,0) /grub4dos/iso/mt410.iso (hd32)
map —hook
root (hd32)
chainloader (hd32)
ботинок

Заголовок Проверка жесткого диска
map (hd0,0) /grub4dos/iso/vcr35r.iso (hd32)
map —hook
root (hd32)
chainloader (hd32)
начало

Я не здесь, чтобы объяснить, что делает каждая команда. В конце этой статьи есть ссылка на документацию, где все детализировано.

Попытка загрузки с флеш-накопителя. Что мы видим? Это верно. Вместо русских букв показаны кракозябры. Давайте исправим это небольшое недоразумение и в то же время немного приукрасим нашего менеджера загрузки. Загрузите законченную тему. Мы запускаем загруженный файл в папку grub4dos на флеш-накопителе. В начале файла menu.lst добавьте следующую строку:

gfxmenu (hd0,0) /grub4dos/Elisha2.gz

Перезапустите с флеш-накопителя. Теперь русские буквы отображаются правильно, и меню выглядит намного лучше.

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

Ошибка 60: файл для эмуляции устройства должен находиться в смежной области диска

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

дефрагментация изображения vcr35r.iso, загрузка с устройства flash и убедитесь, что все работает.

Таким же образом я добавил к программе флэш-карт клонирование жесткого диска Norton Ghost 11, утилиту для сброса пароля администратора Active Changer, загрузочного диска Windows XP CD Mini и программа для работы с жесткими дисками Acronis Disk Director Suite.

Вот еще один очень важный момент. На некоторых компьютерах работа с флеш-накопителем будет очень медленной. Чтобы решить эту проблему, есть вещь, называемая контроллером PLoP, которая позволит аппаратным средствам работать на скорости USB 2.0. Теперь я расскажу вам, как установить этого зверя. Загрузите последнюю версию PLoP Boot Manager. Откройте полученный файл и скопируйте файл plpbt.bin в каталог grub4dos на флеш-накопителе. В файле menu.lst мы добавим строки

Заголовок
Запустить диспетчер загрузки PLoP
root (hd0,0)
kernel /grub4dos/plpbt.bin

После загрузки с флеш-накопителя выберите соответствующий пункт меню, во всплывающем окне щелкните usb. После этого флешка будет работать быстро.

Теперь мы добавим элементы загрузки в менюWindows XP и перезагрузите компьютер. Для этого введите в файле menu.lst следующее:

Заголовок
Найти и загрузить Windows NT / 2K / XP
find —set-root —ignore-floppies —ignore-cd / ntldr
map () (hd0)
map (hd0) ()
карта —rehook
find —set-root —ignore-floppies —ignore-cd / ntldr
chainloader / ntldr

Перезапустить заголовок компьютера
перезагружать

Следующий шаг — добавить консоль восстановления Windows XP в меню. Вы можете загрузить изображение. Если вы попытаетесь запустить его, используя описанный выше метод, ничего не получится, но, к счастью, есть другой способ сделать это. Загрузите образ флоппи-диска с помощью драйвера FiraDisk. Этот драйвер позволяет Windows работать с виртуальными дисками GRUB. Мы запустили файл firadisk.IMA на флеш-накопителе, в папке grub4dos и образ консоли восстановления в папке iso. В файле menu.lst добавьте следующий код:

Заголовок
Консоль восстановления для Windows XP
map —mem /grub4dos/firadisk.ima (fd0)
карта —mem / grub4dos / iso / rc.iso (hd32)
map —hook
chainloader (hd32)

Теперь вы можете запустить консоль восстановления Windows XP. Он работает так. Сначала загружается драйвер FiraDisk, затем файл rc.iso копируется в ОЗУ компьютера. Эмуляция CD происходит. Теперь Windows думает, что он обращается к CD-приводу, когда на самом деле работа идет с RAM-диском. Единственным недостатком является то, что в этом случае размер ОЗУ должен быть больше размера изо-изображения. Если консоль восстановления не является критичной, но если размер загрузки изображения достаточно велик, стоит обратить внимание.

Аналогично, вы можете выполнить установку с флеш-диска Windows XP. Единственное, что нужно разделить на два этапа. Первый этап точно такой же, как с консолью восстановления. На втором этапе вам нужно загрузиться с жесткого диска, на котором вы устанавливаете систему, но прежде всего для создания установочного диска RAM. В общем, файл menu.lst будет выглядеть следующим образом:

Заголовок
Установка Windows XP (шаг 1)
map —mem /grub4dos/firadisk.ima (fd0)
map —mem / grub4dos / iso / XP_SP2.iso (hd32)
map —hook
chainloader (hd32)

Заголовок установки Windows XP (шаг 2)
map —mem /grub4dos/firadisk.ima (fd0)
map —mem / grub4dos / iso / XP_SP2.iso (hd32)
map —hook
find —set-root —ignore-floppies —ignore-cd / ntldr
map () (hd0)
map (hd0) ()
карта —rehook
find —set-root —ignore-floppies —ignore-cd / ntldr
chainloader / ntldr

Еще один интересный момент. В Windows XP при загрузке появляется моя (в других случаях, как на изображении консоли восстановления), вы можете нажать любую клавишу для загрузки с компакт-диска.

Нажмите любую клавишу для загрузки с компакт-диска …

Лично у меня есть аналогичное сообщение, которое вызывает большое желание избавиться от него. К счастью, это довольно просто. Для этого удалите файл из каталога Bootfix.bin на I386, используя, например, программы ISO Commander.

Это, собственно, все, о чем я хотел вам рассказать. По сомнениям, я приведу как результат конечный файл menu.lst, который я получил.

gfxmenu (hd0,0) /grub4dos/Elisha2.gz

title Поиск и загрузка Windows NT / 2K / XP
find —set-root —ignore-floppies —ignore-cd / ntldr
map () (hd0)
map (hd0) ()
карта —rehook
найти -set-root—ignore-floppies —ignore-cd / ntldr
chainloader / ntldr

Заголовок установки Windows XP (шаг 1)
map —mem /grub4dos/firadisk.ima (fd0)
map —mem / grub4dos / iso / XP_SP2.iso (hd32)
map —hook
chainloader (hd32)

Заголовок установки Windows XP (шаг 2)
map —mem /grub4dos/firadisk.ima (fd0)
map —mem / grub4dos / iso / XP_SP2.iso (hd32)
map —hook
find —set-root —ignore-floppies —ignore-cd / ntldr
map () (hd0)
map (hd0) ()
карта —rehook
find —set-root —ignore-floppies —ignore-cd / ntldr
chainloader / ntldr

название Windows XP Live CD
Карта (hd0,0) /grub4dos/iso/Windows_XP_Live_CD_Mini.iso (HD32)
map —hook
root (hd32)
chainloader (hd32)
ботинок

Заголовок консоли Windows XP
map —mem /grub4dos/firadisk.ima (fd0)
карта —mem / grub4dos / iso / rc.iso (hd32)
map —hook
chainloader (hd32)

Заголовок Сброс пароля администратора
Карта (hd0,0) /grub4dos/iso/Active_Password_Changer.iso (HD32)
map —hook
root (hd32)
chainloader (hd32)
ботинок

title Проверка ОЗУ
map (hd0,0) /grub4dos/iso/mt410.iso (hd32)
map —hook
root (hd32)
chainloader (hd32)
ботинок

Заголовок Проверка жесткого диска
map (hd0,0) /grub4dos/iso/vcr35r.iso (hd32)
map —hook
root (hd32)
chainloader (hd32)
ботинок

название Norton Ghost 11
Карта (hd0,0) /grub4dos/iso/NortonGhost11.iso (HD32)
map —hook
root (hd32)
chainloader (hd32)
ботинок

Название Acronis Disk Director Suite 10.0.2288
map (hd0,0) /grub4dos/iso/AcronisDDS-10.0.2288.iso (hd32)
map —hook
root (hd32)
chainloader (hd32)
ботинок

title Запустить диспетчер загрузки PLoP
root (hd0,0)
kernel /grub4dos/plpbt.bin

Перезапустить заголовок компьютера
перезагрузка

Ссылки по теме:

Чтобы сделать загрузку флеш-накопителя USB, в этом случае мы будем использовать программу BOOTICE.

Ссылка на авторскую программу:

Загрузите его, распакуйте, запустите, затем мы сделаем все в порядке:

Запуск от имени администратора:

: Целевой диск — выбор флэш-диска USB, Только ближе , а затем перезапишите загрузчик системы

нажмите ниже — MBR-процесс — выберите опцию « grub4dos 0.4.5c / 0.4.6a (grldr.mbr) » — нажмите « > Install / Config «

— продолжайте выбирать, какой из них использовать: 0.4.5c / 0.4.6a — , затем » Сохранить на диск «. Мы нажимаем OK, а затем Закройте окно Начать мастер-запись

Не все — идите дальше — Процесс PBR — выберите целевой раздел , иногда несколько — выберите наиболее подходящий.

Мы щелкаем рядом с grub4dos 0.4.5c / 0.4.6a (FAT / FAT32 / NTFS / ExFAT) и Install / Config .

Выберите версию 0.4.5c / 0.4.6a и ОК

Загрузочный сектор в этом написан.

Затем уже загрузите необходимые файлы на флэш-накопитель USB, то есть grldr, menu.lst и другие файлы

.

Новости


Лучшая seo оптимизация


После создания сайта его владельцы сталкиваются с проблемой его продвижения. Конечно, самых первых клиентов вам предоставит контекстная реклама. Ее огромным недостатком является то, что стоимость клика


Joomla instagram


Как установить виджет instagram на свой сайт? Почему-то готового решения для внедрения от разработчиком социальной сети нет. Но это не повод отчаиваться — у instagram-а открыт API, поэтому можно


Цены на услуги seo продвижения и оптимизации


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

Install Windows from USB with WinSetupFromUSB, multiboot with Linux and a lot more

1. What can be added to the USB disk with WinSetupFromUSB?

2. Does it support multiple sources of the same type?

3. My internal disk is not shown during first (Text mode) part of Windows XP (2000, 2003) setup

4. There is error 0x0000007B on blue background (BSOD) at start of XP (2000, 2003) Setup

5. Program does not display my USB disk

6. Are customized Windows sources supported?

7. What do the advanced options do?

8. My system won’t boot from USB

10. How do I add another Windows or Linux source?

11. When adding NT6 (Vista and above setup or PE based utility) ISO occupied space on the USB disk is 150-220 MB more than my source

12. Is the program free and may it be freely redistributed?

13. XP/2003/2000 Setup is very slow when copying files at Text mode phase

14. How to report bugs or problems with the program?

15. How to remove already added sources?

16. How to edit boot menu names?

17. I am unable to add Linux/Other grub4dos ISO because it cannot be de-fragmented

18. Why I cannot boot other sources in UEFI mode, only Windows ones?

19. Is Windows Secure Boot supported?

← Вернуться в раздел «Программы»

could not install grub4dos mbr Что значит?

Автор: wSDAw
Дата сообщения: 08.04.2014 09:00

Уже и 1.4 от 27 марта есть…

Автор: stasys44
Дата сообщения: 03.12.2014 13:42

Чуточку обновил шапку, заменил ссылки

Автор: neizvestnyj375
Дата сообщения: 09.12.2014 21:11

Будет ли проект развиваться дальше? Все больше сейчас уже ПК и ноутов с uefi и портами usb 3.0, не корректно зачастую программа работает на новом железе. А жаль, удобная программа.

Автор: lesex
Дата сообщения: 04.03.2015 07:23

Для усб 3.0 и uefi не нужны подобные проги, винду 8 x64 просто копируешь на флешку с fat32. Эта прога хороша для установки XP или мульти флешки.

Автор: Engaged Clown
Дата сообщения: 28.11.2015 23:39

WinSetupFromUSB v1.6
28-11-2015

Много чего пофиксено, особенно для Windоws 10.

http://www.winsetupfromusb.com/download/winsetupfromusb-1-6-exe/

Автор: KOMMEHTATOPz
Дата сообщения: 13.01.2016 15:18

Доброго времени .
Подскажите пжл.,при копировании некоторых iso образов при загрузке выдает ошибку.
Копирую образы в однопотоковом режиме.
http://ipic.su/img/img7/fs/Snimok2.1452691123.png

Страницы: 123

Предыдущая тема: Общепит 3.0 prof (Авторская&Астор Ресторан)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель — сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.

  1. Главная
  2. Форум
  3. Загрузчики.
  4. Grub4DOS


Вариантов установки Windows ХР с USB несколько.
Рассмотрим только один, мне он кажется самым простым и удобным.
Установка Windows ХР с помощью программы
Win Setup From USB 1.0-beta7
.
Для начала качаем программу
. Программа не требует установки. Под Windows 7 запуск от имени Администратора. Извлекаем из архива лучше в отдельную папку и запускаем программу.
Особенности программы: может установить на USB загрузчик Grub4DOS, если он уже есть на накопителе, то программа это увидит и добавит только нужные файлы и запись в Menu.lst. То есть, если у вас есть мультизагрузочный диск или флешка, программа ничего не испортит, а только добавит нужное.
Может совместить на одном накопителе до 10 установок Windows ХР.
Много чего может (пока рассматриваю только установку Windows ХР)
ВНИМАНИЕ! ВСЕ НАПИСАННОЕ НИЖЕ — мои личные наблюдения и выводы. У меня все очень хорошо работает. Эти записи — просто советы.
1. Запускаем программу. Видим окно программы. В верхнем окошке указываем наш накопитель (если он у вас один, программа сама его выберет, если накопителей несколько, то надо указать с каким диском будем работать).


2. Монтируем образ диска в виртуальный привод, или вставляем диск в реальный привод.
3. В программе галочкой отмечаем пункт «Windows 2000/XP/2003 Setup»
4. Жмем кнопку «…» и указываем путь к образу, смонтированному в виртуальный привод или к диску с Windows ХР в дисководе.


5. Жмем кнопку «GO» и идем гулять, пить чай, пиво и т. д.


5.После того, как программа отработает, все готово: Windows ХР у вас на флешке.
Теперь надо чуть подправить работу программы (не обязательно, просто совет, чтобы избежать ошибок).
Заходим в корень носителя и удаляем все кроме файлов: «grldr», «menu» и папок: «winsetup», «boot»



После этого открываем с помощью «Блокнота» файл «Menu.lst» и удаляем строки:
title Windows XP/2000/2003 Setup
map —unmap=0:0xff
map —unhook
savedefault
find —set-root —ignore-cd /usbdrive.tag
configfile /winsetup.lst
Вместо них копируем строки:

title Загрузка с жёсткого диска
find —set-root —ignore-floppies —ignore-cd /bootmgr || find —set-root —ignore-floppies —ignore-cd /ntldr
map (hd0) (hd1)
map (hd1) (hd0)
map —hook
rootnoverify (hd0)
chainloader (hd0)+1
title Setup Microsoft Windows XP
root (hd0,0)
map —mem /WINSETUP/XPpSP3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map —hook
root (0xff)
chainloader /I386/SETUPLDR.BIN



Вот и все. Теперь при загрузке созданной флешки первый раз грузимся со строки «Setup Microsoft Windows XP». После первой и второй перезагрузки, со строки «Загрузка с жёсткого диска». ОБЯЗАТЕЛЬНО!


[Цитировать]

Отправлено: 06-Ноя-2015 13:36
(спустя 11 месяцев 27 дней)

    puhpol

  • 2
  • Стаж: 8 лет 2 месяца
  • Сообщений: 881
  • Репутация:71[+] [-]


Меняем имя папки, убираем в дополнительную папку.Появилась потребность убрать установку в папку проекта. Захотелось что бы установка ВИНДОВС ХР грузилась из puhpwindowsXP. Оказалось что все достаточно просто.
Использованы инструкции AlexGen из раздачи MULTIBOOT USB FLASH DRIVE 8Gb-16Gb FAT32-NTFS UEFI / MULTIBOOT DVD 4.7-8.5 Gb 2014 v.9.0 (инструкция во вложении ниже)

Делаем сами:

Качаем программу Win Setup From USB >>

И извлекаем в отдельную папку, допустим «WinSetupFromUSB».
На данном этапе надо решить в какую папку спрятать сборку и как назвать папку установки. Для примера:
я уберу все по пути puhpwindowsXPNewStyle , буду использовать сборку NewStyleXP .
Начали:
1.Открываем папку с программой, в ней открываем папку «files». В папке «files» находим папку «winsetup», в ней находим файл setup.cmd.
2.Открываем файл любым текстовым редактором.(у меня Notepad++)
3.Находим строку

set TAGFILE=WINSETUPTOBEREPLACED

.
Меняем на свое, в моем случае :

set TAGFILE=PUHPWINDOWSXPNewStyle

Сохраняем изменения и закрываем файл.
4.Запускаем программу WinSetupFromUSB и выполняем все действия описанные в шапке темы.В корне носителя у нас папка «WINSETUP», в ней папка «XPpSP3» и файл XPpSP3.ISO
1.Открываем файл XPpSP3.ISO программой UltraISO (или любой другой умеющей работать с ISO файлами)
2.Находим файл TXTSETUP.SIF (лежит по пути XPpSP3.ISOI386 ) и извлекаем его из образа.
3.Открываем файл TXTSETUP.SIF любым текстовым редактором.(у меня Notepad++).
И ищем такой кусок :

[SetupData]
SetupSourcePath =»WINSETUPXPpSP3″
MajorVersion = 5
MinorVersion = 1
DefaultPath=WINDOWS
OsLoadOptions = «/fastdetect /noguiboot /nodebug»
ForceScsi = 1
ForceDiskClass = 1
ForceCDRom = 1
Architecture = i386
DriverCabName=driver.cab,sp3.cab
ProductType = 0
LoadIdentifier  = %wks_id%
LoadIdentifierCancel  = %cancel_id%
LoadIdentifierWin9x  = %9x_id%
BaseVideoLoadId = %wks_id_vga%
RequiredMemory = 67108864
Pagefile = 115,250
SetupSourceDevice=ArcNamemulti(0)disk(0)rdisk(1)partition(1)
BootPath=»WINSETUPXPpSP3I386″
BootDevice=»multi(0)disk(0)rdisk(1)partition(1)»

Изменяем две строки:
SetupSourcePath =»WINSETUPXPpSP3″
меняем на SetupSourcePath =»PUHPWINDOWSXPNewStyle»
и
BootPath=»WINSETUPXPpSP3I386″
меняем на BootPath=»PUHPWINDOWSXPNewStyleI386″
Сохраняем изменения и закрываем файл.
4.Измененным файлом TXTSETUP.SIF заменяем файл в образе, сохраняем изменения в ISO.
5.Измененным файлом TXTSETUP.SIF заменяем файл в папке XPpSP3I386
6. Меняем имя образа XPpSP3.ISO и папки «XPpSP3» в моем случае на:
NewStyle.ISO и «NewStyle» соответственно.
7.Папку WINSETUP переименовываем (в моем случае) в WINDOWSXP.
8.В корне носителя создаем папку (в моем случае) «PUHP» и перетаскиваем на нее папку WINDOWSXP.
То есть, получилось puhpwindowsxpNewStyle & NewStyle.ISO
Открываем Menu.lst и добавляем строки:

title  Windows XP NewStyleXP Full
root (hd0,0)
map —mem /PUHP/WINDOWSXP/NewStyle.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map —hook
root (0xff)
chainloader /I386/SETUPLDR.BIN

Вложение

ХР.rar
(805 KB, Скачано: 557 раз)


[Цитировать]

Отправлено: 06-Ноя-2015 20:23
(спустя 6 часов)

    lighter_by

  • 403
  • Стаж: 7 лет 11 месяцев
  • Сообщений: 24
  • Репутация:0[+] [-]
  • Откуда: Беларусь


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

Последний раз редактировалось: lighter_by (2015-11-06 21:16), всего редактировалось 1 раз


[Цитировать]

Отправлено: 06-Ноя-2015 20:58
(спустя 35 минут)

    lighter_by

  • 403
  • Стаж: 7 лет 11 месяцев
  • Сообщений: 24
  • Репутация:0[+] [-]
  • Откуда: Беларусь


Также поддерживается мультизагрузка, скорее всего все это знают, но раз в отдельной теме, позволил себе написать. Т.е. если есть несколько файлов setupldX.bin, где X буква, которую изменяют сборщики для добавления вариантов загрузки. Для добавления открываем образ XPpSP3.ISO и добавляем в папку I386 необходимые файлы загрузки, дополнительно к setupldr.bin. И соответственно правим файл menu.lst. Пример приведен для сборок Zver. Проверялось и на сборках от Simplix, да и на любой другой я думаю будет работать.


[Цитировать]

Отправлено: 28-Мар-2016 17:54
(спустя 4 месяца 21 день)

    miks5

  • 2688
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3
  • Репутация:0[+] [-]


WinSetupFromUSB-1-6 русский перевод подсказок

текст

— FBinstTool
Форматировать USB-диск с использованием FbinstTool
Для переразметки и форматирования используйте BootConfig -> Format Options
Выберите ZIP и FORCE затем нажмите FORMAT. Можно выбрать FAT16 если размер диска 2 ГБ или ниже.
Можно также попробовать CHS для багованых БИОС.
Затем перетащите файл GRLDR из WinSetupFromUSB directoryfilesgrub4dos
в окно FileList, рядом с PartitionTable.pt
Если нужно NTFS, в командной строке выполнить «convert X:/fs:ntfs», где X: буква USB диска.
Все разделы и данные на USB-диске будут стерты!
— BootICE
Форматирование USB-диска используя BootICE
Выберите «Perform Format», затем используйте USB-HDD один или несколько разделов
Все разделы и данные на USB-диске будут стерты!
Это также хорошо использовать для ‘Process MBR’ и установки Grub4dos MBR
NTFS может значительно повысить скорость копирования файлов.
— RMPrepUSВ
Форматирование USB-диска используя RMPrepUSВ
Попробовать «Boot as HDD» и «XP Bootable [NTLDR]» опции, затем нажать «Prepare Drive»
Все разделы и данные на USB-диске будут стерты!
NTFS может значительно повысить скорость копирования файлов.
— Тест в QEMU
Используйте на свой страх и риск, может произойти потеря данных!
Не используйте, если вы не уверены в том, что вы делаете!
Обратите внимание, что результаты могут и будут отличаться, на реальном оборудовании.
Advanced options General
— Display disk drives on all interfaces, not only USB
— Отображение жестких дисков на всех интерфейсах, не только USB
Показать все диски, независимо от их интерфейса, не только на USB
ОСТОРОЖО при выборе дисков!
МОЖЕТ ПРОИЗОЙТИ ПОТЕРЯ ДАННЫХ , ЕСЛИ ВЫБРАЛИ НЕВЕРНЫЙ ДИСК!
— Dont check for and install grub4dos MBR
— Не проверять при установке grub4dos MBR
Не проверять, если установлен grub4dos/Wee/FB MBR и не устанавливать его.
Нужно позаботиться самостоятельно о загрузке GRLDR.
XP 2000/2003 Setup
— Shared BTS driver pack OEM folder
— Общий BTS driver pack папки OEM
Проверьте это, если вы хотите использовать BTS driver pack папки OEM, совместно в нескольких источниках в WINSETUPOEM.
Это должно быть проверено для каждого источника, который хотите использовать.
Программа НЕ редактирует уже размещенные источники.
— Prepare Windows 2000/XP/2003 to be installed on USB
— Подготовка Windows 2000/XP/2003 для установки на USB
Используйте это, если вы планируете установить Windows 2000/XP/2003 с USB-диска на USB-диск.
Экспериментальная опция, любая обратная связь будет учтена.
— Remove disk space requirements from txtsetup.sif
— Удалить требования к дисковому пространству из txtsetup.sif
— Show debug messages during Text mode
— Показывать сообщения отладки во время текстового режима
Это будет отображать отладочные сообщения от WAITBT драйвера во время текстового режима установки Windows 2000/XP/2003
Заменит значение OsLoadOptions в TXTSETUP.SIF /noguiboot с /sos.
— Custom folder and menu name for 2000/XP/2003 Setup
— Пользовательские папка и название меню установки 2000/XP/2003
Используйте, если вы хотите использовать пользовательские имена папок. файл ISO и загрузочное название меню при установке Windows 2000/XP/2003.
Программа спросит отдельно для имени папки, будет использоваться в качестве имени файла ISO, потом для входа в загрузочное меню.
— Do not copy and use DPMS
— Не копировать и не использовать DPMS DP_MassStorage_wnt5_x86-32_12.09
Не копировать и не использовать автоматически F6 драйвер дискеты DPMS для установки Windows 2000/XP/2003 или PE1.
— Custom drivers/F6 floppy image for 2000/XP/2003 Setup
— Пользовательские драйвера / F6 образ дискеты для установки 2000/XP/2003
Обеспечить образ дискеты драйверами SATA/AHCI/RAID для установки Windows 2000/XP/2003.
Вариант загрузки драйвера будут добавлен в меню загрузки.
ТОЛЬКО драйвер по умолчанию, как указано в TXTSETUP.OEM может быть использован!
Проверьте это, чтобы просмотреть для образа файла.
— Custom NTDETECT.COM file for 2000/XP/2003 Setup
— Пользовательский файл NTDETECT.COM для установки 2000/XP/2003
Используйте пользовательский NTDETECT.COM для установки Windows 2000/XP/2003 , чтобы избежать ошибки Stop 0x0000007B
или для отладки запуска процесса. Будет добавлен в соответствующий небольшой файл ISO
в папке WINSETUP. Проверьте это, чтобы просмотреть файл.
Установка Vista/7/8/10/Server 2008/2012 /PE
— Пользовательские имена для Vista/7/8/Server исходный код
Используйте пользовательские имена папок и меню загрузки Vista/7/8/10/Server2008/2012 исходный код.
— Launch Q-Dir before Setup
— Запуск Q-Dir перед установкой
Добавление Q-Dir в boot.wim и запуск его перед установкой.
Программа подобная Проводнику, добавьте ее, если вам нужно просмотреть содержимое жестких дисков, резервное копирование или восстановление файлов др.
Когда программа будет закрыта. Установка будет запущена.
— Add boot-critical drivers, loaded before start of Setup
— Добавление boot-critical драйверов, загружаются перед началом установки
Добавьте папку с boot-critical драйверами, для загрузки DrvLoad.exe, после чего установка запуститься.
Только INF файлы для настоящих устройств будут переданы DrvLoad.exe.
Вы можете добавить USB3.0 SATA/AHCI др драйвера. ‘DiskPart rescan’ будет выдан впоследствии.
Если драйвер .inf файл требует перезагрузки. Windows PE будет игнорировать запрос.
Если драйвер .sys файл требует перезагрузки, драйвер не может быть добавлен с помощью Drvload.
Все загруженные драйверы будут распространяться на устанавливаемую ОС.


[Цитировать]

Отправлено: 02-Ноя-2016 17:25
(спустя 7 месяцев 4 дня)

    KottoSOFT

  • 206
  • Стаж: 8 лет
  • Сообщений: 562
  • Репутация:64[+] [-]
13671

WindowsXP с USB (WinSetupFromUSB)

Приветствую, вопрос возник, каким будет этот путь для х64

Изменяем две строки:
SetupSourcePath =»WINSETUPXPpSP3″
меняем на SetupSourcePath =»PUHPWINDOWSXPNewStyle»
и
BootPath=»WINSETUPXPpSP3I386″
меняем на BootPath=»PUHPWINDOWSXPNewStyleI386″

по идее должно быть в AMD64 в место I386 прописываю не стартует установка.


[Цитировать]

Отправлено: 02-Ноя-2016 17:37
(спустя 12 минут)

    puhpol

  • 2
  • Стаж: 8 лет 2 месяца
  • Сообщений: 881
  • Репутация:71[+] [-]


KottoSOFT, Приветствую!

30867

в AMD64 в место I386

С чего вдруг?
Утверждать не буду, но по моему в ХР корневая папка всегда I386.
Откройте образ с 64 системой и посмотрите имя папки.


[Цитировать]

Отправлено: 02-Ноя-2016 17:57
(спустя 20 минут)

Текущее время: 29-Янв 06:23

Часовой пояс: UTC + 3

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы

На этой фотографии уже готовый результат загрузочной флешки. Использована была 8-ми гигабайтная.
Как видно в меню флешки 6 функций (можно и меньше сделать и больше — все зависит от вашей фантазии).
Теперь все по порядку.
0 — это загрузка Live CD. При рухнувшей Windows можно сохранить важное содержимое с дисков.
Есть и другие многие возможности. Проверка дисков на ошибки, на вирусы и др.
1 — Установка Windows XP SP3
2 — Установка Windows 7 Максимальная 32/62 разрядная
3 — Загрузка компьютера с диска С (должно быть последней, но получилось так)
4 — Acronis BOOT CD 2012 — с Acronis Disk Director и Acronis True Image
5 — Acronis BOOT CD 2013 — просто он новее на случай, если старый не увидит винчестера.

Надписи меню отредактировал так чтобы мне было понятней.

Теперь о самой процедуре. Нужна сама программа — WinSetupFromUSB 1.3
Скачать можно
В архиве два файла для запуска — для 32 и 64-х разрядной Windows.
Нужны также образы дисков (диска) в формате iso или сами загрузочные CD/DVD диски. С них, при необходимости можно создать образ, например с помощью Ultra ISO.

Здесь пример создания загрузочной флешки с Windows 7

Выберите файловую систему NTFS
, согласитесь что все данные на флешке будут удалены. Начнётся процесс форматирования. После этого начнется процесс загрузки образа. Если будет выбрана FAT32, программа откажется записывать образы больше 4 гб., FAT32 не «знает» о таких файлах — устаревшая система. Но предложит отформатировать в NTFS. Правда на английском. Можно просто отформатировать не записывая образ. А следующим шагом, не форматируя, записать образ.
Дождитесь такого собщения:

Все, флешка готова для установки Windows 7 на нетбук.

Далее можно в такой же последовательности на эту флешку загружать дополнительные образы дисков. Можно загружать и образ Windows 8, а вот Десятку не пробовал.
Но галочку — Форматировать не ставьте.
Есть особенности загрузки установочной Windows XP:

Предварительно необходимо распаковать содержимое образа ХР (файлы, папки) в любую созданную пустую папку. В программе соответственно использовать верхнее окно (полоску):
Windows 2000/XP/2003 Setup

Для записи на флешку образа Acronis Boot CD
— выбираем опцию программы:
Linux ISO/Other Grub4dos compatible ISO
Соответственно ставим галочку у этого окна и указываем ISO образ Acronis Boot CD
И кнопка GO. Скрина не делаю, думаю и так все понятно.

Для записи Live CD
использовал другой способ:
Распаковал образ Live CD (у меня был Win7 Live CD x86x64 by Xemom1) в созданную пустую папку, в образе была единственная папка с именем — XMPE.
Затем скопировал ее в корень флешки, а в файле menu.lst, который находится на флешке, добавил строчки:

Title Win7 Live CD x86&x64 by Xemom1

Заодно отредактировал и строки меню, что выводятся на экран при запуске флешки.
Каждая строка начинается со слова title затем пробел, а дальше пишите что вам удобнее.
Все остальное не трогайте. Правда время ожидания я изменил с 10 сек на 30.
и сохраните файл меню — menu.lst открывается он как обычный текстовый файл.
Вот что у меня получилось — это текст моего файла menu.lst
У вас он конечно будет другой — в зависимости от того какие вы выберите для этого образы.

Color black/cyan yellow/cyan
timeout 30

#graphicsmode 0x6A
graphicsmode -1 640 480:800 24:32 || graphicsmode -1
## Menu AutoNumber
write 0x8274 0x2001

#graphicsmode -1 800:640 -1 24:32 || graphicsmode -1
#font /unifont.hex.gz

#clear mappings and set root in case we return from bootmgr
map —unmap=0:0xff
map —unhook
map —rehook
ls /usbdrive.tag > nul || find —set-root —devices=hf /usbdrive.tag > nul
ls /default > nul && default /default

Title Win7 Live CD x86x64 by Xemom1
chainloader /XMPE/WinPE/bootmgr

Title Setup Windows XP SP3 2013 by Chip
map —unmap=0:0xff
map —unhook && map —rehook
savedefault
ls /usbdrive.tag > nul || find —set-root —devices=hf /usbdrive.tag
configfile /winsetup.lst

Title Setup Windows 7 Ultimate 32×64 bit by Gorskiy
map —unhook

savedefault +1
ls /shifthd.bat >
/shifthd.bat

root (hd%RDSK%,0)
chainloader /BOOTMGR

Title Boot first internal disk (boot disk C or Your Windows)
map —unhook
map —unmap=0:0xff && map —rehook
savedefault
ls /shifthd.bat > nul || find —set-root —devices=hf /shifthd.bat
/shifthd.bat
if «%RDSK%»==»» pause Fatal error while swaping hard disk order, cannot continue! && configfile /menu.lst
pause —wait=1 Booting MBR on hd0 …
chainloader (hd0)+1

Title Acronis BOOT CD 2012
map —unmap=0:0xff
map —unhook && map —rehook
cat —hex [email protected] (md)0x3D0+0x130 >
set /a dev=*0x8280&0xff
root (%dev%,0)
set ISO=/ISO/AcronisMedia.iso
ls %ISO% >
ls %ISO% >

set /a dev=*0x82a0&0xff
debug 1

debug off
set check=%check:~-5,4%

map —hook
root (0xff)
chainloader (0xff)

Title Acronis BootCD WinPE-Based 2013
map —unmap=0:0xff
map —unhook && map —rehook
cat —hex [email protected] (md)0x3D0+0x130 > nul && echo Cannot continue if PLoP is active, please start this entry without loading PLoP first && echo && pause Press any key to return to the main menu && configfile /menu.lst
set /a dev=*0x8280&0xff
root (%dev%,0)
set ISO=/ISO/AcronisBootCDWinPE-Based.iso
ls %ISO% > nul || find —set-root —devices=hf /usbdrive.tag|| echo Error! Could not find usbdrive.tag && echo && pause Press any key to return to the main menu && configfile /menu.lst
ls %ISO% > nul || find —set-root —devices=hf %ISO% || echo Error! Could not find %ISO% && echo && pause Press any key to return to the main menu && configfile /menu.lst
map %ISO% (0xff) || map —heads=0 —sectors-per-track=0 %ISO% (0xff) || echo FATAL ERROR mapping %ISO%, please check if file is present and defragmented && pause Press any key to return to main menu && configfile /menu.lst
#http://reboot.pro/topic/9916-grub4dos-isohybrided/page-2#entry88531
#http://www.rmprepusb.com/tutorials/tails
set /a dev=*0x82a0&0xff
debug 1
parttype (%dev%,3) | set check=
debug off
set check=%check:~-5,4%
if «%check%»==»0x00» partnew (%dev%,3) 0 0 0 && partnew (%dev%,3) 0x00 %ISO%
if not «%check%»==»0x00» echo WARNING: PARTITION TABLE 4 IN BIOS DEVICE %dev% IS ALREADY IN USE! && echo && echo To prevent possible data loss will not continue further && pause && configfile /menu.lst
map —hook
root (0xff)
chainloader (0xff)

Итак, перед нами поставлена задача, создать загрузочную флешку для последующей установки в нее Windows xp. Более поздние версии этой ОС ставятся с Flash на ура, а вот с xp возникает немало проблем при установке, особенно на старых компьютерах. Поэтому в этой статье будет показан способ, который работает в частности на новых и старых пк.

Хоть данная ОС и считается устаревшей, она по прежнему имеет спрос благодаря старым рабочим конфигурациям, для которых кроме линукса и Xp альтернатив практически нет. Так что пока работает старое железо, будет спрос.

WinSetupFromUSB
— бесплатная программа позволяющая создавать загрузочный USB Flash накопитель (флешку) для установки всех версий windows. Скачать последнюю версию программы можно на . После скачивания извлекаем архив, и запускаем WinSetupFromUSB.exe или х64 в зависимости от разрядности вашей ОС.

Установка Windows XP с флешки

После запуска программы необходимо выбрать нужную нам флешку. После этого нужно нажать на «RMPrepUSB
«.

В открывшемся окне выбираем такие параметры:

Загрузочный сектор — XP/BartPE bootable .

Файловая система и опции — Fat32, Boot as HDD (C: 2PNTS).

Жмем «Подготовить Диск
» в результате чего, произойдет форматирование флеш накопителя. Высветиться два окна подтверждения, жмем «ОК».

В черном окне (командная строка) можно наблюдать в % процесс подготовки. По окончанию оно само закроется, вам нужно закрыть оставшееся окно, нажав кнопку «Выход».

Далее в главном меню программы отмечаем галочкой пункт «Windows 2000/XP/2003 Setup» и указать папку с установочными файлами. Для этого вам нужно будет предварительно распаковать установочный образ в удобное для вас место. Распаковать можно архиваторами 7zip
или Winrar
, либо же программами для работы с образами, например DAEMON Tools
или UltraISO.

После того как выбрали файлы, нажимаем на «GO» . Пойдет процесс копирования файлов на флешку. Занимает это по времени 5-10 мин в зависимости от объема данных.

Для начала установки windows, необходимо установить наш флеш накопитель в качестве загрузочной в настройках биос. Для этого во время включения пк, на первых секундах загрузки жмем клавишу «Delete» или «F2» на ноутбуках, и ищем раздел boot или что-то подобное этому.

Если все сделали правильно, то при последующей перезагрузке вы увидите такое окно, просто жмем «Enter».

Выбрали 3 пункт. Начнется установка операционной системы. Далее, после первой перезагрузки появится снова окно, в котором нужно уже будет выбрать пункт под номером 4 для продолжения установки. На этом всё, статья завершена.)

Доброго времени суток!

Достаточно много вопросов возникает при создании загрузочных флешек (ну и вообще, в пространстве вокруг этой темы ☺). Тем более сейчас, когда в продаже все больше ПК/ноутбуков, которые идут без привода компакт дисков (а иногда, и без предустановленной ОС Windows). Т.е. это я веду к тому, что без загрузочной флешки/диска — обойтись не так просто ☺…

Одна из самых удобных программ для подготовки и создания установочных (загрузочных) носителей — это WinSetupFromUSB

. Самый главный критерий, почему выбор пал именно на нее — это функциональность, бесплатность и удобство работы.

Посудите сами, утилита способна создавать загрузочные USB-накопители, которые будут работать на самых разных ПК и ноутбуках: т.е. универсальный вариант
, подходящий, как для UEFI, так и для BIOS
. В общем, даже если вам непонятны последние зашифровки, скажу так — созданный нами загрузочный накопитель (в этой статье), должен позволить загружаться на большинстве компьютеров/ноутбуков.

И так, приступим к делу…

Как создать загрузочную флешку с Windows 10

Что нужно для начала работы

1) Утилита WinSetupFromUSB

На мой взгляд, это одна из лучших утилит для создания загрузочных флешек. Во-первых, она бесплатная и не нуждается в установке, во-вторых, отлично работает и поддерживает большинство ОС (Windows XP, 7, 8, 10), видит все накопители, подключенные к системе, и позволяет легко их отформатировать. Кроме этого, она может делать мульти-загрузочные носители (с несколькими ОС), ведет журнал событий и пр.

Где скачать программу WinSetupFromUSB: на официальном сайте (ссылка приведена выше), рекомендую выбирать последнюю версию (на данный момент это 1.8).

Также очень важный плюс в том (чуть выше уже казал об этом), что WinSetupFromUSB позволяет создавать загрузочные USB-флешки, которые могут загружаться как в BIOS, так и в UEFI (т.е. своего рода, универсальный вариант, который будет работать на подавляющем большинстве компьютеров).

2) Загрузочный образ ISO с Windows 10

В общем-то, такой образ сейчас можно загрузить даже с официального сайта Microsoft. Крайне желательно, использовать образ ISO, на котором одна конкретная версия ОС (с одной разрядностью). Поясню на примере:

  1. удачный вариант: «Windows 10 Home x64
    «;
  2. неудачный вариант: «Windows 10 — 20 in 1 (x86 + x64)»
    — со всеми этими сборками (от народных умельцев), с разными версиями разрядности, с несколькими версиями ОС, происходит множество ошибок и проблем (как при создании установочных накопителей, так и при последующем их использовании).

Ремарка!

Про разрядность ОС Windows, и чем 32-х битная система отличается от 64-х — см. в этой статье:

3) Флешка минимум на 4 ГБ (лучше 8 ГБ и больше)

Самая обычная USB-флешка на 4-8 ГБ (желательно на 8 ГБ, т.к. многие образы ISO с Windows 10 размером выше, чем 4 ГБ).

Ремарка!

Как выбрать флешку с высокой скоростью работы (на что обратить внимание при выборе флешки)

Запускаем WinSetupFromUSB

Скачанный файл с программой WinSetupFromUSB

(с официального сайта) представляет из себя обычный архив, запакованный программой 7-Zip. Для того, чтобы извлечь из него все файлы программы, достаточно просто его запустить.

В папке с программой есть две версии: для x64 и x32 систем. Если вы не знаете какая у вас ОС, попробуйте поочередно запустить оба файла (если откроете не тот файл — программа просто не запустится, выдав ошибку).

Задаем настройки записи загрузочного образа

1) Для начала скопируйте все нужное с флешки
, с которой будем работать (в процессе записи Windows — с нее будет все удалено). Далее в WinSetupFromUSB нажмите кнопку Refresh

, чтобы программа «увидела» ваш накопитель (см. стрелка-1 на скрине ниже).

2) Затем поставьте галочки (птички) напротив следующих пунктов
: Auto Format it with FBinst, FAT 32, align, Copy BPB (так, как показано в прямоугольнике-2 на скрине ниже). Этим самым мы отформатируем и приведем флешку к загрузочному типу.

3) В строке 3 (см. скрин ниже) «Vista/7/8/10/Server 2008/2012 based ISO»

укажите ваш загрузочный образ с Windows 10
(если будет предупреждение, как у меня на скрине ниже — просто согласитесь. Речь в этом окне о том, что образ с Windows больше 4 ГБ и такой файл записать на файловую систему FAT 32 нельзя (примечание: утилита WinSetupFromUSB его разобьет, так, что здесь все в порядке ☺)
).

4) Ну и для начала работы утилиты — нажмите кнопку GO
.

Настройки WinSetupFromUSB

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

Подтверждаем и даем согласие на форматирование флешки

После нажатия кнопки GO

— утилита предупредит вас о том, что все данные на флешке будут удалены. Поэтому, еще раз советую, предварительно все данные перенести, сделать бэкап.

Кстати, предупреждения целых 2 (обычно) …

Во время работы WinSetupFromUSB лучше не запускать ресурсоёмких приложений (игр, видео- и фото-редакторов и пр.) и не закрывать окно программы (иногда, некоторым кажется, что она зависла, т.к. не подает признаков жизни ☺. Но это не так, в нижней части окна «заполняется» небольшая зеленая полоска, меняются надписи о состоянии процесса — это и есть индикаторы).

Если накопитель успешно был создан (и в процессе не возникло никаких ошибок) — вы должны увидеть небольшое окно с одной короткой фразой «Job Done»

(работа завершена). Теперь флешкой можно пользоваться…

Проверяем, как работает флешка

Для проверки накопителя я использовал относительно современный ноутбук с UEFI. Вызвав Boot Menu
— ноутбук показал, что флешку видит (как и установленную на жестком диске Windows). Попробовал загрузиться с флешки.

Примечание!


Инструкция о том, как зайти в Boot Menu (загрузочное меню) —
. Может потребоваться, когда вам нужно загрузиться, например, с флешки.

Вот так вот, и сложно, и просто одновременно.

Дополнения приветствуются…

Где скачать WinSetupFromUSB


Прежде всего, хочу обратить ваше внимание на то, что задав соответствующий запрос в поисковой системе вы, с большой вероятностью, наткнетесь на сайт, на котором будет присутствовать множество непонятно куда ведущих зеленых кнопок Download, а после того, как нужная ссылка для скачивания будет обнаружена, выяснится, что при установке WinSetupFromUSB на компьютер установилось еще несколько «мусорных» программ сомнительной полезности.

Для того, чтобы этого не произошло, достаточно зайти на официальный сайт программыhttp://www.winsetupfromusb.com/downloads/ , и скачать ее. Чуть менее месяца (17 октября 2013) назад вышла финальная версия 1.0, именно ее мы и будем рассматривать (до этого наиболее часто используемыми были WinSetupFromUSB 1.0 beta6 и beta8).

Обновление 2015: Текущая версия 1.4, работа с программой не претерпела изменений. Ниже в статье представлена видео инструкция по использованию WinSetupFromUSB 1.4.

Кстати, программа не требует установки: нужно распаковать архив с ней и запустить нужную версию — 32-разрядную или же x64.

Как сделать загрузочную флешку с помощью программы WinSetupFromUSB

Несмотря на то, что создание загрузочной флешки — это не все, что можно делать с использованием данной утилиты (которая на самом деле включает в себя еще, как минимум 3 дополнительных инструмента для работы с USB накопителями), данная задача все-таки является основной. А потому я продемонстрирую самый быстрый и простой способ ее выполнить.

В главном окне программы в верхнем поле выберите тот USB накопитель, на который будет производиться запись. Учтите, что все данные на нем будут удалены. Также отметьте галочкой пункт AutoFormat it with FBinst — это автоматически отформатирует флешку и приготовит ее к превращению в загрузочную, когда вы начнете. На самом деле, это можно выполнить вручную с помощью утилит Bootice, RMPrepUSB, но, как я уже говорил, инструкция для начинающих и мы будем пользоваться самым простым способом.

Примечание: Однако, отмечать пункт для автоматического форматирования следует только если вы впервые записываете образы на флешку с помощью данной программы. Если у вас уже есть загрузочная флешка, созданная в WinSetupFromUSB и на нее требуется добавить, например, еще одну установку Windows, то просто выполняете действия ниже, без форматирования.
Следующий шаг — указать, что именно мы хотим добавить на флешку. Это может быть сразу несколько дистрибутивов, в результате чего мы получим мультизагрузочную флешку. Итак, отмечаем галочкой нужный пункт или несколько и указываем путь к нужным для работы WinSetupFromUSB файлам (для этого нажимаем кнопку с многоточием справа от поля):

  • Windows 2000/XP/2003 Setup
    — используем для того, чтобы разместить дистрибутив одной из указанных операционных систем на флешке. В качестве пути требуется указать папку, в которой находятся папки I386/AMD64 (или только I386). То есть вам нужно либо смонтировать ISO образ с ОС в системе и указать путь к виртуальному приводу дисков, либо вставить диск с Windows и, соответственно, указать путь к нему. Еще один вариант — открыть образ ISO с помощью архиватора и извлечь все содержимое в отдельную папку: в этом случае в WinSetupFromUSB нужно будет указать путь к этой папке. Т.е. обычно, при создании загрузочной флешки Windows XP, нам просто требуется указать букву диска с дистрибутивом.
  • Windows Vista/7/8/Server 2008/2012
    — для установки указанных операционных систем нужно указать путь к файлу образа ISO с нею. Вообще, в предыдущих версиях программы это выглядело иначе, но сейчас сделали проще.
  • UBCD4Win/WinBuilder/Windows FLPC/Bart PE
    — также, как и в первом случае, потребуется путь к папке, в которой содержится I386, предназначено для различных загрузочных дисков на основе WinPE. Начинающему пользователю навряд ли потребуется.
  • LinuxISO/Other Grub4dos compatible ISO
    — потребуется, если вы хотите добавить дистрибутив Ubuntu Linux (или другой Linux) или же какой-либо диск с утилитами для восстановления компьютера, проверки на вирусы и аналогичный, например: Kaspersky Rescue Disk, Hiren’s Boot CD, RBCD и другие. На большинстве из них используется именно Grub4dos.
  • SysLinux bootsector
    — предназначен для добавления дистрибутивов Linux, в которых используется загрузчик syslinux. Скорее всего, не пригодится. Для использования требуется указать путь к папке, в которой находится папка SYSLINUX.

После того, как все необходимые дистрибутивы были добавлены, просто нажимаем кнопку Go, утвердительно отвечаем на два предупреждения и начинаем ждать. Замечу, если вы делаете загрузочный USB накопитель, на котором присутствует Windows 7 или Windows 8, при копировании файла windows.wim может показаться, что WinSetupFromUSB завис. Это не так, наберитесь терпения и ожидайте.

Видео инструкция по использованию WinSetupFromUSB

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

Заключение


На этом инструкция по использованию WinSetupFromUSB завершена. Все что вам осталось — поставить загрузку с флешки в BIOS компьютера и использовать только что созданный накопитель и загрузиться с него. Как я уже сказал, это не все возможности программы, но в подавляющем большинстве случаев описанных пунктов будет вполне достаточно.

В этой статье приведена инструкция по созданию мультизагрузочной флешки с помощью программы MultiBoot USB. Программа работает с NTFS и FAT32, так что можно использовать не только флешку, но и внешний жесткий диск.

Подготовка к установке

1. Для начала возьмем флешку такого размера, чтоб на нее поместились все запланированные образы.

2. Скачиваем программу  MultiBoot USB и устанавливаем.С программой в комплекте идет наглядная инструкция на русском языке: Readme.pdf.

В образе, создаваемом данной программой, предустановлены следующие программы:

  • FreeDOS — Загрузка в режиме командной строки, включает DOS-Navigator и VC
  • Универсальный загрузочный диск v3.7 — Работа с разделами NTFS в MS-DOS
  • NT Password & Registry Editor — Смена пароля и редактирование реестра Windows XP
  • Active@ Boot Disk Professional v2.1 — Восстановление удалённых файлов
  • QuickTech Pro v5.8 — Тестирование и диагностика железа и его компонентов
  • MemTest86 v4.20 — Тестирование и диагностика оперативной памяти
  • MHDD v4.6 — Тестирование и диагностика жёстких дисков
  • Victoria v3.52 — Тестирование и сервисное обслуживание IDE и Serial ATA HDD
  • HDD Regenerator v2011 — Устранение физических повреждений на HDD
  • Symantec Ghost v11.0 — Работа с разделами жёстких дисков.

Кроме перечисленных выше утилит, в состав пакета можно добавить ISO-образы (для них уже созданы необходимые пункты меню, и файлы-пустышки, которые нужно заменить на настоящие образы):

  • Windows XPE — Мини версия
  • Windows 7PE — Мини версия
  • Acronis Disk Director & True Image — Работа с разделами жёстких дисков.

Процесс установки и создания мультизагрузочной флешки

interface

1. Для начала запускаем утилиту HP USB Disk Storage Format Tool, выбираем устройство, ставим галочку «QuickFormat» и форматируем (желательно под NTFS, чтобы в случае чего не возникло проблем с большими файлами образов).

2. Далее устанавливаем grub4dos. Запускаем Grub4Dos Installer, в поле «DeviceName» выбираем Disk, и своё устройство (название устройства не отображается, только размер в мегабайтах). Жмем «Install«.

3. Далее следует распаковать на флешку набор файлов и утилит. Через кнопку «Обзор…» указываем путь к флешке и нажимаем «Извлечь». На вопрос: «Вы хотите заменить существующий файл?» отвечаем «Да».

Технически флешка уже стала мультизагрузочной, но кроме утилит, которые мы распаковали, на ней ничего нет.

Дополним комплект образами операционных систем. Для удобства можно создать в корне папку «iso», где будут расположены все образы дисков.

Для систем семейства Windows

Для установки Windows 7, Windows 8, Windows 8.1, следуем пункту 4.1 инструкции, выбирая соответствующий (2й) чекбокс:

wininsttall

Для Linux-based образов

Открываем на флешке файл menu.lst (в корне) блокнотом и заменяем  пункты по умолчанию на желаемые, например:

title Загрузка Ubuntu 11.10 — i386 // название пункта меню

find --set-root /iso/ubuntu1110i386.iso // где «/iso/ubuntu1110i386.iso» путь к образу

map /iso/ubuntu1110i386.iso (0xff) || map --mem /iso/ubuntu1110i386.iso (0xff)

map --hook

chainloader (0xff)

Проверка работоспособности флешки

Для проверки работы запускаем WinSetupFromUSB, в поле с устройством выбираем созданную флешку, и ставим галочку «TestinQEMU». По нажатию на «GO» будет произведен запуск загрузки с флешки в вииртуальной среде без перезагрузки системы.

Как сменить фоновую картинку под меню загрузки

1. Вам понадобится макет фоновой картинки в PSD и архив для перепаковки скинов. Отредактируйте PSD файл и сохраните в BMP (возможно придется пересохранить сторонней программой).

2. Готовый файл копируем в папку «Files» из архива «SkinsRepack», и запускаем файл «Упаковать.cmd». Получаем файл Skins без расширения. Этот файл копируем на флешку, и в файлах menu.lst и /boot/menu_u.lst во второй строчке указываем путь к скину:

gfxmenu /boot/Skins

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

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

Проверка в эмуляторе не даёт 100% гарантии того, что конкретный образ заработает в реальных условиях. Проверки на виртуальных машинах VirtualBox или VMWare  также не всегда могут сработать корректно, так что лучше всего проверять на реальном железе.

Для примера вы можете скачать готовый файл menu.lst с прописанными в загрузке:

  • Microsoft Windows XP SP2 x86
  • Microsoft Windows 7
  • Windows 8
  • Ubuntu 14.04
  • Debian Live 7.5.0
  • Linux Mint 17
  • Fedora 20
  • Acronis Disk Director & True Image
  • Hirens BootCD 15.1
  • Kaspersky Rescue LiveCD

  • Mta province произошла одна или несколько ошибок базовое соединение закрыто
  • Multiboot usb ошибка невозможно создать папку
  • Multi usb key ошибка 28
  • Mta province ошибка при установке
  • Multi tool for huawei and honor ошибка подключения adb