Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Загрузка Windows 7 из RAMDisk Grub4Dos (VHD)

Автор: Dimsoft
Дата сообщения: 06.01.2013 19:14

Цитата:
Быстрее, удобнее  стабильнее этой программы для создания RAM-диска вряд ли можно найти

cracklover
IMHO еще есть Primo Ramdisk - он умеет "сжиматься" в памяти при удалении файлов с него
Автор: cracklover
Дата сообщения: 07.01.2013 11:50

Цитата:
IMHO еще есть Primo Ramdisk - он умеет "сжиматься" в памяти при удалении файлов с него

та программа, ссылку на которую я давал, разумеется это тоже умеет.
Автор: kika2007
Дата сообщения: 07.01.2013 12:04
Primo Ramdisk лучшая из прог RAM-дисков
Автор: AlexSIBER
Дата сообщения: 13.02.2013 08:40

Цитата:
создать рамдиск грабом, любого размера, загрузиться с винта с VHD, винда установит драйвер на этот рамдиск и все

Доброго времени суток, а Вы не могли бы подробно описать данную процедуру?
Автор: AlexSIBER
Дата сообщения: 23.02.2013 17:01
Всё, спасибо, уже сам разобрался как это сделать. Помощь не требуется.
Автор: msmih
Дата сообщения: 23.02.2013 17:38

Цитата:
Windows Embedded 7 и "совсем урезанный образ семерки (тот что 3 ГБ)"

где-то еще можно скачать сейчас?
Автор: sukanegoni
Дата сообщения: 27.02.2013 12:34
msmih
перезалил
Файлы (варез)
Автор: boruss
Дата сообщения: 05.03.2013 09:53
Я, может быть, не очень в этом понимаю, но хотел бы спросить вот что.
Увидев тему прикинул, что для этого надо. Допустим у меня есть win7 и я хочу создать
ее образ для загрузки с ОЗУ. Выглядит довольно впечатляюще.

Так вот. Как будет выглядеть загрузка, а именно, что в биосе то выбирать? Или эта прога как-то обходит этот момент? Мне понятно как это в windows'е выглядит. А вот в dos'е или даже не в досе, а в досоподобном bios'е - не очень. И не будет ли проблем с перезаписыванием bios'а? т.е. не делает ли программа таких операций, после которых даже восстановить систему не получится?

Еще вопрос. Эта сборка уже урезана и требует приемлимое кол-во памяти. А можно ли самому как-то урезать свою ось? Скажем у меня есть ее образ. Он занимает 12-13 гб при более менее настроенных драйверах и минимуме программ. И еще есть доп. раздел(примерно 100мб), кстати как с ним быть тоже не понятно. И сам вопрос в том, насколько в процессе использования система разрастется? Или предполагается, что она будет постоянно такой как на исходном образе? Просто, допустим, не я один сталкиваюсь с тем, что система разрастается с каждым разом.
Автор: Romul81
Дата сообщения: 05.03.2013 10:24
boruss
Может Вам действительно не стоит начинать экспериментировать, если имеется недопонимание как всё это работает и опасения испортить уже имеющуюся систему?

Как мне кажется, у Вас минимальные шансы урезать свой образ. В первую очередь потому, что это требует серьезных знаний ОС. Плюс к тому, ваш образ - это снимок вашей системы, насколько я понял (и 100 МБ-й загрузочный раздел здесь далеко не самая большая проблема). На порядок проще использовать уже готовый обрезок (или из этой темы, или аналогичные образы с торрент-трекеров), а за тем интегрировать в систему ваши драйвера.

Что касается остальных ваших вопросов, то здесь, извините каша. При чем здесь вообще БИОС? Вы просто устанавливаете другой ЗАГРУЗЧИК! А уже в этом загрузчике прописываете варианты загрузки (то ли виндовс (VHD) в RAM, толи установленную на HDD систему). Прописывайте хоть убунту с андроидом - к БИОСу это не имеет никакого отношения!

Кстати, я пошел несколько другим путем в плане модификации загрузчика (не так, как указано в данной инструкции). С помощью программы EasyBCD в пару кликов я прописал GRUB в загрузчик установленного на HDD виндовса. Далее остается только подправить menu.lst.

