Разделы сайта
Выбор редакции:
- Прошивка htc desire 300. Подготовка к прошивке
- Обзор USB кабелей с магнитным адаптером
- Как купить криптовалюту EOS за рубли По их словам, эти достоинства таковы
- Что влияет на скорость работы компьютера Что зависит от процессора в играх
- Сброс до заводских настроек Windows Как сбросить все настройки на windows 8
- Какой IPhone лучше купить Что лучше 5 или 5c
- Форматы печатных изданий
- Алгоритм шифрования данных
- Арм генерации ключей 1.0 0.45. Арм генерации ключей. Рис.8 Диалоговое окно. Роли пользователя
- Как повысить производительность ПК
Реклама
Как загрузиться с USB-диска,если Ваш компьютер не поддерживает загрузку с USB. Делаем загрузочную флэшку с помощью grub4dos Рассмотрим загрузку PLoP Boot Manager используя компакт-диск |
Загрузочный USB Flash или HDD накопитель удобен тем, что можно отказаться от использования CD/DVD для установки ОС и использования диагностических программ типа Memtest, MHDD, Acronis TI. «Мультизагрузочная» флешка или HDD хороши тем, что можно не форматировать весь диск для каждой программы, а один раз установить туда все необходимые программы и при загрузке с него выбирать нужную через красивое меню. В случае с HDD удобно создать для этого отдельный небольшой раздел. Существует множество решений для флешек (например, http://eee-pc.ru/wiki/софт:usb_multiboot), но, как правило, они не работают с USB HDD. На хабре я нашел только об установке Win7 с USB HDD, но год назад попытки воспроизвести это не увенчались успехом. Для установки Windows 7 с флешки существует MS Win7 DVD Tool , но он опять же не работает с HDD. Поэтому давайте создадим свой мультизагрузочный USB HDD с помощью GRUB4DOS. Нам понадобится:
Начнем
Для проверки работоспособности многих программ необязательно каждый раз ребутать компьютер. Можно использовать виртуальные машины: MobaLiveCD или VirtualBox. Для VB выполняем в консоли: "C:\Program Files\Oracle\VirtualBox\VBoxManage" internalcommands createrawvmdk -filename "C:\USBHDD.VDI" -rawdisk \\.\PhysicalDrive1 где число в PhysicalDrive - номер нашего загрузочного диска, и указываем полученный файл (C:\USBHDD.VDI) в качестве жесткого диска при создании машины. Однако некоторые ОС (например, Windows 7) могут не работать таким способом. Примеры установки некоторых ОС и программMemters86+Скачиваем ISO образ с офф. сайта memtest.org/download/4.20/memtest86+-4.20.iso.zip и кидаем его на наш загрузочный HDD (не забываем распаковать.zip архив).Открываем Menu.lst текстовым редактором, добавляем туда следующее: Ubuntu 10.4Также кидаем ISO образ с ubuntu.com на HDD и прописываем в Menu.lst (образ переименован в ubuntu1.iso): Title Ubuntu map /ubuntu1.iso (hd32) map --hook root (hd32) kernel /casper/vmlinuz iso-scan/filename=/ubuntu1.iso boot=casper quiet splash -- locale=ru_RU initrd /casper/initrd.lz Windows 7А вот с Win 7 немного сложнее. Способ 1:Копируем все файлы с диска (образа) Windows 7 и добавляем в Menu.lst: В некоторых случаях работает, но могут возникнуть различные ошибки во время установки. К тому же таким способом будет работать только если на hdd находится одна Windows 7, иначе (например, если хотим поместить туда х86 и х64) запустится установка первой найденной. Способ 2:UPD : автоматизация этого способа: rghost.ru/20467691 либо greenflash.su/_fr/7/7487664.7z . Файлы из архива (кроме menu.lst и seven.iso) необходимо скопировать в корень раздела (либо соответственно изменить пути в Menu.lst). Возможные проблемы и ошибкиError 60: File for drive emulation must be in one contiguous disk area Решение : нужно дефрагментировать образ. Например, с помощью программы Contig от Марка Руссиновича. Использование: contig.exe g:\ubuntu1.iso в консоли. BIOS не поддерживает загрузку с USB, зависает, долго грузится и другие проблемы, связанные с загрузкой с USB HDD PLoP Boot Manager - маленький загрузчик, для различных операционных систем. Поддерживает загрузку Windows (NT, 2K, XP, VISTA, Win7), Linux ..., - позволяет осуществлять выбор запуска с устройств без входа в BIOS (что важно при отсутствии возможности там их выбора). Рисунок 1 OS HARDDISK 1 – загрузка с первого жёсткого диска (может быть несколько пунктов по числу жёстких дисков, - при установке загрузчика на жёсткий диск настройки позволяют добавлять даже разделы с операционными системами). – загрузка с компакт-диска SETUP
– настройка загрузчика. 1. Подготовка для запуска загрузчика PLoP Boot Manager: 2. Установка PLoP Boot Manager на жёсткий диск: В архиве PLOP _5.0.10_ JCPACK . rar есть папки Boot и Install , в которых имеются необходимые образы для создания компакт-дисков и дискет установки PLoP Boot Manager на жёсткий диск и запуска его с внешнего носителя. Так же там имеется файл программы CDBurnerXP_4.3.2.2140_minimal.exe для записи «.iso» образа на компакт диск и файл утилиты rawwritewin.exe (путь - PLOP_5.0.10_JCPACK\Boot\Floppy) для записи «.img» образа на дискету. Рассмотрим загрузку PLoP Boot Manager , используя флоппи-дискету .Распаковываем архив PLOP_5.0.10_JCPACK.rar
, - запускаем находящийся в папках PLOP_5.0.10_JCPACK\Boot\Floppy файл rawwritewin.exe
Рисунок 2 Правее поля Image file нажимаем квадратик справа. Рисунок 3 В открывшемся окне выбираем путь к образу plpbt.img , - и жмем «Открыть». Рисунок 4 В поле Image
file
появляется путь кобразу plpbt.img
Рассмотрим загрузку PLoP Boot Manager используя компакт-диск .Находящийся в распакованном архиве (каталог PLOP_5.0.10_JCPACK\Boot\CDROM) ISO образ plpbt.iso
записываем на компакт-диск. Это можно сделать с помощью, имеющейся в архиве бесплатной программы для записи компакт-дисков или воспользоваться любой другой удобной вам . Дальше устанавливаем загрузку компьютера с CD и загружаемся. Установка PLoP Boot Manager на жесткий диск с дискеты .Из распакованного архива (каталог PLOP_5.0.10_JCPACK\Boot\Floppy)
запускаем утилиту записи образа на дискету rawwritewin.exe
и записываем на дискету (аналогичным порядком, указанным на рисунках 2, 3 и 4) образ plpbtin.img
,(находящийся в каталоге PLOP_5.0.10_JCPACK\Install\Floppy).
Рисунок 5 В открывшемся окне PLoP Boot Manager install program [ Boot Manager v 5.0.10] предлагаются следующие функции установки программы: [ 1 ] … Full boot manager install
(Полная установить менеджер загрузки). Рисунок 6 Для подтверждения выбранного действия нажимаем клавишу Y . Рисунок 7 На рисунке 7 видим полученный результат. Нажимаем любую клавишу для продолжения. Рисунок 8 Далее в окне PLoP
Boot
Manager
install
program
[
Boot
Manager
v
5.0.10]
открывается Главное меню горячих клавиш . Установка PLoP Boot Manager на жёсткий диск с компакт-диска :Из распакованного архива (каталог PLOP_5.0.10_JCPACK\Install\CDROM)
записываем «.iso»
образ plpbtin.iso
на компакт диск, воспользовавшись любой удобной вам программой для записи компакт-дисков. Далее, устанавливая загрузку с CD, - загружаемся с этого компакт-диска. Установка PLoP Boot Manager на жёсткий диск в операционной системе Wi n dow s XP.Из распакованного архива PLOP_5.0.10_JCPACK\Install\ копируем папку HDD на диск C (раздел на котором установлена операционная система Windows XP). В папке HDD находятся три файла: Рисунок 9 Нажимая Enter
, - закрываем окно. Рисунок 10 Открываем текстовым редактором на диске C
файл boot.ini
и дописываем эту строку, - закрываем с сохранением изменений. Перезагружаем компьютер. Рисунок 11 По умолчанию подсвечивается строка Microsoft Windows XP Professional RU, - через 30 секунд начнётся загрузка операционной системы. Выбираем курсорными клавишами строку Start PLoP Boot Manager и нажимаем клавишу Enter . Запускается PLoP Boot Manager и появляется меню () в котором выбираем нужное для запуска устройство и для подтверждения выбора нажимаем клавишу Enter . Предупреждение:
На данной странице не преследуется цель описать все возможности и тонкости работы программы. Во избежание непредвиденных ситуаций установкой загрузчика PLoP Boot Manager
на жесткий диск пользуйтесь только в том случае, если вы полностью уверены в том, что разобрались с выше упоминаемой документацией ! GNU GRUB - многозагрузочный загрузчик. Он был получен от GRUB, унифицированного загрузчика GRand, который был первоначально разработан и реализован Эрихом Стефаном Болейном. Бесплатная Открытый код Mac Windows Linux BSD Solaris OpenSolaris EasyBCDEasyBCD - это неопровержимый ответ NeoSmart Technologies на то, чтобы настроить загрузчик Windows. С EasyBCD почти все возможно, например. для загрузки образа Win7-VHD. Настройка и настройка загрузочных записей Windows проста, и нет более простого способа быстро загрузиться прямо в Linux, Mac OS X или BSD прямо из загрузчика Windows Vista - на лету Бесплатная (для личного использования) Windows GRUB for DOSGRUB для DOS - универсальный загрузчик, основанный на GNU GRUB. Он может загружать различные ОС (некоторые из них, некоторые из которых используют стандартные диспетчеры загрузки) на разных носителях (жесткий диск, CD / DVD, внешние USB-устройства и т. Д.). Бесплатная Открытый код Mac Windows Linux rEFIndrEFInd - это вилка диспетчера загрузки rEFIt для компьютеров на основе интерфейса Extensible Firmware Interface (EFI) и Unified EFI (UEFI). Как и rEFIt, rEFInd является менеджером загрузки, а это означает, что он представляет меню параметров пользователю, когда компьютер сначала запускается, как показано ниже. rEFInd не является загрузчиком, который представляет собой программу, которая загружает ядро ОС и отключает управление Бесплатная Mac Windows Linux VMLite VBootVBoot позволяет загружать физический компьютер из одного файла виртуального диска в формате VHD / VMDK / VDI / Raw. Каждый файл содержит одну операционную систему. Он поддерживает Windows 2000, Windows XP, Vista, Windows 7, 2003 Server, 2008 Server и Linux 2.6, 32- и 64-разрядные. VBoot делает несколько ботинок предельно простым. Вы просто копируете один файл на физический компьютер и можете загрузиться в ОС, содержащиеся внутри этого файла Платная Windows Linux corebootCoreboot (ранее известный как LinuxBIOS) - это проект бесплатного программного обеспечения, предназначенный для замены проприетарной прошивки BIOS, найденной на большинстве компьютеров, с облегченной системой, предназначенной для выполнения только минимальных задач, необходимых для загрузки и запуска современных 32-разрядных или 64-битных операционных система Бесплатная Открытый код Linux Visual BCD EditorVisual BCD Editor - расширенная версия утилиты bcdedit для графического интерфейса пользователя. Создание автоматического загрузчика - Windows 7 | Vista | XP | VHD. Исправьте диспетчер загрузки и проблемы с двойной загрузкой. Бесплатная Windows Super GRUB2 DiskОсновная задача Super GRUB2 Disk - помочь вам загрузиться в ОС, чей загрузчик поврежден. Во-вторых, и почти так же важно, чтобы быть инструментом, чтобы узнать больше о GRUB2 и процессе загрузки. Бесплатная Открытый код Windows Linux GRUB4DOS + PLoP Boot Manager -- это все что надо для мульти-загрузки компьютера с любого раздела жестких дисков, флоппи, USB, CD\DVD; а также с файлов-образов и загрузчиков на HDD, флоппи, USB, CD\DVD. Сторонник простых решений для достижения цели. В данном случае - мульти-загрузка. Запуск компа начинает BIOS (микросхема на материнке), который передает управление устройству, в порядке, выбранному в установках BIOS. В HDD управление передается в MBR (Master_Boot_Recodr, как правило, первые 512 байт жесткого диска). MBR передает управление в загрузочный сектор активного раздела (Booot_Sector - первые 512 байт раздела), где прописывается, какой загрузчик искать в этом разделе. Утилитами BOOTICE.EXE BootSectGui.exe bootpart.exe легко изменить записи в MBR или Booot_Sector. Для DOS-Win9x-WinME загрузчик это io.sys; для NT_4-5 (win4NT, win2000, winXP) это ntldt; для Windows-6 (Vista, Win7) это bootmgr; для Linux это kernel типа файла linux, или сжатого типа wmlinuz. Установку winXP (предпочитаю устанавливать с жесткого диска) или запуск BartPE, LiveCD осуществляет SETUPLDR.BIN вместе с winnt.sif и TXTSETUP.SIF В персональных сборках эти файлы иногда модифицируют и переименовывают, соответственно внося изменения в SETUPLDR.BIN (в HEX редакторе, можно в notepad++.exe) и TXTSETUP.SIF что и где искать. Изменить активность раздела (Make Partition as Active - bootable) можно в запустив Run\diskmgmt.msc или другой программой типа Paragon_HDM, Acronis, fdisk, cfdisk. В win2000 и winXP NTLDR используя ntdetect.com передает контроль boot.ini, откуда можно передать управление внутрь папки операционной системы для запуска Ntoskrnl.exe Multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="(0001)\Windows XP EN" /noexecute=optin /fastdetect /usepmtimer Вторая строка полезна в boot.ini, потому что...rdisk(0)partition(1) в boot.ini или (hd0,0) в grldr menu.lst или hda1 в Linux, назначается в HDD с которого запускается загрузчик. Если хотите загрузить Windows на другом HDD, а не с того HDD с которого запустились, то используется вторая строка, независимо к какому IDE подсоединен HDD. Если запуск не с HDD (флоппи, USB), то (hd0,0) назначается HDD, подсоединенному к IDE как Primary==>Master==>Slave. С boot.ini можно также запустить другой загрузчик, включая скопированные в файл загрузочные сектора разделов жестких дисков. C:\grldr="c:\grldr ==> Start GRUB4DOS as c:\grldr" В Windows-6 порядок: запуск bootmgr, хоть откуда, где в разделе есть \boot\bcd ==> \Windows\system32\winload.exe Программы depends.exe Filemon.exe Regmon.exe помогут определить, какие *.dll, файлы, или записи регистра используют программы, соответственно определить чего не хватает для их работы. Если ранее Boot Manager устанавливались обязательно в MBR, а Grub требовал отдельный раздел, то теперь Grub4dos - элегантно и просто (http://nufans.net/grub4dos). grldr это маленькая Unix подобная оболочка с набором команд для загрузки систем. Через grldr Образы монтируются и исполняются как с жесткого диска (только если образ не фрагментарный), так и с полной загрузкой образа в оперативную память RAM, что ускоряет работу модулей. Просто добавьте 373 кВ в ваш загрузочный раздел (обычно С:\) и грузитесь с чего может, и даже не может ваш комп, а также с *.iso и других образов с жесткого диска. Скопируйте все с моего..\root\* в С:\ или где находится ваш boot.ini если загрузка идет с другого раздела. Полезно держать копии ntldr NTDETECT.COM boot.ini (в такой последовательности они грузятся) и предлагаемые здесь файлы grldr и menu.lst на нескольких разделах, флоппи, USB. Тогда при крахе одного можно загрузиться с других. Если форматировать раздел или флоппи в DOS\Win95-98-ME, то вставится загрузчик для io.sys. Если форматировать в Win2000-XP то загрузчик ntldr, даже если форматируете в FAT. Щелкните на С:\plpgenbtldr.exe - опросятся все загрузочные сектора, и генерируется файл c:\plpbtldr.bin (делать это после каждого изменения загрузочных секторов). Больше никаких настроек и меню не требуется. В C:\boot.ini поставьте желаемое время timeout=(сек) демонстрации его меню и скопируйте в конец boot.ini 2 строки: C:\grldr="Start GRUB4DOS" Первоначально boot.ini защищен от изменения - проще переместить С:\boot.ini как резерв в другое место, и сохранить новую редакцию (в архиве есть моя версия boot.ini). В WinXp boot.ini показывает только первые 10 строк после (а Windows-6 с прокруткой). Помните, в момент загрузки загрузочный раздел всегда считается С:\ При установке, Windows назначает С:\ активному (загрузочному) разделу в момент установки, независимо в какой раздел устанавливается и с какого будет работать Windows. Даже если позднее измените активный раздел, С:\ останется за тем же разделом. Ext2Mgr.exe - позволяет быстро изменить букву неактивного раздела. Теперь при запуске компа будет открываться boot.ini меню на указанное вами timeout=(сек), где выбираете что загружать. По умолчанию, после timeout загрузиться что указано как default=.... или первое по списку. 1. C:\plpbtldr.bin="PLoP Boot Manager" загружает все устройства с чего у вас можно загрузиться, и что оригинально, загрузка с USB, когда материнка этого не поддерживает, и загрузка с логических разделов. 2. Теперь не надо каждый раз записывать *.iso образ на CD\DVD и медленно загружаться с дисковода. Пример menu.lst Title /minint/setupldr.bin Title WinXP |chainloader (hd0,0)/ntldr on hda1 Title Windows 7 or Vista |/boot/bootmgr Title /RusLive_Ram_Micro_2010_12_30.ISO ||--mem Title /HDDREG-1.51.ima |rootnoverify (fd0)+1 Title Symantec Ghost Title /SC9PM=VCOM_Partition_Commander.GZ |--mem rootnoverify (fd0)+1 Основное отличие: PLoP Boot Manager передает управление загрузочным секторам разделов или устройств; а GRUB4DOS может загружать как загрузочные сектора разделов, так и загрузить файлы-образы, лоудеры, kernel (последнему как внутри *.iso образа, так и kernel на HDD). Если используете grldr редко, то поместите ТОЛЬКО grldr и menu.lst рядом с boot.ini и в последнем добавить строку C:\grldr="Start GRUB4DOS". При запуске компа, ее выбор откроет заготовленный вами набор запусков из menu.lst. Если используете grldr часто, и неохота ждать мелькание окон, переименуйте C:\grldr в C:\ntldr, а оригинальный ntldr, например в ntldr==, и запускайте его из grldr: chainloader (hd0,0)/ntldr== Это запустит boot.ini Можно также установить grldr в MBR или Boot_Sector как устройства типа ЖД, CD\DVD, USB, так и в файл-образ. Также можно или установить файл grldr (создав menu загрузки внутри него) целиком в MBR или Boot_Sector, или просто вставить запись искать файл grldr как загрузчик. Встречал много наворотов и программ для подготовки флэшки к запуску. Просто запустите..\WINGRUB\grubinst_gui.exe и вставьте в флэшку загрузочный сектор, запускать grldr. Поместите файлы grldr и menu.lst на флэшку и она готова. Добавляйте на флэшку файлы, и в menu.lst пути их запуска. Или просто запускайте grldr с флэшки или с флоппи, и если там нет нужных (больших) файлов, то они могут искаться с опцией: В menu.lst описание загрузки начинается со строки title -- информационная, показывается в GRUB4DOS меню. Помещаю в ней --mem, если образ грузиться в RAM, и путь к образу. Путь может быть любой длины. Опция map --mem ... загружает образ в оперативную память RAM, монтирует оттуда как отдельный раздел (часто неправильно называемый как диск, например X:\), и исполняет оттуда. Загрузка программ и библиотек с RAM намного быстрее, т.к процессор и память работают в миллионы раз быстрее чем жесткий диск. Приятно, когда окна летают, если конечно хватает оперативной памяти. В принципе, программы с диска также исполняются с RAM, но грузятся туда намного медленнее. Без опции --mem образ монтируется и модули загружаются с жесткого диска (что все же быстрее, чем с оптического дисковода). С диска монтируются только образы, расположенные на диске =ОДНИМ= фрагментом (..\Defraggler\Defraggler.exe дефрагментирует отдельные файлы, директории). В RAM грузятся любые образы. При разделении строки (hd0,1)/ - указывает на номер диска и раздела в нем (нумерация начинается с 0). (hd0,1)/ соответствует второму разделу на первом диске, в стандартном случае будет D:\ В отличие от виртуальной машины (бесплатные, VirtualBox считаю лучшей, ../qemu (http://www.davereyn.co.uk) проще, работает без установки, но медленнее), загрузка через GRUB4DOS использует весь ресурс компа. Эффективна загрузка небольших образов LiveCD в RAM, что освобождает жесткий диск от активности для проведения аварийных работ. GRUB4DOS запускает Linux образы с HDD или CD\DVD. Запускает KERNEL и initrd с HDD, даже не с Linux, а c ntfs раздела.
# Следующее передает команды (флаги) и управление непосредственно kernel внутри *.iso образа.
# Booting from hda3
# Booting from directory Еще достоинство, Grub4dos ищет по имени, а например Lilo, ищет по адресу сектора на HDD. Переименовав kernel, он останется там же и Lilo его найдет, а дефрагментация физически переместит kernel и Lilo потеряет его, но Grub4dos найдет. Не нужен и сислинукс (isolinux). Через Grub4dos ===> с:\grldr и с:\menu.lst грузи (по крайней мере, пытайся) что угодно. Также возникают проблемы загрузки некоторых Linux систем с HDD из *.iso образов, в которых запущенный Grub4dos процесс передает управление другому. Например, когда initrd.gz должна найти и монтировать ядро, находящееся внутри *.iso образа, а система уже не видит этот образ. При загрузке с записанного CD\DVD ядро остается там, а *.iso образ демонтируется при передаче управления. Тут надо знать или смотреть (править) в initrd.gz/linuxrc где будет искаться ядро. Например, Knoppix и Puppy, кроме CD\DVD также ищут ядро в корне разделов HDD. Поэтому надо pup-***.sfs или \KNOPPX\KNOPPIX вынести из образа в корень любого HDD раздела. Кстати, и сохранить их *.iso образы без этих больших файлов. Тогда проще и быстрее загружать оставшийся образ в RAM. |
Новое
- Обзор USB кабелей с магнитным адаптером
- Как купить криптовалюту EOS за рубли По их словам, эти достоинства таковы
- Что влияет на скорость работы компьютера Что зависит от процессора в играх
- Сброс до заводских настроек Windows Как сбросить все настройки на windows 8
- Какой IPhone лучше купить Что лучше 5 или 5c
- Форматы печатных изданий
- Алгоритм шифрования данных
- Арм генерации ключей 1.0 0.45. Арм генерации ключей. Рис.8 Диалоговое окно. Роли пользователя
- Как повысить производительность ПК
- Теле2 — как поменять минуты на Гб