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

» Мультизагрузка XP/7/8/8.1/10, Linux, MAC OS

Автор: dialmak
Дата сообщения: 11.02.2013 15:55
conty9

Цитата:
Да, для этого нужна РЕ...

Ага.
Для OSDTOOL не нужна.
Лови.
http://rghost.ru/43691904
http://rghost.ru/43720044
Там IFD+TBOSDT с всеми скриптами + пару слов.
Слов больше, чем дела и там незаконченный вариант и без видео. Но попробовать самое оно. Загрузить IFD+TBOSDT можно из винды или из груб4дос или развернуть на флешке.
Из винды запуск через bootfile только из приоритетного HDD в БИОСе и только нефрагментированного образа !

Добавлено:
kenny5705
Это всё достойно, но может линукс тулза есть в природе?
ДОЛЖНА быть. Подключи красноглазиков!


Добавлено:
kenny5705

Цитата:
я использую FixHDC

Да нет проблем подобный софт использовать.
Супер. Если работает - пусть работает. У 7 тоже есть подобное решение.
Я добиваюсь другого.
1. Terabyte по каким то причинам не захотела сделать установку драйверов из папки.
Это конечно неудобно, НО причина видимо есть. Не могу понять какая!
2. Всё таки склоняюсь к линуксу. Если он имеет тулзу для определения оборудования, то не нужна виндаPE и все прибамбасы.


Добавлено:
kenny5705
PCISniffer туфта
checkpci пока не понял, но скорее всего старьё
Автор: kenny5705
Дата сообщения: 11.02.2013 17:10
dialmak

Цитата:
Это всё достойно, но может линукс тулза есть в природе?

lspci не подходит?


Цитата:
1. Terabyte по каким то причинам не захотела сделать установку драйверов из папки.

А он по-моему это и не умеет. Только указав на файлик .inf.
Давно уже, использовал файл ответов для osdtool, и батник писал, который добавлял ссылки на дрова из папки в файл ответов, чтоб потом кучей их интегрировать.
Вот, если поможет. Хотя на практике так и не проверил.

Автор: dialmak
Дата сообщения: 11.02.2013 17:18
kenny5705
хм.... а если использовать этот скипт с Filter on Hardware ID, то в этом есть смысл.
Вот только прийдётся для винды и для дос и для линукс делать свой вариант...
ХЗ.... малореально. Сам делал?

Добавлено:
lspci не подходит?
поможет, только по-моему важнее простой вывод:
производитель и модель
Тогда можно сориентироваться какие драйвера нужны

Добавлено:
kenny5705

Цитата:
А он по-моему это и не умеет.

Ты читал доки по скриптам?
Там очень крутая штука. И такая мелочь там делается элементарно. А вот они это не сделали в стандартной поставке. хз.

Можно конечно модифицировать скрипт. Я просто себя не чувствую таким умным...
Автор: dialmak
Дата сообщения: 12.02.2013 02:55

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

Супер.
Я кажется прозрел. Нужно немного модифицировать твой скрипт и зайти с другой стороны. Подсунуть список драйверов и пусть TBOSDT их ставит на новом железе в режиме Filter on Hardware ID в файле сценария !!!
Как такой вариант?
Ха-ха. А ведь это просто как 5 копеек.!!!

Единственное неудобство - файл сценария нужно самому предварительно сгенерировать при подготовке образа.
Хм. Да и не нужно. Напишу кроссплатформенный скрипт TBOSDT, который сам сгенерирует список драйверов из папки для OSDTOOL или TBITOOL.TBS в режиме Filter on Hardware ID уже на новом железе перед работой OSDTOOL или TBITOOL.TBS.
Блин - почему я раньше не додул этот элементарный вариант?
Кто запишется в тестеры??? Тестировать нужно будет на проблемном железе в IFL/IFD/IFW_RE
Автор: Dimsoft
Дата сообщения: 12.02.2013 05:07

Цитата:
Кто запишется в тестеры

Я готов, т.к. иногда (правда редко) после накатывания драйверов в образ приходиться откапывать - падает в синий экран.
Автор: dialmak
Дата сообщения: 12.02.2013 05:59
Dimsoft

Цитата:
после накатывания драйверов в образ приходиться откапывать

Так вот в том то и дело.
Смысл именно в этом, чтобы дать этой ОС только то что нужно.

Вижу 2 варианта.
1. Дать OSDTOOL все драйвера из папки и пусть фильтрует. ХЗ. Может это долго... Нужно попробовать.
2. Более приемлемый. Дать OSDTOOL только нужный драйвер. Значит нужно утилитку, которая умеет сканировать железо.