А по поводу разрастания системы - ну и пусть себе растет, до следующей перезагрузки
Автор: boruss
Дата сообщения: 05.03.2013 10:58
Ну может быть и каша, но ответ был не такой как вопрос. По крайней мере я понял.
Просто раньше, я насколько помню винда ставилась из-под доса (win95 итд). А сейчас эту роль выполняет драйвер или меню, как угодно. А биос, получается грузится до этого. Я не понимал откуда идет указание места загрузки. С биоса или g4d или ей подобной программы (как я понял их не так и много). То есть проще всего взять образ и делать все по инструкции.

А насчет урезания системы, тут тоже момент не очень сложный. Нужно просто знать как. В каталоге winsxs есть много того, что для таких целей можно удалить. Недавно решил полистать его, чтобы понять, чем семерка отличается от предыдущих версий. Удалять тогда не стал. Не было смысла, да и читал, что это может нарушить ссылки на эти компоненты и тогда может не стартануть. А теперь есть интерес это сделать. Эта папка занимает 7 гигов. Из общего объема в 12,8 можно высвободить довольно много. Тем более, как я понял, пользы от удаляемого по факту не так то и много. Хотя нужно как-то еще редактировать обвязку, чтобы система не восприняла это как повреждение.
Автор: Romul81
Дата сообщения: 05.03.2013 11:23
boruss
БИОС никуда не грузится. Сильно упрощая, его функция, в контексте загрузки системы - это запустить всё железо компьютера и считать загрузочный сектор носителя. Всё! Определение из вики:
Цитата:
BIOS представляет собой набор записанных в микросхему EEPROM (ПЗУ) персонального компьютера микропрограмм (образующих системное программное обеспечение), обеспечивающих начальную загрузку компьютера и последующий запуск операционной системы.

Все дальнейшие телодвижения касаются этого самого загрузчика и загружаемой им ОС.

По поводу урезания. Если охота - экспериментируйте. Есть желание лезть в winsxs? Советую почитать для начала соответствующую тему на OSZONE.

ИМХО. Единственным относительно безопасным способом обрезания винды является модификация образа MSDN, путем вырезания некоторых компонентов системы. Если есть желание, силы и время разбираться как это сделать - инфу можно найти на этом сайте.

Удачи!
Автор: eksperementator
Дата сообщения: 30.03.2013 18:12
Вопрос к тем, у кого уже получилось все настроить и запустить win7 на виртуальном диске в оперативной памяти - какая скорость чтения/записи с диска получается?
Автор: Romul81
Дата сообщения: 30.03.2013 18:38
eksperementator



Это на ноуте.
Автор: stea
Дата сообщения: 31.03.2013 09:43
Кто-нить из участников темы может ответить на простой вопрос - зачем все это, для чего прикручивать к телеге (Windowc 7-8) 5-е колесо (firadisk) если системы имею нативную поддержку загрузки из VHD, причем в гораздо более широком варианте - поддерживаются и динамические и дифференциальные VHD?
Просто любопытно...
Автор: eksperementator
Дата сообщения: 31.03.2013 14:51
Romul81
Спасибо за тест Жалко что время доступа не показывает CrystalDiskMark.
Можно узнать какая конфигурация ноута?
Или хотя бы на какой частоте работает оперативная память?
Автор: Romul81
Дата сообщения: 31.03.2013 18:52
eksperementator

Данные ноута:

Операционная система Microsoft Windows 7 Ultimate
Автор: NeuronViking
Дата сообщения: 06.08.2013 07:45
видео выпилено. поправьте шапку
Автор: sukanegoni
Дата сообщения: 19.09.2013 09:29
NeuronViking
спасибо, действительно... провтыкал...
поправил - линк на новое видео...
____________


добавил до кучи линк на более свежую версию гайда на своем сайте, может кто-то почитает...
в сочетании с новым видео получился почти интерактив - эффектно...
Автор: AlibabA55577
Дата сообщения: 20.09.2013 12:55
ПРИВЕТ
Автор: Romul81
Дата сообщения: 20.09.2013 18:17
Как пишут на Хабре - "НЛО прилетело и опубликовало эту надпись здесь":

Цитата:
ПРИВЕТ
Автор: Santik82
Дата сообщения: 08.11.2013 14:20

Цитата:
Вышел из положения с помощью программы EasyBCD с его NeoGrub.


Цитата:
Вышел из положения с помощью программы EasyBCD с его NeoGrub.

А можно тут поподробнее, для непродвинутых пользователей...

Добавлено:
Было бы отлично получить видеоруководство по установке на WINDOWS XP SP3 на родном русском языке.
Автор: Romul81
Дата сообщения: 08.11.2013 22:52
Santik82

