Пользовательского поиска
Суббота, 27.04.2024, 07:35
Приветствую Вас Гость | RSS
Главная | Установка windows xp с мультизагрузочной флэшки - Страница 24 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Пользовались ли вы Windows To Go?
1. Не слышал
2. Что то слышал, но не пробовал
3. Да, использую.
4. Пробовал, не интересно
Всего ответов: 94
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Sh1td0wn, asdqqww  
Форум » Мультизагрузочная флешка » Windows-подобные системы » Установка windows xp с мультизагрузочной флэшки (Проблеммы, Вопросы, Предложения.)
Установка windows xp с мультизагрузочной флэшки
DJ_PhoeniXДата: Суббота, 04.09.2010, 19:23 | Сообщение # 346
Экспериментатор
Группа: Проверенные
Сообщений: 40
Репутация: 0
Статус: Отсутствует
Народ, а кто подскажет?
Через WinSetupFromUSB спокойно создал установкочную флешку с WindowsXP. Но он использует груб4дос. На другую флешку залил syslinux, и наткнулся на проблему. В общем... Кто знает, как из-под него запустить устеновку? Желательно с полным указанием, куда что распаковывать (XP в ISO), и как запускать обе части установки.

P.S. На компе Linux Debian, ага smile

Сообщение отредактировал DJ_PhoeniX - Суббота, 04.09.2010, 19:24
 
