IPB

Здравствуйте, гость ( Вход | Регистрация )

> Прямой репортаж
Поделиться
А.И.Агафонов
сообщение 17.10.2009, 23:49
Сообщение #1


Крупный специалист
*****

Группа: Пользователь
Сообщений: 481
Регистрация: 26.6.2007
Вставить ник
Цитата
Пользователь №: 273
Страна: Россия
Город: Архангельск
Пол: Муж.



Репутация: 5


Начальные условия:

HDD 10 ГБ
процессор Intel Pentium II 350 МГц
ОЗУ 64 МБ
ОС: MS Windows XP Professional версия 2002 Service Pack 1
Физический диск 9,54 ГБ - основной раздел (с ОС) 6,83 ГБ (NTFS), логический диск 2,71 ГБ (NTFS)

Дистибутив AltLinux 3.0 compact (на DVD).

ЭТАПЫ

1. Языки:
2. Настройка клавиатуры:
3. Разбивка HDD - «автоматически» (требование для ОС – не менее 4 ГБ):

hda1 NTFS 4335 МБ
hda6 / Ext2/3 2073 МБ
hda7 SWAPFS 220 МБ
свободно 347 МБ
hda5 NTFS 2776 МБ
hda8 / home Ext2/3 12 МБ

4. Установка загрузчика
/dev/hdа

АВТОМАТИЧЕСКАЯ ПЕРЕЗАГРУЗКА

1. Пароль для сисадмина
2. Добавить пользователя
системное имя:
пароль:
3. Установка прикладных программ:
Профили (готовый набор программ): Window Managers - IceWM
(Спустя ок. 20 мин – «ошибка установки пакета» - «закрыть»)
4. Сетевые подключения
5. Общие настройки сети
имя системы
имя домена
6. Принтеры
7. Часовой пояс
8. Свойства экрана

Общее время установки – 2 ч. 15 мин. (без настройки сетевых подключений/сети)

ЗАГРУЗКА, ВХОД

Инициализация системных служб

«сервис энергосбережения не работает» - запуск

КОММЕНТАРИИ К УСТАНОВКЕ.

Местонахождение записи загрузчика ОС Linux выбирает пользователь – в Windows оный загрузчик записывается по умолчанию как MBR (главная загрузочная запись) HDD, стирая имеющуюся информацию.

Установка Linux от Windows отличается тем, что вместо сменяющихся рекламных «окон» («выше, дальше и быстрее» - «шире, чаще и смелее»), на экран выводятся технически вполне корректные сообщения по существу происходящих процессов и постоянно открыто справочное «окно».

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


Сообщение отредактировал А.И.Агафонов - 18.10.2009, 0:07
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
А.И.Агафонов
сообщение 11.12.2009, 13:30
Сообщение #2


Крупный специалист
*****

Группа: Пользователь
Сообщений: 481
Регистрация: 26.6.2007
Вставить ник
Цитата
Пользователь №: 273
Страна: Россия
Город: Архангельск
Пол: Муж.



Репутация: 5


Продолжу разбираться.
Цитата
Речь о таблице разделов и ВИОС, а они от ОС не зависят


Последний (16-ый) этап POST: передача управления загрузчику BOOTStrap. (Из конспекта, источник утрачен.)

Цитата
Bootstrap Protocol.
BOOTP (англ. сокращение от Bootstrap Protocol) — сетевой протокол, используемый для автоматического получения клиентом IP-адреса. Это обычно происходит во время загрузки компьютера. BOOTP определён в RFC 951.
BOOTP позволяет бездисковым рабочим станциям получать IP-адрес прежде, чем будет загружена полноценная операционная система. Исторически это использовалось для Unix-подобных бездисковых станций, которые в том числе могли получать информацию о местоположении загрузочного диска посредством этого протокола. А также большими корпорациями для установки предварительно настроенного программного обеспечения (например, Windows) на новоприобретённые компьютеры.
Изначально предполагалось использование дискет для установки предварительного сетевого соединения, но позже поддержка протокола появилась в BIOS некоторых сетевых карт и во многих современных материнских платах…
(Из Википедии)

А вот «небольшое» несовпадение с описанным Костроминым:
Цитата
Обычно загрузка Linux производится с жесткого диска, на котором в MBR содержится первичный начальный загрузчик. MBR представляет собой сектор размером 512 байт, который располагается в первом секторе диска (сектор 1 цилиндра 0, головка 0). После того как MBR загружается в память, BIOS передает ему управление.
http://www.ibm.com/developerworks/ru/libra...&S_CMP=GR01

