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

» GRUB4DOS и GNU GRUB

Автор: LevT
Дата сообщения: 25.12.2009 17:49
kDnZP
"Подгрузка образа дискеты" - это один из вариантов рамдиска? Какие тут варианты и плюсы-минусы каждого? Я имел в виду что-то такое, но подробнее:

Types of live USB
[edit] Live CD derived

The first type of live USB is created by simply taking the ISO image file from a live CD distribution and placing it on USB storage device and then making it bootable.
Advantages     

* Can be simple to install with no risk to other systems on hard disks.
* The compressed format allows many applications within the limited storage available.
* Updating the system can be as easy as replacing a single file.
* An installation can be as small as 50MB.
* Many live CDs are set up to be USB-aware, and write changes to a second partition on the USB device

    
Disadvantages
* Some live CDs are not set up to write to their own filesystem because a CD is typically read-only, thus it can sometimes be difficult to enable a live USB OS to store changes.
* Making the ISO image bootable, and partitioning the USB device correctly, can be difficult.

[edit] Full install

The second type of live USB is closely related to a traditional operating system hard drive install with minor modifications like the elimination of swap partitions and files.
Advantages     

* Updating applications or the whole thing is as easy as the parent distribution used to create it.
* Full system encryption possible.
* Easier to customize with the user's preferred Window Manager and applications.
* Base install usually starts at approximately 200MB (although some can be as little as 40MB) and grows as the user adds applications.

Disadvantages
* Only easy to install if the operating system provides support.
* Will wear through the USB faster.

http://en.wikipedia.org/wiki/Live_USB
Автор: lynceus
Дата сообщения: 27.12.2009 00:24
Привет всем. grub4dos-0.4.4
Пытаюсь загрузить исошку haiku
В меню прописал вот так:
root (hd0,0)
map --headr-per-cylinder=0 --sectors-per-track=0 (hd0,0)/boot/grub/haiku.iso (hd4)
map --rehook
chainloader (hd4)+1
boot

Максимальное что смог добиться, это сообщения error13: invalid or unsupported executable format

Подскажите, что делать?

И в том же меню у меня:
map (hd0,0)/boot/grub/fdboot.img (fd0)
map --rehook
chainloader (fd0)+1
rootnovirify (fd0)
map --floppies=1
boot

Ответ груба - No GRLDR
имидж взят из дистрибутива freedos http://www.freedos.org/freedos/files/
что делать то теперь?
заранее огромное сасибо за помощь.
Автор: kDnZP
Дата сообщения: 27.12.2009 00:54
AZJIO
Я им не пользуюсь, если честно... Вот тема с которой все началось: http://greenflash.su/forum/7-182-1
Но у меня под QEMU оно глючит, а под VMWare и на реальных компах работает... Но условно - на нетбуке полностью, на стационарном тока режимы с EMM.

LevT
Почитайте про режим эмуляции флоппика, конкретной ссылки дать не могу. Но не любимый вами гугл их знает много))). К сожалению выискивать мне щаз лень, ибо спать хочу. А про BCDW особо сказать тоже ничего не могу, ибо не ковырял его практически, но предполагаю, что принцип создания вирт. флоппика сейчас везде одинаков, т.е. обычно как рам-устройство.