Посмотрел исходник скрипта OSDTOOL. Блин - не могу найти подпрограмму фильтрации железа. Такое впечатление, что они её на асме сделали и всунули в конец скрипта...
Если её найти - можно было бы всё упростить.
Ладно - мы пойдём пока другим путём.

DOS. Проверил кучу утилит. Реально работают некоторые из http://www.ultimatebootcd.com/index.html . Крутая http://www.hdt-project.org/ . А вот грамотно, мгновенно и без суеты только PCIID. Увидел мой райд без проблем.
Vendor, Device, SubVen и SubDev уже есть.
Осталось проиндексировать папку и выделить драйвер с нужным Vendor и Device.
Как это сделать? Ты вроде делал что-то подобное. Я не разбираюсь в структуре inf.
Скрипт мне не нужен (разве что для тестирования своего скрипта). Я буду делать кроссплатформенный для TBOSDT. Нужен принцип.

Linux. Осталось найти аналог PCIID в линуксе. Думаю легко. Всё таки IFL многоядерный и удобнее иногда, чем IFD.

Windows. Ну это самое простое. Нужно только найти такую же простую утилиту, как и PCIID

kenny5705. Ты где её нарыл? Есть ссылка на дом. страницу?
.
Автор: Death_INN
Дата сообщения: 12.02.2013 07:34

Цитата:
Нужно только найти такую же простую утилиту, как и PCIID

PCI & AGP Info Tool
Автор: dialmak
Дата сообщения: 12.02.2013 08:28
Death_INN
Чёт я не нагуглил. дай ссылку
Автор: Death_INN
Дата сообщения: 12.02.2013 08:53
dialmak, http://clck.ru/7xXKu
Автор: arsenz
Дата сообщения: 12.02.2013 09:03
Дорогой dialmak,
Если помните мне нужно было перенести системы с бутом с одного винта на другой. Я сделал все как вы сказали и размерчик изменил одного раздела, только вот одна проблема XP прекрасно загружается, а вот win7 не хочет пишет:
Windows failed to start...... Status: 0x000000e
Info: The boot selection failed because a required device is inaccessible
и предлагает мне вставить диск и сделать repair.
Может надо было как в случае с XP оставить галочку в Update boot.ini, хотя какая там boot.ini? Как вы думаете что не так и что можно сделать?
Автор: dialmak
Дата сообщения: 12.02.2013 09:03
Во-во самое оно. у меня на 64 бит не пашет правда.
вот ещё нашёл GUI for Craig Hart's PCI+AGP Bus Sniffer
там и GUI и консоль http://www.fuwi.ethz.ch/
может даже это одно и тоже. посмотри и скажи.

Добавлено:
arsenz

Цитата:
а вот win7 не хочет пишет:
Windows failed to start...... Status: 0x000000e

Хм. Скорее всего у вас загрузчик на одном разделе, а ядро 7 на другом.
Признавайтесь!
Проверить легко. нужно загрузить старый винт и в ней 7. Открыть Управление дисками diskmgmt.msc и посмотреть на каком разделе пишется Система. А лучше сюда скрин запостить.
Тогда и будет ясно как победить

Добавлено:
Новый винт не отключайте! и покажите скрин!
http://forum.ru-board.com/topic.cgi?forum=62&topic=18466&start=0&limit=1&m=7#1
Автор: arsenz
Дата сообщения: 12.02.2013 09:18
Вот и скрин
это старый винт
Автор: Death_INN
Дата сообщения: 12.02.2013 09:24

Цитата:
вот ещё нашёл GUI for Craig Hart's PCI+AGP Bus Sniffer
то же самое, только для винды.
pcidevs.txt правда старенький.
Автор: dialmak
Дата сообщения: 12.02.2013 09:27
arsenz
а где новый диск?

Добавлено:
И разделы его не скрывайте в буте.
Загрузка из бута на новом диске?
Автор: arsenz
Дата сообщения: 12.02.2013 09:38
Нет я его отключил. Ок сейчас включу и разделы верну. Нет загрузка со старого, если нужнo сделаю загрузку с нового, но под XP.
Автор: dialmak
Дата сообщения: 12.02.2013 09:39
Death_INN

Цитата:
то же самое, только для винды.

так у тебя для доса?

Добавлено:
arsenz

Цитата:
Нет загрузка со старого

Ну так.... чего же ты хочешь.
поставь на новый диск бут и грузись через него (отключив старый конечно!).
тогда всё и заработает.
впрочем скрин покажи...
Автор: arsenz
Дата сообщения: 12.02.2013 09:47

Цитата:
Ну так.... чего же ты хочешь.
поставь на новый диск бут и грузись через него