Тут, правда, уже не дорожка, а головка. Однако, отсчёт секторов начинают с первого – или всё же с нулевого, НО в оном записано ещё что-то.
Скажем, идентификационная информация винчестера; и можно при операциях с некоторыми программами ошибочно переписать/повредить оный, НУЛЕВОЙ, сектор – потому и нулевой, что туда НИЧЕГО ПИСАТЬ НЕЛЬЗЯ, а если же ошибочно запишется, то винчестер придёт в негодность.

Структура MBR - согласно http://www.ibm.com/developerworks/ru/libra...&S_CMP=GR01 :

MBR=512 байт.
Состоит:
собственно первичный загрузчик (446 байт),
таблица разделов (64 байта – 4х16),
контрольная сумма MBR (2 байта).

Кстати,
Цитата
В конце MBR располагаются два байта, которые носят название "магического числа" (0xAA55). Это магическое число служит для целей проверки MBR
указанные ШЕСТЬ символов никак «не тянут» на ДВА байта (если байт равен 8 битам, то 2 байта включают в себя НЕ МЕНЕЕ 16 бит/символов).

Ещё сравню таблицу разделов согласно http://www.ibm.com/developerworks/ru/libra...&S_CMP=GR01 :
Цитата
Parttion flag
Start CHS
Partition byte
End CHS
Start LBA
Size
(т.е.,
некий символ раздела,
адрес сектора, с коего оный раздел начинается,
биты раздела?.. вроде бы, размер раздела идёт последним…
адрес последнего сектора раздела,
запуск поддержки линейного считывания адресов, LBA,
размер раздела?)

