И если можно (раз уж все равно просят переделать) то и прямой мапинг сделать, а не на виртуальный диск, что б памяти требовалось поменьше
Не поймет тип носителя и вылетит с BSOD ом.
у меня все время вылетало с 7b, но я делетант, что то наверняка не то сделал, надо было по уму делать, а не как всегда. Да и было это уже как две недели назад, с тех пор и груб уж давно обновился наверное и драйвер обещенный ещё более года назад наконец то доделали.
singles123 конкретно что не сработало? Протестил скрипт - получил образ на флешке, вроде рабочий на первый взгляд.
svoit та погляжу, но вроде нихрена - все на месте стоим
Отредактировано MBTY (14.02.2011 17:42:08)
Сначала пробовал записать образ согласно общим рекомендациям(Руководство по переделке установочного диска simplix).....Скопировать нужные файлы и т.д. При загрузке в память началась установка, но установщик сказал что не умеет работать с RAW дисками. Выбрал следущее меню-установка напрямую с флешки....Установщик на начальном этапе вывалился в экран смерти...
Пробовал скрипт start.cmd...флешка форматируется собирается образ и копируется на флешку. Но установить не получается...дело не доходит даже до установщика- вываливается меню....выбираю первый этап....образ грузится в память-опять меню и так по кругу.....
Заметил кое что- при сборке нового образа- не удается найти указанный файл....в итоге на флешке отсутствует grubload.bin(указано в файле меню)
UPD: Нашел в чем проблема. После строчки chainloader надо добавить boot
в файле menu.lst
Отредактировано singles123 (14.02.2011 21:22:04)
Хм. ПРоверил. Работает без boot прекрасно. Просьба ко всем протестировать скрипт на последней сборке, ибо у меня все пашеть. Ну и по возможности допишите на флешке в menu.lst слово boot после строки
chainloader (hd32)/GRUB/grubload.bin
Ну и сообщить о том работает или нет. Если да то добавлю это слово после всех комманд chainloader
Кодировка файла должна быть Unicode UTF-8
Отредактировано MBTY (14.02.2011 21:59:25)
Потестил на разных флешках. На 4 Гиговой работает, на 16 нет...
singles123
Скорее всего, дело не в том какой ёмкости флэшка, а что-то не срастается у загрузчика с микрокодом её контроллера. Думаю, будет не лишним просмотреть и огласить параметры устройства с помощью USBDeview (хотя-бы) и пособирать статистику, во избежание возможных недоразумений в будущем.
Чем чёрт не шутит, может и MBTY эта инфа поможет...
Изменяю сообщение.
Можно ли переделать загрузчик ISO так, чтобы не было таймаута? Или продлить его?
Загрузка образа в память процесс долгий, а таймаут всего-ничего. Сейчас раз 5 обломался — пропустил момент, когда меню исошника появлялось.
Отредактировано XaHyMaH (25.02.2011 08:56:59)
папка со скриптом\MBTY\ISOSIMPLIX.LST - открываем каким нить блокнотом.
Первая строка timeout 10 - задержка в секундах (ставим на 100,500,10000000, что угодно)
Сохраняем обязательно в кодировке UTF-8 иначе накроется русский текст меню.
MBTY
Спасибо.
Такой вылез глюк. Ставлю на нетбук. Старую систему надо оставить. Новая ставится на соседний основной раздел.
Раздел сделан активным.
Проходит "1-2 Этап" и "Автоматическая загрузка", приходит время "1-2 Этапа" и "Загрузки с HDD"... и грузится старый виндовоз, вместо нового. В смысле установка не продолжается.
Отредактировано XaHyMaH (17.03.2011 10:30:23)
На первом этапе как бы винда форматироваться должна и все такое...Как вобще так получилось, что у вас старая винда осталась? Она где нибудь на диске D чтоли сидела?
XaHyMaH
Загрузитесь с WinPE и поглядите boot.ini на разделе, куда ставили ОС. Скорее всего, файл надо подправить. Поставьте в параметре partition(1) реальный номер раздела. У меня на нетбуке я сам "откусывал" раздел от основного, с системой W7. "Откусанный" раздел получился четвёртым по счёту.
Отредактировано Sergikaz (18.03.2011 01:57:40)
XaHyMaH
На нетбуке надо оставить W7 Starter? Не надо делать два раздела активными, начнутся проблемы при установке.
См. 4.9 Вопрос.
Уважаемый Waterclo не совсем прав. На одном винте не получится сделать 2 раздела активными. Я обычно утилитой BOOTICE меняю активность раздела и грузится другой раздел. В самой Семёрке легко уже настроить мультизагрузку при помощи той же BOOTICE.
Лично на моём нетбуке все нормально встало и работает. Только я ставил с флекшки USB-CDRom.
Sergikaz
Ещё как получается, смотря чем делать. Однако, мы с тобой залезли в офтоп. Если тебе интересно как (с моей точки зрения - на кой чёрт), можем продолжить в другом месте.
MBTY сообщает:
Как вобще так получилось, что у вас старая винда осталась?
Я оставил её специально. На диске три раздела: старая винда, новый раздел, раздел с данными.
Впрочем проблема усугУбилась. Спрятал старый раздел и деактивировал его, теперь после копирования файлов на новый раздел и перезагрузки — BSOD.
То есть сначала лого винды, потом голубой экран установки и надпись "autochk programm not found - skipping autochk" и потом бах — синева.
Stop: c000021a {
} *здесь что-то крокозябрами* Session Manager Initialization
*крокозябры* 0xc000003a (0x00000000 0x00000000).
*крокозябры*.
Можно как-нибудь скопировать инсталляционные файлы на раздел с данными и продолжить с него?
Или записать диск на внешний USB-HDD?
Отредактировано XaHyMaH (18.03.2011 07:15:23)
XaHyMaH подшамань файл
simplegrub\MBTY\ISOSIMPLIX.LST
и после строк
title Загрузка с HDD root (hd0,0) chainloader +1
допиши
title Загрузка с HDD второй root (hd0,1) chainloader +1 title Загрузка с HDD третий root (hd0,2) chainloader +1
Какой нибудь да загрузится мож. Хотя вот эти эксперименты типа оставлять старые винды и куда то в лес ставить новые - трата времени.
Отредактировано MBTY (18.03.2011 07:35:25)
MBTY сообщает:
Какой нибудь да загрузится мож.
Не. BSOD.
MBTY сообщает:
Хотя вот эти эксперименты типа оставлять старые винды и куда то в лес ставить новые - трата времени.
Если бы я затёр раздел со старой виндой, бук остался бы мёртвым. А так я хоть всё вернуть могу.
XaHyMaH
...Спрятал старый раздел и деактивировал его...
Не занимайся ерундой, ничего не прячь и не деактивируй. Достаточно оставить активный раздел со старой системой в покое, чтобы спокойно установить новую систему на следующий дополнительный раздел. Почитай в FAQ 4.9 Вопрос и не бейся лбом об стенку.
Смотри FAQ в IE, т.к. Google Chrome некорректно работает с движком форума и если под спойлером есть цитаты, то этого вопроса не увидишь. Я всё, блин, забываю что у Хромачистов непорядок с отображением и даже из-за этого чёртов FAQ требует переделки.
Waterclo сообщает:
XaHyMaH
Достаточно оставить активный раздел со старой системой в покое, чтобы спокойно установить новую систему на следующий дополнительный раздел.
Ок. А допустим, если удалить раздел со старой системой, то как сделать новую систему самостоятельной?
XaHyMaH
Хо-хо, лезем в офтоп, а ладно - переживём, может в ФАК добавлю.
Короче:
1. Скопируем загрузочные файлы (перечислять надо?) из корня удаляемого раздела в корень раздела с новой системой.
Скрытый текст (раскрыть):
2. Ликвидируем раздел со старой системой.
3. Выполняем действия из 5.5 Вопроса, т.е. делаем раздел активным и восстанавливаем загрузочный сектор.
4. Редактируем boot.ini - удаляем записи для второй (новой) системы, т.к. система остаётся в ед. экземпляре.
Всё.
...Если бы я затёр раздел со старой виндой, бук остался бы мёртвым. А так я хоть всё вернуть могу...
Так вот, чтоб не трясти яйцами с подобными установками, надо создавать резервную копию системы. Не знаешь чем и как? Ну, посмотри тогда Пункт 3.10.
XaHyMaH
Ты скорее всего не прав с количеством разделов. Рассказываю как у меня на нетбуке. Первый раздел скрытый, там Recovery для восстановления заводской системы. Потом идёт загрузочный раздел 100 Мбайт для загрузки Windows 7 и фактически он является активным разделом. Потом идёт сам системный раздел Семёрки. От этого системного раздела я "откусил" ещё один основной раздел для данных. Все перечисленные разделы основные. Систему ХР я ставил на раздел с данными. То есть на четвёртый раздел. Помнится мне, что раньше установщики системы ХР с флешки не корректно прописывали boot.ini, всё время писали в этом файле загрузку с первого раздела. Хотя, раз у тебя опять начинает грузиться Семёрка, то у тебя проблема не в boot.ini. Этот файл не умеет загружать Windows 7.
Можно сделать как советует Waterclo, оставляешь активный раздел со старой системой. Учти, однако, что загрузочный сектор раздела переписывается на загрузку ХР и для загрузки старой системы придётся восстанавливать загрузочный сектор. Утилита BOOTICE 0.8.2 поможет восстановить загрузку Семёрки и настроить мультизагрузку.
Самое интересное. Перечитал ещё раз. За это время XaHyMaH ещё так и не сказал какая у него "старая" система. Семёрка или ХР?
P.S.
Короче. Хоть XaHyMaH так и не сообщил какая система у него уже стоит, я решил провести эксперименты на своём нетбуке с Win7. Как никак, а он (нетбук) у меня как раз для этих целей.
Всё верно. У меня появились такие же проблемы, что у XaHyMaH. Даже если я устанавливал бы систему не меняя активность раздела, то все равно не встало бы.Скрипт рассчитан на установку системы только на 1 раздел винта. Если даже вы форматнёте раздел с Семёркой при установке ХР, то всё равно остаётся загрузочный раздел. У меня так три "лишних" разделов. Совет MBTY подредактировать файл ISOSIMPLIX.LST верен, только для меня надо больше вариантов дописывать и потом гадать, подбирать вариант загрузки. Я пошёл немного другим путём. Вместо
title Загрузка с HDD root (hd0,0) chainloader +1
я написал
title Загрузка с жесткого диска find --set-root /boot.ini makeactive chainloader +1
Теперь уже GRUB сам будет искать раздел который имеет файл boot.ini и запускать загрузку с него. У меня на нетбук (уже стоит Win7), после такого изменения файла ISOSIMPLIX.LST, система встала отлично. Если у кого-то уже установленна система ХР, то я не вижу смысла ставить ещё одну систему ХР на нетбук. Хотя и тут можно схитрить. На старой системе ХР надо удалить файл boot.ini и ставить сборку simplix.
Отредактировано Sergikaz (18.03.2011 21:21:13)
Привет всем! Извините что долго не писал — праздновал Восточный новый год
Сначала немного офтопа, чтобы прояснить ситуацию.
Нетбук не мой. Но мне приходится с ним работать. Старая система это Zver DVD с полным набором свистелок и перделок. Хозяин попросил её оставить.
А теперь важное.
Проблема не в том, что грузится не тот раздел, а в том, что загрузившись с правильного раздела, на Этапе 2 установка уходит в БСОД. Возможные причины: неинтегрованный драйвер мобильного чипсета или недостаток памяти (1ГБ) после запуска виртуального диска.
Короче:
1. Скопируем загрузочные файлы (перечислять надо?) из корня удаляемого раздела в корень раздела с новой системой.
И pagefile.sys тоже?
2. Ликвидируем раздел со старой системой.
3. Выполняем действия из 5.5 Вопроса, т.е. делаем раздел активным и восстанавливаем загрузочный сектор.
4. Редактируем boot.ini - удаляем записи для второй (новой) системы, т.к. система остаётся в ед. экземпляре.
Всё.
Всё круто, но есть вопрос. Сейчас система стоит на диске E:, после того как старый раздел удалится, а новый раздел станет активным, диск станет C: — так?
Если так, то система будет искать себя в E:/WINDOWS и не найдёт. "Восстановление системы" сможет это исправить?
Ну, посмотри тогда Пункт 3.10.
Пункта 3.10 в факе не нашел. Бэкаплю обычно Тру Имаджем. Но это не важно — задача была оставить старую систему. Так надо.
Отредактировано XaHyMaH (24.03.2011 07:01:28)