Технический форум
Вернуться   Технический форум > Программирование > Библиотека > Система


Ответ
 
Опции темы Опции просмотра
Старый 30.01.2011, 21:02   #1 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,625
Записей в дневнике: 36
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 26467
По умолчанию Отсутствует, или поврежден файл boot.ini.

В сети бытует фактически единственный способ восстановления загрузочного файла boot.ini. В основном это восстановление файла при помощи дистрибутива винды, запуска консоли и ввода команд. На самом деле есть способ восстановления файла гораздо проще.
Данный глюк чаще всего появляется после действия вирусов, или в связи с поврежденными секторами жесткого диска. Так что после восстановления данного файла настоятельно рекомендую просканировать машину на вирусы и протестить жесткий диск на бэд-сектора. Обо всем вышеуказанном без особого труда можно найти в гугле. Далее опишу, как я сам восстанавливаю файл boot.ini.
Для начала качаем LiveCD на базе Linux: Live CD Linux
Скаченный образ записываем на CD-диск, дабы в дальнейшем мы смогли с него загрузиться. Далее на другом ПК нужно создать файл boot.ini следующим образом:
- Сперва отключаем скрытие расширений файлов. Заходим в "Сервис/Свойства папки/Вид/Скрывать расширения для зарегистрированных типов файлов" снять галочку;
- Создаем текстовый документ и вносим следующие данные:

Для Windows XP Professional
Цитата:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows XP Professional" /fastdetect
Для Windows Server 2003 Enterprise
Цитата:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windo ws Server 2003, Enterprise" /fastdetect /debug /debugport=1394 /CHANNEL=3
Для Windows XP Professional & Для Windows 2000
Цитата:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windo ws XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional" /fastdetect
Кстати, еслу у Вас установлены 2 ОС Windows XP, или любые другие ОС, то удалив соответсвующую строку, Вы исключите одну винду из списка загрузок, еще можно менять приоритет загрузок ОС, но про это в другой теме.

Для Windows 7
Цитата:
Вы можете изменить необходимые Вам для загрузки параметры используя инструмент Конфигурация системы. Окно Конфигурация системы запускается так: Панель управления -> Администрирование -> Конфигурация системы -> Загрузка (или нажав Win+R -> msconfig -> Ok)

Данный инструмент позволяет:
- получить информацию о текущей и загружаемой по умолчанию системах;
- выбрать систему, загружаемую по умолчанию;
- удалить ненужную запись из меню загрузки.
- отредактировать время в секундах (таймаут), по истечении которого будет загружена операционная система, выбранная по умолчанию.
- включить\выключить экран приветствия(Без GUI);
- включить\выключить загрузку стандартных драйверов VGA, вместо драйверов экрана, соответствующих видеооборудованию компьютера(Базовое видео).
А через Дополнительные параметры:

- Число процессоров, используемых при загрузке.
- Максимальный объем памяти в мегабайтах, используемый для моделирования конфигурации с малым объемом памяти.

При помощи окна Конфигурация системы нельзя изменить(но это возможно, при помощи программы Bcdedit):

- наименование существующих записей;
- положение записи в меню загрузки.

Для выбора системы, загружаемой по умолчанию, выберите необходимую Вам операционную систему и нажмите кнопку «Использовать по умолчанию».
Для удаления ненужной записи выберите ее из списка и нажмите кнопку «Удалить».
Для редактирование таймаута, в нужном поле установите желаемое количество секунд.

Для применения, сделанных Вами изменений – перезагрузите компьютер.
Содержимое файла boot.ini для других операционных систем можно посмотреть на официальном сайте Microsoft.

Вписываем содержимое согласно установленной ОС и сохраняем файл, меняя имя на "boot", а расширении на "ini". В результате должен получится файл "boot.ini".
Далее загружаемся с диска (на который уже записан скаченный образ LiveCD), вставляем носитель (флешку, дискету), на который предварительно записан файл "boot.ini" и копируем его в корень диска "С", или иного каталога, куда установлена операционная система. Файл желательно сделать скрытым и доступным только для чтения. Данные атрибуты можно выставить в свойствах файла boot.ini. После всего проделанного перезагружаем ПК и радуемся результату. Желаю удачного ремонта.
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.

Последний раз редактировалось Max; 18.02.2011 в 07:43 Причина: Внесены изменения...
Max вне форума   Ответить с цитированием

Старый 30.01.2011, 21:02
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Вам не нужно тратить время на поиск аналогичных тем, вот они

Проблема с ХР: испорчен или отсутствует файл system32\drivers\pci.sys
произошла ошибка при попытке копирования файлов:исходный файл поврежден
Не правильный файл Boot.ini или что?

Старый 17.02.2011, 18:08   #2 (permalink)
Eli
TEHNARI.RU
 
Аватар для Eli
 
Регистрация: 31.03.2008
Адрес: Израиль
Сообщений: 18,407
Записей в дневнике: 7
Сказал(а) спасибо: 10
Поблагодарили 1 раз в 1 сообщении
Репутация: 14157
По умолчанию

Максим - вроде 7 без других ос не использует boot.ini...( да и редакция или с системы или с диска ос)



Цитата:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="7" /execute /fastdetect
Eli вне форума   Ответить с цитированием
Старый 17.02.2011, 18:26   #3 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,625
Записей в дневнике: 36
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 26467
По умолчанию

Цитата:
Сообщение от Олег Посмотреть сообщение
Максим - вроде 7 без других ос не использует boot.ini...
Инфа взята с оф.сайта Мелкософта + я проверил файл boot.ini на своем ПК, где установлена "Семерка", тоже самое.
Цитата:
Сообщение от Олег Посмотреть сообщение
да и редакция или с системы или с диска ос
Ну так:
Цитата:
Сообщение от Max Посмотреть сообщение
качаем LiveCD на базе Linux: Live CD Linux
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.
Max вне форума   Ответить с цитированием
Старый 17.02.2011, 18:41   #4 (permalink)
Eli
TEHNARI.RU
 
Аватар для Eli
 
Регистрация: 31.03.2008
Адрес: Израиль
Сообщений: 18,407
Записей в дневнике: 7
Сказал(а) спасибо: 10
Поблагодарили 1 раз в 1 сообщении
Репутация: 14157
По умолчанию

не макс -
Цитата:
Инфа взята с оф.сайта Мелкософта + я проверил файл boot.ini на своем ПК, где установлена "Семерка", тоже самое.
ты проверил у себя где есть xp (на которую поставили 7)(но в 7 или висте где нету и не было xp не должно быть boot.ini) нету...

в место, есть файл bootmgr. который и есть файл загрузки...


Цитата:
качаем LiveCD на базе Linux: Live CD Linux
не для 7.... (вроде)


Цитата:
В более ранних версиях Windows файл boot.ini представлял собой системный файл, содержащий сведения об установленных на компьютере операционных системах Windows. Эти сведения отображались во время запуска компьютера. Файл boot.ini облегчал работу с многозагрузочными конфигурациями и использовался опытными пользователями или администраторами для настройки способа запуска ОС Windows.

В этой версии Windows файл boot.ini заменен файлом данных конфигурации загрузки (BCD). Этот файл более универсален, чем boot.ini, и его можно использовать на платформах, в которых для загрузки системы используются другие средства, а не BIOS.
взято с Микрософта если что, удали ссылку ...Что произошло с файлом boot.ini?
Eli вне форума   Ответить с цитированием
Старый 17.02.2011, 18:55   #5 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,625
Записей в дневнике: 36
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 26467
По умолчанию

Цитата:
Сообщение от Олег Посмотреть сообщение
не для 7.... (вроде)
Олег, прежде чем накатать данный гайд, я все собственноручно проверил: Семерка стоит с нуля на новом ПК, разве что я снес базовую Вин-7 и поставил "Максималку". А так все работает. Линукс видит все винодосовские скрытые файлы.
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.
Max вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 17.02.2011, 19:05   #6 (permalink)
Eli
TEHNARI.RU
 
Аватар для Eli
 
Регистрация: 31.03.2008
Адрес: Израиль
Сообщений: 18,407
Записей в дневнике: 7
Сказал(а) спасибо: 10
Поблагодарили 1 раз в 1 сообщении
Репутация: 14157
По умолчанию

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

++ потому я написал ВРОДЕ (так как не знал точно )теперь буду знать.
Eli вне форума   Ответить с цитированием
Старый 17.02.2011, 19:30   #7 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,625
Записей в дневнике: 36
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 26467
По умолчанию

Цитата:
Сообщение от Олег Посмотреть сообщение
Макс, ты извини, если я задел тебя этим..
Ты меня никак не задел. Единственное, я и правда не знаю как та с базовой 7. Так что все нормально.
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.
Max вне форума   Ответить с цитированием
Старый 17.02.2011, 22:13   #8 (permalink)
KUS
Генсек ПЛВ
 
Аватар для KUS
 
Регистрация: 02.02.2007
Адрес: г. Мурманск
Сообщений: 13,388
Записей в дневнике: 13
Сказал(а) спасибо: 282
Поблагодарили 44 раз(а) в 16 сообщениях
Репутация: 47924
По умолчанию

Макс, в любой редакции семёрки отсутствует файл boot.ini Он заменён консольной утилитой boot.mgr. Олег прав, как всегда.

Цитата:
Сообщение от Max Посмотреть сообщение
Инфа взята с оф.сайта Мелкософта + я проверил файл boot.ini на своем ПК, где установлена "Семерка", тоже самое.
Не может быть.
__________________
-...варю манную кашу, жарю картофельные блины, езжу на дизеле.-

Йцукен сын.
KUS вне форума   Ответить с цитированием
Старый 18.02.2011, 07:41   #9 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,625
Записей в дневнике: 36
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 26467
По умолчанию

В "Семерке" и правда файл boot.ini заменен.
Признаю ошибку, поэтому внес коррективы в первый пост.
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.
Max вне форума   Ответить с цитированием
Старый 27.06.2011, 13:30   #10 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

Еще один небольшой мануал: http://www.tehnari.ru/f52/t53796/
MrSTEP вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Метки
boot.ini, восстановление загрузки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 11:54.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.