и у Костромина:
Цитата
struct partition {
char active; /* 0x80: раздел активный (загрузочный), 0: не активный
char begin[3]; /* CHS первого сектора, 24 бита
char type; /* тип раздела (например, 83 — LINUX_NATIVE, 82
LINUX_SWAP, 85 — LINUX_EXTENDED)
char end[3]; /* CHS последнего сектора, 24 бита
int start; /* номер начального сектора (32-бита, счет начинается с 0)
int length; /* число секторов в разделе (32 бита)
};
Что-то похожее, но разное…

Итак, зависят ли разделы от ОС?
При установке ОС мы ОБЯЗАТЕЛЬНО форматируем физический диск (Ф-диск).
Т.е., получается, что таблица разделов в MBR при установке ОС (что Винды, что Линукса)
либо ОБЯЗАТЕЛЬНО ПЕРЕПИСЫВАЕТСЯ – даже если в неё и не вносятся никакие изменения, а если мы переразбиваем диск, то тем более.
Или же НЕ ПЕРЕПИСЫВАЕТСЯ никогда – и на диске неизменно остаётся ЧЕТЫРЕ раздела (а лучше - 4 Л-диска), кои мы уже можем дополнительно разделять.

При этом, соответствующая информация переписывается уже в ПЕРВОМ секторе логического диска (именно в первом, т.к. – ПРЕДПОЛОЖИТЕЛЬНО - в нулевом находится какая-то неизменяемая идентификационная информация каждого из четырёх разделов,– перепишешь с ошибкой и «потеряешь» часть физического диска).

Первичный загрузчик ищет в таблице разделов активный (неактивный помечен «0», активный – «0x80», согласно Костромину) раздел и считывает в память вторичный загрузчик, который
Цитата
располагается начиная с первого логического сектора активного раздела


Цитата
установка загрузчика Линукса «поверх» уже записанного загрузчика Винды в раздел NTFS – дело рискованное.

Бессмысленное. Линуксовый загрузчик ставится либо в МБР, либо в раздел Линукса, а это никак не NTFS.
И от Костромина:
Цитата
Надо иметь в виду, что формат загрузочного сектора, создаваемого LILO, отличается от формата DOS MBR, так что если записать загрузочный сектор LILO в MBR, то ранее установленные системы от Microsoft перестанут загружаться (если не принять дополнительных мер).

Обобщу.
В MBR ставится/записывается ПЕРВИЧНЫЙ загрузчик Линукса, так? Соответственно, ПЕРЕПИСЫВАЕТСЯ содержимое MBR: и первичный загрузчик, и таблица разделов, и даже контрольная сумма.

Т.е., по крайней мере, в конкретном случае установки Линукса «поверх» Винды таблица разделов однозначно ПЕРЕПИСЫВАЕТСЯ. И оная таблица от ОС «зависит» - по крайней мере, при таком варианте установки ОС (если б я поставил, скажем, Винду на какой-то логический диск, то тогда таблицу Л-дисков переписывать бы не пришлось и оная от ОС НИКАК бы не зависела).

А в первичный сектор активного Л-диска записывается ВТОРИЧНЫЙ загрузчик, так?
Хотя, согласно Костромину:
Цитата
собственно загрузчик — это та часть LILO, которая первой загружается в память через прерывание BIOS, и которая загружает ядро Linux или загрузочный сектор другой операционной системы. Загрузчик тоже состоит из двух частей. Первая часть записывается в загрузочный сектор и служит для загрузки второй части, которая значительно больше по размеру. Обе части обычно хранятся на диске в файле /boot/boot.b.
Сам чёрт ногу сломит, а другую вывихнет!

Сообщение отредактировал А.И.Агафонов - 11.12.2009, 13:46
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- А.И.Агафонов   Прямой репортаж   17.10.2009, 23:49
- - IVK   Судя по параметрам компьютера, этот эксперимент им...   18.10.2009, 10:42
- - robinzoid   А.И. ну Вы экстремал, батенька... Действительно, т...   18.10.2009, 15:04
- - kostyalamer   Молодцом ! Единственное замечание у Вас /home ...   18.10.2009, 16:00
- - А.И.Агафонов   Да, Линукс запускается в графическом режиме. Кстат...   18.10.2009, 16:24
- - kostyalamer   Процессор то нормальный, а вот оперативки конечно ...   18.10.2009, 16:36
- - IVK   Меню загрузчика легко можно исправить с помощью пр...   18.10.2009, 16:40
- - А.И.Агафонов   Касательно создания /home – оный был создан автома...   18.10.2009, 16:44
- - А.И.Агафонов   Само меню загрузчика пущай остаётся четырёхпунктны...   18.10.2009, 16:57
- - kostyalamer   IceWM запустился, если бы этого не произошло , Ва...   18.10.2009, 17:08
- - А.И.Агафонов   Понятно. («Консоль», видимо, иными словами – «режи...   18.10.2009, 17:49
- - IVK   В каталоге /home есть домашний каталог юзера (с ег...   18.10.2009, 18:01
- - kostyalamer   Цитата(А.И.Агафонов @ 18.10.2009, 17:49) ...   18.10.2009, 22:22
- - А.И.Агафонов   Спасибо за советы и рекомендации! Книгу сейчас...   19.10.2009, 22:15
- - А.И.Агафонов   Выкроил немного времени. Варианты: gparted/qparted...   31.10.2009, 19:06
- - IVK   Итак : mkdir /mnt/w команда выполнена без сообщен...   31.10.2009, 19:27
- - А.И.Агафонов   ВСЕ три команды (mkdir /mnt/w , mount /dev/hda1 /m...   31.10.2009, 19:34
- - IVK   а если сначала mkdir /mnt   31.10.2009, 19:38
- - А.И.Агафонов   mkdir /mnt - тот же результат.   31.10.2009, 19:44
- - IVK   Честно говоря, начинать освоение Линукса в таких э...   31.10.2009, 19:57
- - А.И.Агафонов   «А ларчик просто открывался…» Заглянул, загрузив «...   31.10.2009, 20:24
|- - kostyalamer   Цитата(А.И.Агафонов @ 31.10.2009, 19:24) ...   31.10.2009, 20:42
- - kostyalamer   Попробуйте под root-ом сделать ls /mnt/w   31.10.2009, 20:45
- - А.И.Агафонов   Переформатировал в «Винде» диск D (он же hda5) под...   31.10.2009, 21:05
- - kostyalamer   Будем разбираться ! Если не сложно киньте сюда...   31.10.2009, 21:07
- - А.И.Агафонов   Цитатакиньте сюда текст из /etc/fstabПросьба - нем...   31.10.2009, 21:13
- - kostyalamer   А вы hda5 смотировали ? проще всего для таких экс...   31.10.2009, 21:26
- - IVK   Пустое занятие. На этом древнем компе проблемы гар...   31.10.2009, 22:08
- - kostyalamer   Очень может быть, в начале моего знакомства с пинг...   31.10.2009, 23:11
- - IVK   Посмотрел AltLinux 3.0 Compact - он у меня тоже ус...   1.11.2009, 11:22
- - kostyalamer   Хорошую книжку скачали А.И. (как Вас кстати зовут,...   2.11.2009, 10:20
- - IVK   Но в этом случае всё срывается ещё до монтирования...   2.11.2009, 13:11
- - А.И.Агафонов   Зовут меня Александр Иваныч и обращение «через» ин...   3.11.2009, 0:08
- - kostyalamer   Ну раз приемлемо , то пусть будет А.И. Благодарить...   3.11.2009, 0:32
- - IVK   О причине глюков можно только гадать. А именно с э...   3.11.2009, 0:38
- - А.И.Агафонов   Разместил «вордовский» архив самоучителя по Линукс...   3.11.2009, 23:30
- - А.И.Агафонов   Продолжаю прямой репортаж. HDD 233 ГБ (4 раздела...   29.11.2009, 1:07
- - IVK   Цитата«Не удаётся по причине испорченности/отсутст...   29.11.2009, 1:25
- - А.И.Агафонов   Разделы с Виндой (диски D, F или hda5, 6) шли пере...   29.11.2009, 1:53
|- - kostyalamer   Цитата(А.И.Агафонов @ 29.11.2009, 0:53) Р...   29.11.2009, 11:01
- - IVK   Сейчас специально выставил неправильный номер разд...   29.11.2009, 12:34
- - А.И.Агафонов   ЦитатаА.И. Скорее всего у Вас полная несовместимос...   29.11.2009, 20:06
- - kostyalamer   1) Не переживайте, музыка и фильмы никуда не пропа...   29.11.2009, 20:34
- - IVK   boot.ini - в корневом каталоге раздела, который в ...   29.11.2009, 21:27
- - А.И.Агафонов   «Скрытые» файлы, разумеется, я «открываю» сразу же...   29.11.2009, 22:15
- - А.И.Агафонов   Что ж: есть латинская система счёта, есть арабская...   29.11.2009, 23:07
- - IVK   Цитатараздел с Виндой-резервной стал ПЕРВЫМ Что-то...   30.11.2009, 13:20
- - А.И.Агафонов   ЦитатаПроблема решилась? Как?Файл boot.ini оказалс...   1.12.2009, 0:14
- - IVK   А в разделе аудио/видео, случаем, нет ещё и папки ...   1.12.2009, 0:49
- - А.И.Агафонов   ЦитатаА в разделе аудио/видео, случаем, нет ещё и ...   1.12.2009, 22:28
- - kostyalamer   С 8-ми метровым разделом у меня когда-то давно тож...   1.12.2009, 22:42
- - IVK   Что там появилось при установке п/о для ТВ-приёмн...   1.12.2009, 23:35
- - А.И.Агафонов   Цитаталучше School-Junior или Ark Desktop все они ...   3.12.2009, 23:38
- - kostyalamer   Интересная штука Windows, живет своей жизнью не за...   3.12.2009, 23:58
|- - robinzoid   Цитата(kostyalamer @ 3.12.2009, 22:58) Ин...   4.12.2009, 0:02
- - IVK   Цитата(А.И.Агафонов @ 3.12.2009, 22:38) А...   4.12.2009, 13:08
- - А.И.Агафонов   Бегло просмотрел конспект курса системного обслужи...   5.12.2009, 1:58
- - IVK   system.ini и win.ini - видимо, из Windows 9x, в ...   5.12.2009, 2:21
- - А.И.Агафонов   Цитатагде граница между постоянной частью записи (...   5.12.2009, 20:40
- - IVK   Цитата(А.И.Агафонов @ 5.12.2009, 19:40) К...   5.12.2009, 20:50
- - А.И.Агафонов   Всё очень быстро (и неинтересно) закончилось: со с...   5.12.2009, 20:59
- - IVK   Цитата(А.И.Агафонов @ 5.12.2009, 19:59) с...   5.12.2009, 21:10
- - А.И.Агафонов   Касательно образов и болванок - оно, конечно, поня...   5.12.2009, 21:17
- - IVK   Так на DVD сейчас не этот файл .iso, а множество ...   5.12.2009, 21:33
- - А.И.Агафонов   ЦитатаТак на DVD сейчас не этот файл .iso, а множе...   5.12.2009, 21:38
- - IVK   DVD неправильно записан. Там должно быть много фай...   5.12.2009, 21:48
- - А.И.Агафонов   ЦитатаНеро : записать образ на диск - создать загр...   5.12.2009, 21:54
- - IVK   Лучше так : Неро : записать образ на диск - там в ...   5.12.2009, 21:58
- - А.И.Агафонов   Что ж, теперь Винда на диске файлов не видит, но в...   5.12.2009, 22:49
- - IVK   Это по какому из моих "рецептов" сделано...   5.12.2009, 22:59
- - А.И.Агафонов   Вот алгоритм: 1. Сделать загрузочный диск. 2. Винд...   5.12.2009, 23:06
- - kostyalamer   Файлы должны быть , нашел инструкцию, отсканировал...   5.12.2009, 23:09
- - А.И.Агафонов   Жгу следующую болванку по рецепту №2.   5.12.2009, 23:13
- - IVK   Там надо, выбрав в главном окне запись образа, зат...   5.12.2009, 23:14
- - kostyalamer   Лучше экспериментировать на перезаписываемых диска...   5.12.2009, 23:16
- - А.И.Агафонов   Спасибо. Сканировать не нужно - прожог удачный (ес...   5.12.2009, 23:22
- - kostyalamer   Отлично,то что отсканировал вставлю в документацию...   5.12.2009, 23:32
- - А.И.Агафонов   «Опять двадцать пять» -Цитата«загрузка с компакт-д...   5.12.2009, 23:52
- - kostyalamer   Понимаю, что вопрос идиотский, загрузка в BIOS-е с...   6.12.2009, 0:03
- - IVK   На этот раз всё правильно делали. Или Неро виноват...   6.12.2009, 0:05
- - А.И.Агафонов   BIOS сейчас проверю. Образ - altlinux-5.0.0-school...   6.12.2009, 0:08
- - kostyalamer   Скачиваю, ставлю все нормально, но пишу их под пин...   6.12.2009, 0:12
- - kostyalamer   У меня Desktop5.0 (почти то же самое), На диске до...   6.12.2009, 0:20
- - А.И.Агафонов   Настройки BIOS в порядке. Сравниваю ваш… скриншот...   6.12.2009, 0:47
- - kostyalamer   Цитата(А.И.Агафонов @ 5.12.2009, 22:06) В...   6.12.2009, 1:56
- - А.И.Агафонов   Что очень плохо во всех околокомпьютерных занятиях...   6.12.2009, 17:14
- - kostyalamer   Пишите как DVD на DVD-RW, я такие вещи делал под п...   6.12.2009, 18:18
- - А.И.Агафонов   Неро 6.0.0 Ультра. И объём CD, для неё (и для боле...   6.12.2009, 18:53
- - IVK   А может быть, проще решить вопрос, как подсказываю...   6.12.2009, 19:15
- - kostyalamer   Все понятно, насколько помню в 6-ой нюре нормальны...   6.12.2009, 19:31
- - А.И.Агафонов   Через 20 минут должна закончиться закачка второго ...   6.12.2009, 19:42
- - А.И.Агафонов   Итак, два файла-образа записал как два DVD на разн...   6.12.2009, 22:25
- - IVK   Надо было всё равно ставить загрузчик в hda (то ес...   7.12.2009, 0:29
- - А.И.Агафонов   ЦитатаНадо было всё равно ставить загрузчик в hda ...   7.12.2009, 23:24
- - IVK   Виндовый загрузчик не может напрямую загружать Лин...   8.12.2009, 20:21
- - А.И.Агафонов   Копирую информацию на бумажный носитель (самый над...   8.12.2009, 23:03
- - IVK   Цитата(А.И.Агафонов @ 8.12.2009, 22:03) в...   9.12.2009, 0:43
- - А.И.Агафонов   Ещё одно «лирическое отступление». Выбрал сегодня ...   10.12.2009, 22:47
- - IVK   А причём тут Линукс? Речь о таблице разделов и ВИО...   10.12.2009, 23:46
- - А.И.Агафонов   Продолжу разбираться.ЦитатаРечь о таблице разделов...   11.12.2009, 13:30
2 страниц V   1 2 >


Тема закрытаОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 18.6.2025, 23:34