Добавлено:
lynceus
(hd4) - это вы сами придумали? Не используйте такого... (hd32) или (0xFF) можно - подробности в мануал.
Про хайку? Это че за зверек? Вы уверены что он вообще из исошника заработает? Потрудились ли вы хоть немного воспользоваться поиском по этой теме для выяснения синтаксиса команд grub4dos? Ну и напоследок - откройте для себя консольный режим работы grub4dos (коммандную строку) и вбивайте команды по одной, когда будет ошибка - сообщите в какой строке и какая. root (hd0,0) и (hd0,0)/ лучше не писать потому как вы сразу же привязываетесь к первому разделу HDD, а оно вам надо?
Автор: lynceus
Дата сообщения: 27.12.2009 01:39
отвечаю по порядку -
0) 32 писал изначально, но тогда вообще не заводится. Пишет "invalid device requested"
При 4 хоть проходит первые команды, и доходит до конца списка!
1) Проверил гуглом - http://ubuntuforums.org/showthread.php?t=1164883, HD4 бывает.
Вобщем поставил как Вы посоветовали 0xFF - результат тот же что и с hd4. При hd32 же как и раньше говорит "invalid device requested"
2) Хайку - это новая инкарнация Великой BeOS: http://en.wikipedia.org/wiki/Haiku_(operating_system)
3) Да, из исошки заводится,оно именно так и расчитано: http://www.haiku-os.org/get-haiku/installation-guide
4) Синтаксис grub4dos я и в мане вижу, и не стоит грубить - трудился уже несколько дней!
5) да, я привязался к тому разделу, где и лежит образ, проблемы особой не вижу, тем более что у меня ноут, и других разделов и не предвидится! иначе груб говорит "invalid device requested", если не указывать или find делать. А при указании партиции он команды принимает.
6) Ну и напоследок - не стоит, пожалуйста, делать странные заявления вроде "открыть для себя", будто только Вы узнали о его существовании! Только в консоли и набираю.
Никакой ошибки, кроме той что я указал, не появляется.
После последней строки пишет error13: invalid or unsupported executable format
Спасибо.
Автор: omgiafs
Дата сообщения: 27.12.2009 16:58
Здравствуйте.

У меня вопрос как от нового пользователя бубунтоподобного линуксминта.

Каким образом заставить grub2 (1.97beta4) делать выбранный пункт умолчальным при следующей загрузке? Все перекопал(значит не всё ), чувствую что все должно быть очень просто, а не нахожу никак.

В первом грубе все просто - savedefault. А здесь как?
Автор: AlexTAT
Дата сообщения: 27.12.2009 17:03
omgiafs
На прошлой странице давали ссылку
http://forum.ubuntu.ru/index.php?topic=74165.0
lynceus
У меня вот так по крайней мере запускается

Код: title test2
map /boot/haiku-r1alpha1.iso (hd32)
map --hook
chainloader (hd32)
Автор: LevT
Дата сообщения: 27.12.2009 20:38
kDnZP

Цитата:
Но не любимый вами гугл их знает много))).


Да, к секте поклонников ман гугля я не отношусь... но это не по той причине, что не умею искать в гугле. Проблема - не пойти в гугль или куда-то ещё, а ГАРАНТИРОВАННО найти НУЖНОЕ. Нужное спрашивающему в самом широком контексте его интересов (не только краткосрочных и не только осознанных им на данный момент; рекламный типа спам, котрого в гугле полно - служит чужим интересам, в долгосрочной перспективе чуть менее чем полностью).

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


---
Разумеется, фрагментарная картина на тему эмуляции флопика у меня в мозгу имеется - но меня она не устраивает. Я хочу целостное знание.

И здесь самое место для релевантных ссылок по теме. Пока вакантное.


Добавлено:

Да, занятым разработчикам часто бывает влом формулировать общие принципы и т.п., давать людям удочку вместо рыбки.

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

В любом случае это шум, и лучше промолчать, чем с ним выступать.
Автор: lynceus
Дата сообщения: 27.12.2009 23:03

Цитата:
lynceus
У меня вот так по крайней мере запускается
Код:title test2
map /boot/haiku-r1alpha1.iso (hd32)
map --hook
chainloader (hd32)

или так

Код:title test
map /boot/haiku-r1alpha1.iso (hd32)
map --hook
map --mem (hd32)/haiku-boot-floppy.image (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

Потом все равно panic error, поскольку ОС не видит замапеный CD-ROM, нужно что-то вроде eltorito или распаковывать в папку образ и так пробовать запускать.

Спасибо за ответ.
Странно, но у меня ни одно не работает.
При map /boot/grub/haiku.iso (hd32) или map (hd0,0)/boot/grub/haiku.iso (hd32)
говорит error12: invalid device requested
Та же история если исошку ставлю fdbasecd.iso от ФриДоса
на строку map (hd0,0)/boot/fdbasecd.iso (hd32)
отвечает error12: invalid device requested
В чем же дело?
Автор: kDnZP
Дата сообщения: 27.12.2009 23:37
lynceus
Прошу прощения за тон своего сообщения, намеренно грубить не собирался.
1. По теме: какая у вас версия grub4dos ? Про (hd4) - все устройства до (hd31) - относятся к HDD и мапить туда образа CD/DVD настоятельно не рекомендуется.
2.
Цитата:
Да, из исошки заводится,оно именно так и расчитано

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

LevT

Цитата:
В любом случае это шум, и лучше промолчать, чем с ним выступать.

ok
Автор: AZJIO
Дата сообщения: 28.12.2009 02:28
kDnZP
Я на днях SLAX пытался грузить с исошки с харда, все варианты перебрал, никакого результата, одна и та же ошибка во всех случаях.
Автор: Tim_Sobolev
Дата сообщения: 28.12.2009 07:51
Может всё-таки кто-нибудь подскажет что с этим можно сделать?


Цитата:
Вопросик по grub4dos и акронисам с UR при загрузке с флешки:

можно всё-таки как-то заставить акронис увидеть UR? Даже создавая загрузочную флешку в самом акронисе и загружаясь с неё, UR на флешке он не видит, требуя cd.
После вставки cd c UR всё юлагополучно работает. Как обойтись без cd?


Автор: kDnZP
Дата сообщения: 28.12.2009 08:21
AZJIO
Дык ничего удивительного в этом не вижу. Неустанно повторяю, эмуляция виртуальных устройств в grub4dos выполняется через вызовы/функции BIOS. Как только происходит переход в защищенный режим и операционка перестает использовать эти функции, то сразу же она "забывает" про все виртуальные устройства. Если же далее каким-то образом научить операционку находить исошник и монтировать его обратно, уже в защищенном режиме, то все будет работать правильно. Также будут правильно/относительно правильно работать те операционки, которые могут полностью себя загрузить из исошника до момента перехода в защищенный режим. Пример: RAM-сборки, полностью находящиеся в *.wim или *.img, линуксы и прочие, которые полностью находятся в ядре и рам-фс (если используются внешние модули - то уже такой вариант не прокатит).

Для любого варианта возможна загрузка из исошника при некоторой доработке операционки, в случае систем на основе Windows есть пример: Firadisk, в случае линуксов - Parted Magic.

Tim_Sobolev
Если вы Acronis грузите из исошника, то вышенаписанное также и ваш случай.

* Как возможный вариант решения для линуксов - вынести модуля которые подгружаются отдельно - за пределы исошника, т.е. частично распаковать исошник на флешку с соблюдением структуры каталогов (при необходимости также добавить маркерные файлы).
Автор: LevT
Дата сообщения: 28.12.2009 09:21

Статьи о доработке линуксов есть?
Если нет - то вакантное место для них тут

Если есть, то здесь вакантное место для ссылок на них.
Автор: ABATAPA
Дата сообщения: 28.12.2009 09:35

Цитата:
Я на днях SLAX пытался грузить с исошки с харда, все варианты перебрал, никакого результата, одна и та же ошибка во всех случаях.

Все, что нужно сделать в 99% Linux LiveCD для загрузки из ISO - поправить rc-скрипты в initrd для монтирования ISO. Это довольно просто. Сейчас не могу привести примеров - в отпуске, но в первых числах нового года - сделаю.
Автор: LevT
Дата сообщения: 28.12.2009 10:16

Примеры тоже хорошо... но это плохая замена статьям (результату аналитической работы).


Автор: AleXPwin
Дата сообщения: 28.12.2009 12:31
kDnZP

Цитата:
Что-то не то у вас случилось с зоной (ud)...

Действительно... Попробовал воспользоваться Вашим советом:

Цитата:
И еще, вот это: Подробнее... пихать в зону (ud) смысла нету, от тудова не заработает...

Проблема исчезла. Благодарю.

Цитата:
примеров ведь уйма, в том числе в стандартном menu.lst...

Не работает.

Цитата:
Или можно, например так извращаться

Так, не извращается... к моему великому сожалению...
Автор: lynceus
Дата сообщения: 28.12.2009 19:55
kDnZP

Цитата:
Прошу прощения за тон своего сообщения, намеренно грубить не собирался.
1. По теме: какая у вас версия grub4dos ? Про (hd4) - все устройства до (hd31) - относятся к HDD и мапить туда образа CD/DVD настоятельно не рекомендуется.

версию я писал в первом сообщении - grub4dos-0.4.4
если ставлю hd32, тогда пишет "error12: invalid device requested".
Почему это может быть так?
с hd4 то хоть дальше комманды идут.
"настоятельно не рекомендуется" это значит что работать не будет, или проблемы могут возникать а могут и нет?


Цитата:
Практически уверен, что вы ошибаетесь, где по приведенной вами ссылке написано, что используется loopback-монтирование образа виртуального CD, который исчезнет сразу, как только будет переход в защищенный режим? Попробуйте распаковать образ и запустить при распакованном образе. Почему не все образа работают я (и другие) писал ранее.

Но почему тогда у другого человека выше в теме раотает а у меня нет?
И почему образ ФриДоса, который уж точно загрузочный, у меня тоже не завелся?
Автор: fabvil
Дата сообщения: 28.12.2009 20:36
omgiafs

Цитата:
У меня вопрос как от нового пользователя бубунтоподобного линуксминта.

Каким образом заставить grub2 (1.97beta4) делать выбранный пункт умолчальным при следующей загрузке? Все перекопал(значит не всё ), чувствую что все должно быть очень просто, а не нахожу никак.

В первом грубе все просто - savedefault. А здесь как?


В файле /etc/default/grub строка
GRUB_CMDLINE_LINUX_DEFAULT=""
в кавычки нужно прописать пункт меню который хотите сделать дефолтным
после этого sudo update-grub
Автор: Dmitry Olenin
Дата сообщения: 28.12.2009 22:46
Господа, есть примитивная задача, которую никак не могу решить.
Помогите пожалуйста.

Задача:
Запустить ISO образ (или хотя бы установку WinXP) с флешки.

Исходные данные:
Есть образ (iso-файл) с моей сборкой WinXP Sp3.
Особенности:
1. Интеграция FakeSetupAdvanced для патчинга файлов на лету и запуска программ на этапе установки Т-40.
2. Наличие (и установка в процессе) драйверпаков.
3. Многовариантная установка. Реализована через большое количество файлов Serupld(r).bin с отредактированным вызовом файлов winn(t).sif.
4. Загрузка через BCDW с выбором тех самых вариантов, а так же HirenBootCd и некоторых других опций.

Попытки реализации:
Пробовал уже множество способов.
Первое, с чем столкнулся, это то, что загружать образ, в котором прописан загрузчик BCDW не удаётся.
Ну ладно, можно и в самом грубе написать варианты. А загрузчик поставить стандартный из образа чистой винды.

Второе - это необходимость перезагрузки и дальнейшей установки с hdd1.
Проблема тут в том, что с "диска" надо скопировать пакеты драйверов.
Потому вариант, описанный kDnZP мне не подошёл (там своя замена FakeSetup).

Попробовал ставить методом 2. При этом сделать файл setup.exe (из FakeSetupAdvanced) ридонли.

Выдаются такие сообщения на все файлы (как я понял), которые содержатся в
XP_INST.gz.


После начала графического этапа вываливается такое сообщение и система в ребут уходит:



P.S.
Да, чтобы не было сомнений. Проверяю всё на VmWare.
На ней же тот же образ (только с BCDW загрузчиком) загружается, распаковывает всё и начинает ставить систему.
То есть образ сам не битый.

Дефрагментацию образа, если что, тоже делал.
Автор: lynceus
Дата сообщения: 29.12.2009 01:07
Может мне вот это надо как то прикрутить? http://www.mail-archive.com/grub-devel@gnu.org/msg11419.html
Автор: kDnZP
Дата сообщения: 29.12.2009 09:23
AleXPwin
Нужно описать более подробно вашу конфигурацию... Сколько HDD, на каком разделе установлена операционка, как определяется флешка, как именно не работает (какие сообщения об ошибках выдает?)

lynceus
Версия 0.4.4 это конечно хорошо, но она уже в течение года меняется, каждый раз с новой датой... У вас от какой даты?

Цитата:
"настоятельно не рекомендуется" это значит что работать не будет, или проблемы могут возникать а могут и нет?

В зависимости от BIOS может не работать.

Цитата:
Но почему тогда у другого человека выше в теме раотает а у меня нет?

У кого работает? Ссылку на пост, пожалуйста.
Автор: AlexTAT
Дата сообщения: 29.12.2009 09:29
lynceus
Если стоит задача установить хайку с флешки то вот есть ссылка как это сделать:
http://www.haiku-os.org/guides/making_haiku_usb_stick
К GRUB4DOS прикрутить исошник скорее всего не получится
Автор: kDnZP
Дата сообщения: 29.12.2009 09:31
Dmitry Olenin
По модифицированным образам подсказать ничего не могу.
Но по пунктам 1-3 элементарно решаемо и по тому методу, что предлагал я... Так как у меня именно подхватываются драйверпаки и используются различные winnt.sif. Пункт 4 решается самим grub4dos.

Пока не победите отсутствие копирования файла firadisk.sys дальнейшие действия бессмыслены... И уточните, пожалуйста с какого сообщения у вас версия XP_INST.gz ибо я ее многократно переделывал и доробатывал.

* Как вариант можете выложить свой образ куда-нить для препарирования , но без гарантии успешного результата.
Автор: Dmitry Olenin
Дата сообщения: 29.12.2009 11:49
kDnZP
А какую версию XP_INST.gz вы рекомендуете?
Если вот эту: XP_INST.gz на основе firadisk_driver_0.0.1.18, то сегодня попробую наверное её
У меня она наверняка довольно старая (брал скорее всего из сообщения на форуме GreenFlash от 19.09.2009).

Проблема незагрузки fira-файлов, как я смотрю, довольно распространена.
Возможно дело в том, что я обращаюсь к диску сразу по другому имени, а переименовывать его нужно только в специальной строке вида
write --offset=0 (fd0)/setup/ISOimage.ini \\Boot\\XP_RAM.ISO\n;\n;\n;

По пунктам 1-3, если можно чуток поподробнее.

1. Вы на вышеупомянутом форуме как-то обмолвились, что есть возможность прикрутить Fake Setup Advanced.
Подскажите пожалуйста, как можно было бы это сделать, попробую сам поковырять

2. Драйверпаки, в обычном режиме, распаковываются из директории OEM файлом UN7ZIP.EXE как раз на начале графического этапа T-40. Что прописано в файле presetup.cmd. Реализовано это благодаря тому же Fake Setup Advanced.
Тут предвижу некоторые проблемы, т.к. после перезагрузки, полагаю, в память виртуальный диск из образа уже не подгружается. То есть копировать, собственно, неоткуда.

3. Вариант прописывания различных bin-файлов, как я понял, такого плана:
write --offset=0 (fd0)/setup/ISOimage.ini \\boot\\XP_RAM.ISO\n;\n;\n;
chainloader (0xFE)/I386/SETUPLD2.BIN

Вроде бы даже работает, проверить до конца не смог, по вышеописанной причине.


Пункт 4 и правда реализуется средствами самой Grub4Dos.
Осталось только красивую менюшку нарисовать. Ну или взять фоновую картинку из вашего примера.


И ещё пара вопросов, если позволите.

Вопрос 1.
Хотелось бы иметь возможность автоматом подгружать 2й этап установки.
То есть так же, как при установке с CD-ROM. Это реализовать возможно как-то?
Вопрос 2.
Есть ли возможность запретить установку на сам Flash-диск? Дело в том, что если не выбирать раздел при установке, а запускать полностью автоматический режим, то поставится он на первый физический диск с доступным обьёмом дискового пространства.
Столкнулся с этим, собственно, при тестировании на VmWare, где Flash прописан как SCSI-диск.
Автор: kDnZP
Дата сообщения: 29.12.2009 14:09
Dmitry Olenin
Да, верно, берите последнюю актуальную.

Вот вам наиболее полный конфиг первого этапа (при условии, что вы отсортировали его скриптом), с комментариями:


Код: title Loading XP RAM install - Using WINNT.SIF/TEST.SIF
ls /boot/XP_RAM.ISO || find --set-root /boot/XP_RAM.ISO
map --mem /boot/_ima/XP_INST.gz (fd0)
#(fd1) optional, required at some BIOS
#map --mem /boot/_ima/XP_INSTF.gz (fd1)
map /boot/XP_RAM.ISO (0xFE)
map --hook
# Поправить имя и путь к исошнику
write --offset=0 (fd0)/setup/ISOimage.ini \\boot\\XP_RAM.ISO\n;\n;\n;
# Фикс для тех случаев, когда не находит USB, нужно раскомментировать в некоторых случаях... Хотя можно оставить раскомментированной навсегда, правда добовляется доп. перезагрузка.
# write --offset=1782 (fd0)/TXTSETUP.OEM dll = setup, fixBoot.USB\r\n;
# Выполнить подмену WINNT.SIF на нужный из CD, если есть, или указанного каталога, если отсутствует
# При комментировании строки будет использоваться полностью ручной режим (отключение тихой установки)
dd if=(0xFE)/I386/WINNT.SIF of=(fd0)/WINNT.SIF || dd if=()/boot/TEST.SIF of=(fd0)/WINNT.SIF
# Если загрузочное устойство HDD, то выполнить ремапинг, исключение установки на неверное устрйство
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
map --unmap=0xFE
configfile (0xFE)/I386/RAMBOOT.LST
Автор: Dmitry Olenin
Дата сообщения: 29.12.2009 15:59
kDnZP 15:09 29-12-2009
Цитата:
Остальное позже, сейчас занят... Установка на T-40 полностью поддержана через presetup.cmd, читайте в этой теме ранее... Я описывал, вроде даже с картинками.

Спасибо на этом. После экспериментов обязательно отпишусь.

А про Fake Setup особенно жду ответа, т.к. установка дров на T-40 - это далеко не единственная (и уж точно не главная) его функция
Автор: olegpronin
Дата сообщения: 29.12.2009 17:33
Добрый вечер всем и с наступающим!

Возник вопрос. Стоит Grub на hdd-usb.
жесткий разбит на 2 раздела, первый загрузочный с grub.
в меню прописаны:

title load BOOTMGR (Install Windows 7)
fallback 2
root (hd0,1)
find --set-root --ignore-floppies /bootmgr
chainloader /bootmgr
savedefault --wait=2

так как установщик семерки лежит на втором разделе,
root (hd0,1) прописано для поиска и запуска bootmgr.

Ищу вариант закидывания установщика windows 7 yt d корень жесткого диска (и так уже мусорка), а в отдельную папку (пусть будет win7)

Пишу в menu.lst
title load BOOTMGR (Install Windows 7)
fallback 2
root (hd0,1)
find --set-root --ignore-floppies /win7/bootmgr
chainloader /win7/bootmgr
savedefault --wait=2

Но возникает ошибка, что не может быть найден файл bcd из папки boot.
Если папку boot перемещаю в корень, то возникает просто ошибка.
Как бы так переделать grub и bootmgr, чтобы можно было установить семерку из установщика, лежащего НЕ в корне жесткого диска?

спасибо
Автор: z0bra
Дата сообщения: 29.12.2009 21:27
в корне всё равно должны лежать /boot/bcd и /sources
такчто пока никак.
Автор: Dmitry Olenin
Дата сообщения: 29.12.2009 23:43
kDnZP
Пока жду вашего ответа - немного потестировал.
Вариант с выбором SIF-файла работает. Хотя пока от этого току чуть =(

Во-перых, выяснил, что любое "подсовывение" моего SIF файла приводит к описанной выше ошибке. например, ключевые строки одного из них в конце сообщения.

Во-вторых установка всё так же не продолжается после неудачного запуска persetup.org.
Тему перерыл всю, единственное ваше упоминание о драйверах нашёл в части того, что вы интегрировали их по методу 2.
Я уже ооочень давно не пользуюсь оригинальными пакетами, потому интегрировать их мне довольно сложно.

Потому всё ещё актуальна проблема как подружить FakeSetupAdvanced и ваш диск для загрузки



Winnt.sif:

[Data]
AutoPartition=0
MsDosInitiated="1"
UnattendedInstall="Yes"
floppyless="0"
UseSignatures="no"
InstallDir="\WINDOWS"
EulaComplete="1"
winntupgrade="no"
win9xupgrade="no"
unattendswitch="Yes"

[Unattended]
    OemPreinstall = Yes
    OemFilesPath=$OEM$
    ExtendOemPartition=0
    UnattendMode = FullUnattended
    UnattendSwitch = Yes
    OemSkipEula = Yes
    WaitForReboot = No
    NoWaitAfterTextMode = 1
    NoWaitAfterGUIMode = 1
    TargetPath = Windows
    Hibernation = No
    AutoActivate=No
    DUDisable=Yes
    DUStopOnError=No
    FileSystem=LeaveAlone
    Repartition=No
    TargetPath=WINDOWS
Автор: fabvil
Дата сообщения: 30.12.2009 00:41
Dmitry Olenin

Цитата:
Вариант с выбором SIF-файла работает. Хотя пока от этого току чуть =(

Почему нет толку? и какой толк вы хотите получить?
У меня выбор sif отлично работает и активно используется.


Цитата:
[Unattended]
OemPreinstall = Yes
OemFilesPath=$OEM$


нужно закоментировать строчку OemPreinstall = Yes, т.е.
[Unattended]
;OemPreinstall = Yes
OemFilesPath=$OEM$

не знаю почему, но эта строчка приводит к ошибкам.
Последствия коментирования - не копируются папки из $OEM$. Приходится копировать их вручную.
В файле presetup.cmd:
if exist %CDDRIVE%\$OEM$\$1 xcopy /s /y %CDDRIVE%\$OEM$\$1 %SystemDrive%
if exist %CDDRIVE%\$OEM$\$$ xcopy /s /y %CDDRIVE%\$OEM$\$$ %systemroot%

Добавлено:
Dmitry Olenin

Цитата:
3. Многовариантная установка. Реализована через большое количество файлов Serupld(r).bin с отредактированным вызовом файлов winn(t).sif.


я использую grub4dos - отпадает надобность в большом к-ве setupldr.bin. Остаются только winn(t).sif.


Цитата:
Проблема тут в том, что с "диска" надо скопировать пакеты драйверов.
Потому вариант, описанный kDnZP мне не подошёл (там своя замена FakeSetup).

Использую именно этот вариант. Драйвера копируются на t-40. Скорее всего у вас проблема с ;OemPreinstall = Yes

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

Предыдущая тема: Альтеранативы Media Center от M$


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