Цитата:
А можно тут поподробнее, для непродвинутых пользователей...


На самом деле всё просто.

1) Скачать и установить EasyBCD.
2) В разделе Backup/Repair забэкапить текущую конфигурацию загрузки
3) В разделе Add New Entry перейти на вкладку NeoGrub и нажать Install
4) Рядом кнопка Configure - открывается текстовый файл, куда заносятся параметры загрузки граба. Сам файл называется menu.lst и лежит по умолчанию в C:\NST
5) В разделе Edit Boot Menu можно посмотреть текущий порядок опций загрузки, сменить систему по умолчанию и задать тайм аут.

Есть еще несколько интересных опций, но этого для наших целей достаточно.

Всё выше сказанное справедливо для хостовой Висты/7-ки/8-ки.


Цитата:
Было бы отлично получить видеоруководство по установке на WINDOWS XP SP3 на родном русском языке.


Видеоруководство - это лишнее. Выше расписано достаточно подробно. Проблема в том, что EasyBCD работает только из под 7-ки (или Висты - в общем, системы NT 6.x). Но выход есть (если Вы хотите продолжать использовать XP как основную хостовую систему). Все ниже сказанное только теория (так как на практике не проверял в этой конфигурации), но должно сработать.

Пошагово:

1) Установить 7-ку в отформатированный в 1 раздел VHD (инструкции в шапке).
При этом загрузчик XP ntldr будет затерт новым загрузчиком BCD, в котором будут прописаны все параметры загрузки. При перезагрузке будет отображаться меню, где будут Win 7 и XP (которая будет обозначаться как "предыдущая система windows" или типа того).

2) Не переходя к этапу "Установка драйвера FiraDisk" загрузиться в 7-ку и установить EasyBCD.

3) Открыть программу и установить NeoGrub, используя инструкцию выше.

4) Опционально можно исправить название опции загрузки XP на нормальное (в разделе Edit Boot Menu => Rename) и продублировать запись загрузки Win7 VHD (в разделе Add New Entry, на вкладке Windows => Vista/7 => внизу Disc Image => указать путь к VHD).

5) Перезагрузить, проверить, все ли опции загрузки отображаются верно. Если да, то

6) Действовать дальше по инструкции из шапки - пункт "Установка драйвера FiraDisk".

Я бы еще добавил в EasyBCD опцию загрузки из дифференциального VHD (не в RAM), когда, например нужно загрузиться обычным способом, но при этом иметь контроль над изменениями в основном VHD.

Еще момент. Надо учитывать, что после манипуляций с переназначением загрузчика BCD внутри VHD (этап подготовки в пункте "Установка драйвера FiraDisk"), EasyBCD будет, по идее, по умолчанию подхватывать "внутренний" BCD из VHD. В этом случае, ему надо будет вручную указать BCD, в который надо вносить изменения. Для этого File => Select BCD Store => указать путь к файлу BCD, который находится в папке Boot в корне загрузочной партиции физического диска (по идее, на котором стоит хостовая XP). Чтоб увидеть этот файл, опция "показывать скрытые/системные файлы/папки" в параметрах папок должны быть включена.

Если есть недопонимание, что такое все эти загрузчики и как они работают, то можно почитать эту тему: Две ОС (Windows 7 и Windows XP) на одном компьютере.
Автор: xodok41
Дата сообщения: 09.11.2013 12:23
Romul81
Конечно, можно и EasyBCD использовать для перехода в Grub4Dos, но можно и без него обойтись. Достаточно либо вставить в существующий файл boot.ini строку
C:\grldr="Boot Grub4Dos"
либо, при отсутствии оного, создать новый :

Код: [boot loader]
timeout=15
[operating systems]
C:\grldr="Boot Grub4Dos"
Автор: Santik82
Дата сообщения: 09.11.2013 17:35
При установке Груба из ХР непонятки следующего характера - на физическом диске нету перед системой зарезервированных 100МБ.....
Ладно, сейчас поставлю 7-ку попробую с помощью
Цитата:
EasyBCD
.....
Еще вопрос к тем, кто уже работает с системкой из Рамы, судя по тестам скорости Кристалдиск итп скорость чтения\записи более 2000мб\с. Но на практике реально ли такая производительность? Просто в нете встречал мнения что реальная скорость\производительность не сильно отличается (http://rapidsoft.org/articles/softtuning/item/126-ram_disk_practice).


Добавлено:
Спасибо конечно за помощь!

**Найдите файл BCD, перетащите его на файл Install_Grldr2.cmd из папки Grub4Dos. ** = именно на этом шаге мы сруливаем с видеоинструкции? И используем способ EasyBCD
Автор: Romul81
Дата сообщения: 10.11.2013 13:13
Santik82

Цитата:
При установке Груба из ХР непонятки следующего характера - на физическом диске нету перед системой зарезервированных 100МБ.....


Ну и нафик они не нужны!)) У меня, например, и на 7-ке их нет. Просто активным в этом случае является раздел, на котором непосредственно стоит система, а папка Boot - в корне этого раздела.


