| Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
| Поделиться |
21.3.2010, 13:05
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Написал статью Мультисистема или Пингвин на Змее Горыныче. Размещать её на форуме не вижу смысла : во-первых, есть более подходящий сайт, а во-вторых, статья большей частью дублирует уже имеющиеся здесь материалы : О дисках, разделах, каталогах и прочем, О загрузчиках и Linux, Windows и общий Склад - и обсуждать эти, более частные, вопросы лучше именно в соответствующих темах. А эта тема предназначена для обмена опытом непосредственно по созданию и настройке мультисистем.
Сообщение отредактировал IVK - 21.3.2010, 13:18 -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
![]() |
22.5.2010, 19:50
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10186 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
При обсуждении (происходившем большей частью вне форума) упоминавшихся выше статей выяснилось, что моё сочинение про мультисистему выглядит слишком теоретическим. Так что решил для наглядности рассказать об одной конкретной мультисистеме - о своей, естественно.
При покупке компьютера на нём был жёсткий диск 40 гигабайт, поделённый на 2 равных раздела, в первом - Windows 2000. Через год с небольшим поставил параллельно Windows XP - это и была моя первая мультисистема. Ещё через несколько месяцев к ним добавился Linux Knoppix, а затем и ASP Linux. Тогда я и перешёл на Grub-1, и вот уже 4 года на нём. Потом постепенно довёл объём винчестеров до 560 гигов и ставил на них всё новые и новые системы. Несколько раз перестраивал мультисистему, но, по крайней мере, последние года 2 просто пользуюсь ею, поскольку переделывать там, в сущности, уже нечего. Теперь о том, как настраивались те или иные составные части мультиситемы. 1. Распределение ролей между винчестерами. Оно "сложилось исторически". 40-гиговый диск я в итоге убрал с компа за ненадобностью. На 80-гиговом - мои старые ОСи (Windows, старые Линуксы, PC BSD). На 160-гиговом - основные Линуксы - большинство Альтов и Gentoo. На 320-гиговом - файловые хранилища (за исключением предназначенного для резервных копий важных данных - оно на другом винте, на случай, что 320-гиговый "полетит"), на него же обычно ставлю пробные или временные ОСи. Всё сделано с таким расчётом, что даже при удалении с компа всех дисков, кроме 160-гигового, основные ОСи будут работать исправно. 2. Разбиение винчестеров на разделы. Всегда в начале диска 3 первичных раздела, потом расширенный, в котором около дюжины вторичных. Раньше первичные обычно резервировал для Windows и BSD, теперь и они большей частью используются Линуксами. Раньше было много проблем из-за привычки gparted'а (и, наверное, других подобных линуксовых программ) нумеровать разделы в порядке времени их создания. Что в итоге вызвало большую путаницу : например, sda9 находился ближе к началу диска, чем sda7, и т.п. Отсюда разнообразные проблемы. Вот тогда я и стал вникать в устройство MBR и SecondaryMBR (помнится, долго не мог найти, где эти SMBR'ы прячутся) и вручную править их двоичным редактором и крайне опасной (при неумелом или неосторожном обращении) программой dd (остряки расшифровывают её название как "destroy disk"). В результате привёл нумерацию разделов в соответствие с действительным порядком их расположения на винчестерах, и с тех пор больше ничего тут не переделываю, благо такой необходимости нет и не предвидится : существующих разделов хватает для чего угодно. 3. Доступ к документам. При первом знакомстве с Линуксом создал раздел fat32 и отвёл его под Склад, игнорируя штатные каталоги для хранения файлов во всех ОСях. Позже заменил его разделом ext3 в 125 гигабайт и несколькими дополнительными. Поскольку во всех основных ОСях главные юзеры имеют один и тот же uid, то фактически это один многоглавый юзер (тоже Змей Горыныч 4. Население моего "зоопарка". Первопоселенец - Windows 2000 - жив до сих пор; я его переместил (копированием : установочного диска не было) в раздел 4 гига без ущерба для работоспособности; мне эта ОС вроде не очень нужна, но и не мешает. Windows XP бывало до 4-5 штук; две до сих пор живы, хотя практически не используются. Была Виста - снёс. Free BSD тоже давно удалил - занимаемый ею первичный раздел потребовался. PC BSD есть, но тоже не у дел. А Линуксы бывали всякие - Knoppix, ASP, Mandriva, Fedora, Mepis, Ubuntu (и её разновидности) и прочие. Некоторые и сейчас живы, но используются редко. Gentoo я собирал года два. Очень увлекательное занятие. Иногда бывало, пожалуй, по 6-7 Gentoo одновременно. Сейчас ни одной из этих пробных систем уже не осталось. Вместо них один хорошо настроенный Gentoo Linux (и вдобавок его клон - полезен при всякого рода неполадках). Но он уже мало используется. Сейчас работаю почти исключительно в Альте. А он у меня на данный момент в 6 экземплярах - от третьей версии до пятой. Причём основной - несомненно, Альт-5 с КДЕ3. Вообще, желательно, чтобы какая-то ОСь была главной в мультисистеме - так намного проще. У меня это сначала была Windows XP (правда, на её власть то и дело покушались ASP, Альт и Gentoo), потом (всего месяца 4) Gentoo, теперь Альт. 5. Устройство системы мультизагрузки. В первом секторе (MBR) винчестера, который BIOS при загрузке проверяет первым, находится первичный загрузчик Grub'а. В последующих 15 секторах - его полуторный загрузчик, представляющий собой драйвер файловой системы ext2/3, нацеленный (при установке) на маленький специальный загрузочный раздел. В этом разделе (в каталоге /grub) - файлы Grub'а, главные из которых - вторичный (основной) загрузчик stage2 и его конфиг menu.lst (только его мне и приходится подправлять при установке новых ОСей, а все прочие составные части мультисистемы работают сами собой). BIOS передаёт управление первичному загрузчику, тот - полуторному, тот находит вторичный и передаёт управление ему, тот глядит в menu.lst и выводит на монитор меню, а затем или напрямую загружает выбранную мною ОС или (в случае с Windows, например) поручает её запуск загрузчику, находящемуся в разделе с требуемой ОСью. На другой винчестер я установил для пробы Grub-2. Работает по той же схеме (только конфиг называется grub.cfg и правят его обычно не напрямую, а посредством скриптов). Чтобы задействовать эту систему мультизагрузки, надо в настройках BIOS указать, чтобы при включении компьютера данный винчестер проверялся (на наличие загрузчика) первым. Вот такая у меня мультисистема. Сообщение отредактировал IVK - 23.5.2010, 16:21 -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
IVK Мультисистема 21.3.2010, 13:05
IVK Вот отличная статья по теме : Linux- train. Линукс... 15.5.2010, 22:14
IVK Насчёт упомянутой статьи Linux- train. Линукс-поез... 16.5.2010, 21:51
AndrEv Цитата(IVK @ 16.5.2010, 20:51) Насчёт упо... 17.5.2010, 21:35
IVK Очень рад видеть на форуме вашу группу, хотя пока ... 17.5.2010, 23:16
AndrEv IVK, да, обмен между, как вы здесь это называете,-... 19.5.2010, 16:32
AndrEv Вдогонку:
2 дня искали и в своих архивах материал ... 19.5.2010, 17:29
IVK Цитата(AndrEv @ 19.5.2010, 16:32) обмен м... 19.5.2010, 19:11
kostyalamer Цитата(AndrEv @ 19.5.2010, 16:32) И кстат... 19.5.2010, 21:44
IVK Решил попробовать Grub-2 в готовом виде, чтоб само... 20.5.2010, 23:33
kostyalamer Иван, у тебя диссертация, считай что уже написан... 22.5.2010, 21:34
AndrEv ЦитатаДля начала сгодится, но скоро запутаетесь...... 22.5.2010, 22:12
IVK До провидца мне далеко, просто несколько лет катаю... 23.5.2010, 0:03
Balbes Не претендуя на "самый правильный вариант... 4.8.2010, 22:42
IVK В целом со всем согласен. Но вот некоторые вопросы... 4.8.2010, 23:22
Balbes Цитата(IVK @ 4.8.2010, 23:22) В целом со ... 6.8.2010, 22:48
IVK 1. Да, тут Вы правы. Только замечу, что для тех Ли... 6.8.2010, 23:09
Balbes Цитата(IVK @ 6.8.2010, 23:09) 1. Да, тут ... 6.8.2010, 23:57
IVK Цитата(Balbes @ 6.8.2010, 23:57) Ко мне м... 7.8.2010, 0:22
DanVol Я нашёл самый подходящий для себя способ мультиза... 4.12.2010, 2:50
IVK Цитата(DanVol @ 4.12.2010, 1:50) Сейчас у... 4.12.2010, 11:28
DanVol Цитата(IVK @ 4.12.2010, 11:28) У Grub... 19.12.2010, 0:40
IVK Цитата(DanVol @ 18.12.2010, 23:40) По кра... 19.12.2010, 0:45
DanVol Цитата(IVK @ 19.12.2010, 0:45) А какие во... 19.12.2010, 1:50
IVK Цитата(DanVol @ 19.12.2010, 0:50) А что к... 19.12.2010, 2:04
DanVol Цитата(IVK @ 19.12.2010, 2:04) Ну, тогда ... 19.12.2010, 2:18
DanVol Осваиваю мультизагрузку с GRUB.Действительно,надёж... 19.4.2011, 23:52
IVK Цитата(DanVol @ 19.4.2011, 23:52) Можно л... 20.4.2011, 0:00
DanVol ЦитатаДля удобного пользования общим хранилищем у ... 20.4.2011, 0:10
IVK Цитата(DanVol @ 20.4.2011, 0:10) ???
Поль... 20.4.2011, 0:32
DanVol Цитата(IVK @ 20.4.2011, 0:32) Поглядите, ... 20.4.2011, 0:55
IVK Последние сообщения выделил в тему Смена заставки ... 4.1.2012, 9:07
IVK Выделил последние сообщения в тему Страсти вокруг ... 7.7.2012, 19:09
vidsboku Перенесено из темы "Не то, чтоб в Линукс, но ... 4.12.2022, 12:25
dango_ Значится, я здесь ретроград с прозаическим дуалбут... 4.12.2022, 17:08
gostsdmitry Цитата(dango_ @ 4.12.2022, 20:08) Значитс... 4.12.2022, 17:16
Koi.v2 Цитата(gostsdmitry @ 4.12.2022, 16:16) Ты... 4.12.2022, 17:25
gostsdmitry Цитата(Koi.v2 @ 4.12.2022, 20:25) Стыдно ... 4.12.2022, 17:29
Koi.v2 Цитата(gostsdmitry @ 4.12.2022, 16:29) А ... 4.12.2022, 18:10
robinzoid Похоже нет. Вот я например даже не знаю что такое ... 4.12.2022, 17:20
gostsdmitry Цитата(robinzoid @ 4.12.2022, 20:20) Похо... 4.12.2022, 17:26
ИВК Вот тут мы как-то давно обменивались опытом на эту... 4.12.2022, 17:31
gostsdmitry Цитата(ИВК @ 4.12.2022, 20:31) Вот тут мы... 4.12.2022, 17:53
vidsboku У меня раньше было 4 винды, все лицензионные. Сейч... 4.12.2022, 18:28
gostsdmitry Цитата(vidsboku @ 4.12.2022, 21:28) У мен... 4.12.2022, 19:03
vidsboku Цитата(gostsdmitry @ 4.12.2022, 20:03) Од... 5.12.2022, 7:12
dango_ Цитата(gostsdmitry @ 4.12.2022, 18:16) Ты... 4.12.2022, 18:44
gostsdmitry Цитата(dango_ @ 4.12.2022, 21:44) Линуксо... 4.12.2022, 18:57
dango_ Цитата(gostsdmitry @ 4.12.2022, 19:57) Кс... 4.12.2022, 20:12

gostsdmitry Цитата(dango_ @ 4.12.2022, 23:12) Он тебя... 4.12.2022, 20:50
Koi.v2 Цитата(gostsdmitry @ 4.12.2022, 17:57) Кс... 4.12.2022, 21:08
gostsdmitry Цитата(Koi.v2 @ 5.12.2022, 0:08) Дурной п... 4.12.2022, 21:16
Koi.v2 Цитата(gostsdmitry @ 4.12.2022, 20:16) А ... 4.12.2022, 22:34
gostsdmitry Цитата(Koi.v2 @ 5.12.2022, 1:34) Мне всег... 5.12.2022, 2:12
gostsdmitry Цитата(Koi.v2 @ 5.12.2022, 1:34) Мне всег... 5.12.2022, 16:07
ИВК А у меня сейчас на основном компе всего одна систе... 5.12.2022, 16:15
gostsdmitry Цитата(ИВК @ 5.12.2022, 19:15) А у меня с... 5.12.2022, 16:24

ИВК Цитата(gostsdmitry @ 5.12.2022, 15:24) Вт... 5.12.2022, 16:30

gostsdmitry Цитата(ИВК @ 5.12.2022, 19:30) Есть.
Тогд... 5.12.2022, 16:34

ИВК Цитата(gostsdmitry @ 5.12.2022, 15:34) То... 5.12.2022, 16:39

gostsdmitry Цитата(ИВК @ 5.12.2022, 19:39) Стационарн... 5.12.2022, 16:56
dango_ Цитата(ИВК @ 5.12.2022, 17:15) А у меня с... 5.12.2022, 20:20
ИВК Да, именно у самого компа времени нет, будь на нём... 5.12.2022, 18:19
vidsboku Цитата(ИВК @ 5.12.2022, 19:19) Да, именно... 5.12.2022, 19:03
ИВК При необходимости я, конечно, поставил бы на стаци... 5.12.2022, 19:39
robinzoid Вспоминается классическая фраза из старого фильма ... 6.12.2022, 10:24
vidsboku Вы тоже можете себе устроить такую жизнь. Не бойте... 6.12.2022, 11:04
robinzoid Цитата(vidsboku @ 6.12.2022, 11:04) Вы то... 6.12.2022, 12:35![]() ![]() |
|
Текстовая версия | Сейчас: 15.12.2025, 4:58 |