Sh1td0wnДата: Суббота, 04.09.2010, 19:46 | Сообщение # 347
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Кто знает, как из-под него запустить устеновку?
Из дистрибутива syslinux (http://syslinux.zytor.com/) возьмите chain.c32. Потом:
Code

label winxp
com32 chain.c32
append ntldr=/путь/к/файлу/ntldr

Подробнее - в комментариях в chain.c.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
DJ_PhoeniXДата: Суббота, 04.09.2010, 19:52 | Сообщение # 348
Экспериментатор
Группа: Проверенные
Сообщений: 40
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
chain.c32

Где именно его взять? Не нашёл.. sad
И, ага, куда всё распаковывать? И как выбрать, какую часть установки запускать - первую или вторую? smile
 
Sh1td0wnДата: Суббота, 04.09.2010, 20:46 | Сообщение # 349
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> И как выбрать, какую часть установки запускать - первую или вторую?
Первая часть установки: chain.c32 ntldr=...
Вторая часть установки: chain.c32 hd0 1 # первый раздел первого жёсткого диска. Может быть, требуется директива swap.

> Где именно его взять? Не нашёл..
http://www.kernel.org/pub/linux/utils/boot/syslinux/


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
DJ_PhoeniXДата: Суббота, 04.09.2010, 20:52 | Сообщение # 350
Экспериментатор
Группа: Проверенные
Сообщений: 40
Репутация: 0
Статус: Отсутствует
chain.c32 нашёл в папке /usr/lib/syslinux своего же компа smile
Спасибо за ответ, сейчас буду пробовать.

Добавлено (04.09.2010, 20:52)
---------------------------------------------

Code
menu begin xpsetup
      menu title Windows XP Setup
      include /boot/stdmenu.cfg
      label textsetup
          menu label Text setup (part 1)
          com32 /boot/chain.c32
          append ntldr=/I386/NTLDR
      label guisetup
          menu label GUI setup (part 2)
          com32 /boot/chain.c32
          append hd0 1
      label mainmenu
          menu label Back
          menu exit
menu end

Запускаю, пишет
Quote
Loading the boot file...
затем куча непонятных символов, и комп уходит в ребут. Папку (i386) из образа распаковал в корень флешки.


Сообщение отредактировал DJ_PhoeniX - Суббота, 04.09.2010, 20:57
 
Sh1td0wnДата: Суббота, 04.09.2010, 21:00 | Сообщение # 351
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Папку (i386) из образа распаковал в корень флешки.
ntdetect.com и bootfont.bin тоже не помешают.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
DJ_PhoeniXДата: Суббота, 04.09.2010, 21:09 | Сообщение # 352
Экспериментатор
Группа: Проверенные
Сообщений: 40
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
ntdetect.com и bootfont.bin

Таких в корне образа нет, но они присутствуют в папке i386... Сейчас попробую скопировать, посмотрим, что будет...

Добавлено (04.09.2010, 21:09)
---------------------------------------------

Quote
Не удаётся запустить Windows из-за испорченного или отсутствующего файла:
<Windows root>\system32\hal.dll
Установить заного копию указанного выше файла.


Сообщение отредактировал DJ_PhoeniX - Суббота, 04.09.2010, 21:05
 
Sh1td0wnДата: Суббота, 04.09.2010, 21:33 | Сообщение # 353
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Можно посмотреть на вывод find в директории монтирования флешки?

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
DJ_PhoeniXДата: Суббота, 04.09.2010, 21:43 | Сообщение # 354
Экспериментатор
Группа: Проверенные
Сообщений: 40
Репутация: 0
Статус: Отсутствует
Code
phoenix@phoenix-pc:/media/MULTIBOOT$ find > ~/find.txt

Результат прилагается.
Прикрепления: find.txt (74.6 Kb)


Сообщение отредактировал DJ_PhoeniX - Суббота, 04.09.2010, 21:45
 
Sh1td0wnДата: Суббота, 04.09.2010, 21:46 | Сообщение # 355
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
txtsetup.sif обязателен? Образ оригинальный?

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
DJ_PhoeniXДата: Суббота, 04.09.2010, 21:47 | Сообщение # 356
Экспериментатор
Группа: Проверенные
Сообщений: 40
Репутация: 0
Статус: Отсутствует
Вспомнил, а разве 1 часть запускается с ntldr, а не с setupldr.bin?

Добавлено (04.09.2010, 21:47)
---------------------------------------------
Образ скачал оригинальный (XP SP3 RUS), урезал через nLite под виртуалкой, после этого не менял.

Сообщение отредактировал DJ_PhoeniX - Суббота, 04.09.2010, 21:48
 
Sh1td0wnДата: Суббота, 04.09.2010, 21:53 | Сообщение # 357
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Вспомнил, а разве 1 часть запускается с ntldr, а не с setupldr.bin?
Точно, я хотел об этом сообщить, но забыл. Дело в том, что ntldr и setupldr.bin - это почти один и тот же загрузчик (т.е. запускаются они одинаковым способом).
com32 chain.c32
append ntldr=/setupldr.bin


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
DJ_PhoeniXДата: Суббота, 04.09.2010, 22:10 | Сообщение # 358
Экспериментатор
Группа: Проверенные
Сообщений: 40
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
com32 chain.c32
append ntldr=/setupldr.bin

Попробовал.
Quote
INF-файл txtsetup.sif испорчен или отсутствует, состояние 18.
Невозможно продолжить установку. Нажмите любую клавишу для выхода.

Скопировал запрошенный файл в корень. Результат:
Quote
Не удаётся загрузить файл \$WIN_NT$.~BT\biosinfo.inf.
Код ошибки: 18

Невозможно продолжить установку. Нажмите любую клавишу для выхода.

 
Sh1td0wnДата: Суббота, 04.09.2010, 22:13 | Сообщение # 359
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Может быть, WSFU как-то патчит setupldr и сохраняет его в отдельной директории? Что указано в menu.lst, сгенерированном программой?

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
DJ_PhoeniXДата: Суббота, 04.09.2010, 22:16 | Сообщение # 360
Экспериментатор
Группа: Проверенные
Сообщений: 40
Репутация: 0
Статус: Отсутствует
Ой, я не помню уже (та флешка, на которой образ с груб4дос - у друга)...
Вроде бы как-то так (для первой части):
Code
chainloader /$WIN_NT$.~BT/SETUPLDR.BIN


Сообщение отредактировал DJ_PhoeniX - Суббота, 04.09.2010, 22:18
 
Форум » Мультизагрузочная флешка » Windows-подобные системы » Установка windows xp с мультизагрузочной флэшки (Проблеммы, Вопросы, Предложения.)
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru