Вернуться   Компьютерный форум > Компьютеры > Операционные системы > Windows XP
 
 
Опции темы
Старый 07.01.2012, 19:13   #1 (ссылка)
Стажёр
 
Аватар для Базаров
 
Регистрация: 11.11.2008
Сообщений: 2,051
Записей в блоге: 376
Репутация: 60
По умолчанию Ядро системы

Допустим есть два загрузочных носителя (носители, с которых может быть произведена загрузка ос).
Допустим на одном из них установлена ос.

Теперь. В среде ДОС есть команда <sys С: X:>, которая копирует системные файлы с накопителя C: на накопитель X:. (В зависимости от сборки набор этих файлов может незначительно различаться). Далее можно по-тупому командой <copy> скопировать весь дистриб c C: на X: за исключением файлов IO.SYS и MSDOS.SYS, составляющих ядро системы. (В противном случае эти файлы попадут не в те сектора, в которых должны находится в обязательном порядке и загрузки с носителя не произойдет.) В результате мы имеем абсолютную копию системы.
Есть, конечно и более простые способы копирования ос, но не суть важно.

Вопрос. Как эту всю бяку можно осуществить в среде ХР?
Задача такая: ОС, находящуюсяна лив сд скопировать на хард. Нужна абсолютная копия.
Базаров вне форума  
Старый 08.01.2012, 11:44   #2 (ссылка)
Эксперт
 
Аватар для дормидонд
 
Регистрация: 19.03.2010
Сообщений: 10,530
Записей в блоге: 2
Репутация: 1111
По умолчанию

Базаров,
привет . так ли ты задачу поставил ? скопировать не проблема . да хоть просто скопируй .
те , наверно , надо чтоб она запускалась с боот ини ? так ?
дормидонд вне форума  
Старый 09.01.2012, 20:34   #3 (ссылка)
Специалист
 
Аватар для OlegSh
 
Регистрация: 05.04.2011
Сообщений: 3,695
Записей в блоге: 18
Репутация: 378
По умолчанию

Я такой задачей не задавался, конечно, но я бы попробовал сделать так:
скопировал бы все с LiveCD на чистый, отформатированный, активный раздел и попытался сделать восстановление загрузчика
OlegSh вне форума  
Старый 09.01.2012, 20:52   #4 (ссылка)
Стажёр
 
Аватар для Базаров
 
Регистрация: 11.11.2008
Сообщений: 2,051
Записей в блоге: 376
Репутация: 60
По умолчанию

Цитата:
Сообщение от дормидонд Посмотреть сообщение
чтоб она запускалась с боот ини ?
что-то я растерялся...(((
Короче, поместить ее на С: как единственную систему.

Цитата:
Сообщение от OlegSh Посмотреть сообщение
и попытался сделать восстановление загрузчика
А разве семейство NT не страдает необходимостью содержания ядра в строго определенном секторе?
Базаров вне форума  
Старый 09.01.2012, 22:22   #5 (ссылка)
Эксперт
 
Аватар для дормидонд
 
Регистрация: 19.03.2010
Сообщений: 10,530
Записей в блоге: 2
Репутация: 1111
По умолчанию

А НА других разделах чо ? кроме лайве ещё ОС есть ?
дормидонд вне форума  
Старый 09.01.2012, 22:30   #6 (ссылка)
Стажёр
 
Аватар для Базаров
 
Регистрация: 11.11.2008
Сообщений: 2,051
Записей в блоге: 376
Репутация: 60
По умолчанию

Цитата:
Сообщение от дормидонд Посмотреть сообщение
А НА других разделах чо ?
Вот я и хочу провернуть такую штуку, чтобы кроме лив ничего на винте не было.
Базаров вне форума  
Старый 09.01.2012, 22:31   #7 (ссылка)
Эксперт
 
Аватар для дормидонд
 
Регистрация: 19.03.2010
Сообщений: 10,530
Записей в блоге: 2
Репутация: 1111
По умолчанию

давай пробуем . закинь в корень С файлы из папки и твой лайве туда же .http://narod.ru/disk/37073272001/%D0...D0%A1.rar.html

запускаеться лайве с боот ини . у мя он такой
[boot loader]
timeout=5
default=C:\SVPE\SETUPLDR.BIN
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Micro soft Windows XP Professional RU" /noexecute=optin /fastdetect
C:\SVPE\SETUPLDR.BIN="LIVE CD"

те надо подредактировать его на загрузчик своего лайва . оставил на всяк случай загрузку ХП с диска Д .
дормидонд вне форума  
Старый 09.01.2012, 22:44   #8 (ссылка)
Стажёр
 
Аватар для Базаров
 
Регистрация: 11.11.2008
Сообщений: 2,051
Записей в блоге: 376
Репутация: 60
По умолчанию

дормидонд, ого! Сразу к конкретным действиям? Меня сейчас, собственно, теория интересовала.
Но если так, то погоди, подготовлю рабочее место. Свяжемся если не возражаешь.
Базаров вне форума  
Ads
Старый 10.01.2012, 00:19   #9 (ссылка)
Специалист
 
Аватар для OlegSh
 
Регистрация: 05.04.2011
Сообщений: 3,695
Записей в блоге: 18
Репутация: 378
По умолчанию

Цитата:
Сообщение от Базаров Посмотреть сообщение
А разве семейство NT не страдает необходимостью содержания ядра в строго определенном секторе?
для этого и восстанавливается загрузчик
OlegSh вне форума  
Старый 10.01.2012, 00:39   #10 (ссылка)
Стажёр
 
Аватар для Базаров
 
Регистрация: 11.11.2008
Сообщений: 2,051
Записей в блоге: 376
Репутация: 60
По умолчанию

OlegSh, я возможно не в курсе.
Но вроде вы имеете ввиду MBR? Это же, вроде не является компонентом ядра? Ядро это же конкретные файлы, а не трансцедентный MBR?
Или я не прав?
Базаров вне форума  
Старый 10.01.2012, 20:36   #11 (ссылка)
Специалист
 
Аватар для OlegSh
 
Регистрация: 05.04.2011
Сообщений: 3,695
Записей в блоге: 18
Репутация: 378
По умолчанию

Базаров, не смогу все объяснить в двух словах, почитай вот тут сам: http://ru.wikipedia.org/wiki/NTLDR ))))
Там вроде все понятно расписано, как происходит загрузка в NT системах. Она отличаются от DOS систем, но суть от этого не меняется
OlegSh вне форума  
Старый 10.01.2012, 21:10   #12 (ссылка)
Стажёр
 
Аватар для Базаров
 
Регистрация: 11.11.2008
Сообщений: 2,051
Записей в блоге: 376
Репутация: 60
По умолчанию

OlegSh, спасибо за ссылку.
Если я сделал правильные выводы, то местоположение ядра в NT-системах не критично как это было в FAT?
Базаров вне форума  
Старый 10.01.2012, 21:20   #13 (ссылка)
Специалист
 
Аватар для OlegSh
 
Регистрация: 05.04.2011
Сообщений: 3,695
Записей в блоге: 18
Репутация: 378
По умолчанию

Цитата:
Сообщение от Базаров Посмотреть сообщение
Если я сделал правильные выводы
не совсем правильные выводы. Файл Ntldr должен быть расположен в строго указанном месте. простым переносом нельзя его вернуть на место (хотя и были прецеденты по словам некоторых пользователей))) Для этого существуют программы, которые восстанавливают загрузчик, т.е. располагают его именно там, где он должен быть
OlegSh вне форума  
Старый 10.01.2012, 21:30   #14 (ссылка)
Стажёр
 
Аватар для Базаров
 
Регистрация: 11.11.2008
Сообщений: 2,051
Записей в блоге: 376
Репутация: 60
По умолчанию

Цитата:
Сообщение от OlegSh Посмотреть сообщение
не совсем правильные выводы
Выходит совсем неправильные!(((
Таким образом, когда говорят о восстановлении загрузчика и о восстановлении MBR, имеют ввиду разные вещи. Так?
Базаров вне форума  
Старый 10.01.2012, 22:08   #15 (ссылка)
Специалист
 
Аватар для OlegSh
 
Регистрация: 05.04.2011
Сообщений: 3,695
Записей в блоге: 18
Репутация: 378
По умолчанию

"Главная загрузочная запись (англ. master boot record, MBR) — код и данные, необходимые для последующей загрузки операционной системы и расположенные в первых физических секторах (чаще всего в самом первом) на жёстком диске или другом устройстве хранения информации.

MBR содержит небольшой фрагмент исполняемого кода, таблицу разделов (partition table) и специальную сигнатуру.
Функция MBR — «переход» в тот раздел жёсткого диска, с которого следует исполнять «дальнейший код» (обычно — загружать ОС). На «стадии MBR» происходит выбор раздела диска, загрузка кода ОС происходит на более поздних этапах алгоритма.

В процессе запуска компьютера, после окончания начального теста (Power-on self-test — POST), Базовая система ввода-вывода (BIOS) загружает «код MBR» в оперативную память (в IBM PC обычно с адреса 0000:7c00) и передаёт управление находящемуся в MBR загрузочному коду."
А вот дальнейшая загрузка происходит по алгоритму, взятому из ntldr Т.е. здесь несколько этапов.)))
OlegSh вне форума  
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как включить 2 ядро на процессоре? AMD3 Windows 7 1 14.12.2011 15:27
Про 4ое ядро. Kiskaaliska19 Разгон и моддинг 3 22.08.2011 15:54
Четвертое ядро Amd Athlon II x3 450 zerojj Разгон и моддинг 7 09.02.2011 15:16
Грфическое ядро процессора -=PAHAN=- Железо 30 27.12.2010 11:56
Ядро Валдис Пельшь Железо 1 06.07.2010 19:57


Текущее время: 03:08. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.