Так я же писал, что отключая старый винт я могу грузить только XP с семеркой проблемы. вот я открыл скрытый раздел старого винта.
Автор: dialmak
Дата сообщения: 12.02.2013 09:48
Для того чтобы грузить ОС с диска не HD0 (например бут стоит и работает на HD0, а какие-то ОС находятся на HD1 или HD2 или...) нужно в меню загрузки СТАВИТЬ ГАЛКУ SWAP!!!
Эта галка делает диск приоритетным!
Для ОС на HD0 она необязательна, но можно и там поставить - вреда не будет.
Скорее всего ты грузил с бута HD0 систему на HD1.
А вообще хз. толком ты не написал.
Автор: arsenz
Дата сообщения: 12.02.2013 09:51

Цитата:
Скорее всего ты грузил с бута HD0 систему на HD1.

Нет, нет я отключал старый винт и только потом загружался, у меня все системы на одном винте.
Автор: dialmak
Дата сообщения: 12.02.2013 09:53

Цитата:
отключая старый винт я могу грузить только XP с семеркой проблемы.

Ну так напиши подробно. как грузишь, откуда, проверял ли меню бута, если с него грузишь и т.д., cкрин покажи . А то бог его знает что и как. Вариантов вагон. Я же не экстрасенс.

Добавлено:

Цитата:
вот я открыл скрытый раздел старого винта.

б...я
новый то где? Где стояла IFW?
Какую версию использовал и откуда качал?
Может огрызок какой-то без phylock?
Автор: arsenz
Дата сообщения: 12.02.2013 09:56
Все по порядку. Все скрины которые я выставлял это загруженная семерка со старого винта.
На новом винте бут нормально грузится, но из него грузится только XP семерка выдает ошибку. Могу загрузится в XP на новом диске и сделать скриншот разделов нового диска.
Автор: dialmak
Дата сообщения: 12.02.2013 09:58
arsenz

Цитата:
Могу загрузится в XP на новом диске и сделать скриншот разделов нового диска.

не нужно. Подключи ДВА винта и загрузись в рабочую 7. и скрин в студию.
Автор: Death_INN
Дата сообщения: 12.02.2013 10:05

Цитата:
так у тебя для доса?

да
Автор: arsenz
Дата сообщения: 12.02.2013 10:06

Цитата:
Подключи ДВА винта и загрузись в рабочую 7

Автор: dialmak
Дата сообщения: 12.02.2013 10:13
1. Посмотри в autoruns драйвер. смотреть нужно из системы в которой работала IFW

Если его нет - нужно всё перекопировать или хотя бы ту ос в которой запускался IFW. Естественно IFW нужно переустановить нормальный и после установки ОБЯЗАТЕЛЬНО перегрузится.
2. Если phylock есть, то странно. ну ладно. Выполни тогда от имени админа в 7
bcdboot g:\windows /s g:
3. Пробуй загрузить ось на HD1 из бута на HD0. Нужно сделать меню самому. Не забуть галку SWAP
Если работает - можно отключить HD0
Автор: arsenz
Дата сообщения: 12.02.2013 10:31
1. phylock драйвер есть.
2. команда выполнилась успешно
3. меню сделал, галку поставил, черный экран
Автор: dialmak
Дата сообщения: 12.02.2013 10:37
arsenz

Цитата:
меню сделал, галку поставил, черный экран

перекопируй.
может в прошлый раз неправильно скопировал.

STOP!!!
А может новый винт работает по новому интерфейсу или с новым контроллером!
А ну ка рассказывай...

Добавлено:

Цитата:
черный экран

вот так мгновенно и чёрный. что-то не верится.
Автор: arsenz
Дата сообщения: 12.02.2013 10:45
да просто черный экран. А что значит винт работает по новому интерфейсу или с новый контроллером?
А может не стоило рабочую систему из-под нее копировать? Уже не знаю, что думать.
Автор: dialmak
Дата сообщения: 12.02.2013 10:50

Цитата:
да просто черный экран.

то есть нажать F8 не получается ?
Мистика.


Цитата:
А что значит винт работает по новому интерфейсу или с новый контроллером?

А это значит что старый был IDE, а новый SATA или в БИОСе разные порты в разном режиме и т.д.
Я что? Клещами должен у вас инфу вытаскивать? Оно мне надо?

Добавлено:

Цитата:
А может не стоило рабочую систему из-под нее копировать?

Ну из XP скопируйте 7. Или из доса - ссылка на предыдущей странице - запустить можно прямо из винды. Да только вряд ли что-то изменится.
Хотя пробуйте.

Добавлено:
http://rghost.ru/43691904
внутри читайте как запустить из винды. бут не помеха.
Автор: arsenz
Дата сообщения: 12.02.2013 10:55
F8 не пробовал. Оба интерфейса Sata, порты работают в одинаковых режимах я ничего не менял в BIOS. Извините если помешал. Пойду пробовать acronis-ом.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157

Предыдущая тема: Удаление файла для краха системы


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