Цитата:
Еще вопрос к тем, кто уже работает с системкой из Рамы, судя по тестам скорости Кристалдиск итп скорость чтения\записи более 2000мб\с. Но на практике реально ли такая производительность? Просто в нете встречал мнения что реальная скорость\производительность не сильно отличается (http://rapidsoft.org/articles/softtuning/item/126-ram_disk_practice).


Чет у меня инфа по ссылке не вызывает никакого доверия. Во-первых, ни слова про Prefetch и SuperFetch, которые не факт что выключены и могли оказывать влияние на скорость загрузки. Во-вторых, ну не могу я поверить,что портабельный Фотошоп запускается за 3 сек. на HDD. На SSD - может быть и да, но на HDD - разве что SAS с теми же включенными фичами. Кстати, firadisk - самый быстрый из рам-дисков по определению, и в нашем случае мы не просто запускаем программы с рам-диска - а у нас вся система на нем целиком. Т.е., жесткий диск не задействуется вообще никак после загрузки vhd в ram. Можно, к примеру провести эксперимент. Взять архив с фалами озвучки для какого-нибудь словаря DSL - в нем несколько десятков тысяч маленьких wav и распаковать - на HDD и RAM. Вот и будет видна реальная разница. А просто в обычной работе разница, действительно не сильно ощущается - современные компьютеры и так достаточно быстрые. Просто интерфейс становится более "легким" и отзывчивым. Ну и работа в браузере со многими вкладками тоже на порядок комфортнее. Как-то так.

Цитата:
**Найдите файл BCD, перетащите его на файл Install_Grldr2.cmd из папки Grub4Dos. ** = именно на этом шаге мы сруливаем с видеоинструкции? И используем способ EasyBCD


Да, Вы этот этап вообще пропускаете. Вы ж собираетесь установить граб другим способом. Кстати, xodok41 предложил гораздо более простой вариант, без необходимости использования EasyBCD.
Автор: Santik82
Дата сообщения: 11.11.2013 15:14
Romul81
про Prefetch http://windows.microsoft.com/ru-ru/windows-vista/what-is-the-prefetch-folder вроде как она автоматом стоит. Про SuperFetch http://www.winblog.ru/winvista/1147765699-05080801.html прочел тут и путем логических умозаключений думаю эту шляпу надо вообще отключать.....
Или их надо как то настраивать при использовании рамдиска?
Автор: Romul81
Дата сообщения: 11.11.2013 15:27
Santik82
Если система на рамдиске, надо всё отключать.
Автор: Santik82
Дата сообщения: 11.11.2013 20:26
Парни дайте ссыль на сборку Win7. Чтоб установленная была до 6 Гб.
Автор: Romul81
Дата сообщения: 11.11.2013 20:47
Santik82

Optim v.3 - искать на трекерах.
Автор: Santik82
Дата сообщения: 13.11.2013 11:01
1 http://i016.radikal.ru/1311/e6/b680466f07e8.png
2 http://s020.radikal.ru/i717/1311/bb/8a31eaf58041.png
3 http://s006.radikal.ru/i213/1311/c5/b3134c247fc5.png
4 http://i017.radikal.ru/1311/b3/55bdc72f19e5.png
5 http://i024.radikal.ru/1311/bc/1763a5884870.png
____________________________________________________
Установил Вин7 на VHD, но нужно правильно поправить настройки в EasyBCD и файл меню.
И еще странно, что когда инсталирую неогруб внутри VHD, он создает папку не на С диске, а на D, который вообще никакого отношения к VHD и системе не имеет. То есть сама система до VHD была диском C, а внутри VHD она диск Е. Ромул нужна твоя помощь =)

Страницы: 123

Предыдущая тема: рекомендумый размер SWAP файла подкачки виртульаной памяти


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