Отправляет email-рассылки с помощью сервиса Sendsay

Сосуществование Linux и Windows

Возникла такая проблема.

У меня стояли Windows XP, и Linux Red Hat 9.

После очередных моих экспериментов Windows безнадёжно начала глючить, и я
решил её переустановить.

Не трогая существующих разделов, заново установил Windows в тот же раздел
NTFS, где он стоял раньше.

При этом изделие Билла осталось в своём стиле и, ничего не спросив, затёрло
загрузчик.

После двух часов мучений я решил заново установить Linux.

Установщик <обрадовал> меня сообщением об испорченной таблице разделов и
дружелюбно предложил удалить её.

Так как я не дорожил <чистой> Windows, согласился. Создал загрузочный,
основной и подкачиваемый разделы на весь винчестер.

После установки от Windows, естественно, не осталось и следа. Попытавшись
переразбить винчестер программой fdisk, после перезагрузки получил

весёлые, но непонятные белые иероглифы сразу же после выбора Linux в
качестве загружаемой системы.

Дальнейшее для краткости опишу, скажу лишь, что возобновление прежней,
относительно спокойной ситуации потребовало в общей сложности

более двадцати часов.

Может, кто подскажет, как то же самое сделать полегче?...

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23575; Возраст листа: 899; Участников: 1469
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/499340

Ответить   Mon, 9 Jan 2006 10:00:28 +0300 (#499340)

 

Ответы:

Hello drakon-mvd,

Monday, January 9, 2006, 10:00:28 AM, you wrote:

А что, если поставить программку-загрузчик типа AcronisOsSelector?
Ставите винду, из-под нее устанавливаете эту хрень, а потом уже из-под
хрени - Линух...

ЗЫ: наверняка есть и более достойные представители славного семейства
программ-загрузчиков...

Ответить   Mon, 9 Jan 2006 22:30:36 +0300 (#499383)

 

Здравствуйте, Васильич.

Вы писали 9 января 2006 г., 22:30:36:

а чем вас не устраивает стандартное LILO? ;)

Ответить   Mon, 9 Jan 2006 23:34:27 +0300 (#499388)

 

Здравствуйте drakon-mvd,

Monday, January 9, 2006, 10:00:28 AM, вы написали:

вот это зря. я бы сделал так:
загружаемся с любого live дистрибутива, монтируем свою файловую
систему куда-нибудь, потом делаем chroot в свой / и потом говорим lilo
или grub-install, смотря что у вас стояло. Проверено, мин нет.

С уважением,
Степанов Е.Н.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23594; Возраст листа: 900; Участников: 1469
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/499493

Ответить   Evgeny Stepanov Tue, 10 Jan 2006 10:38:44 +0300 (#499493)

 

drakon-mvd wrote:

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23596; Возраст листа: 900; Участников: 1469
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/499501

Ответить   Tue, 10 Jan 2006 10:51:27 +0300 (#499501)

 

Из своего опыта:
самое простое получается, когда
1) ставишь винду на ОТДЕЛЬНЫЙ ВИНТ в первый раздел, переключаешь потом его
рабом (slave) и пусть её там играется :)
2) ставишь Линуксы всякие с Лило или Грабами на ДРУГОЙ диск и работаешь в нем

мастером.

И никаких проблем.
Грузишь винду из Лило или Граба с мастер-диска. При этом slave MBR на диске с

виндой не задевается.
Приспичило, например, винду переустановить, переставляешь её вновь мастером и

переустанавливаешь. После этого опять переставляешь рабом, а Лило потом не
надо вновь конфигурировать...
ИТОГО 2 винта, неужели проблемно? в принципе для обоих систем макс по 10Гб
остальное дело вкуса...

Ответить   Tue, 10 Jan 2006 19:55:08 +0900 (#499590)

 

On Mon, 9 Jan 2006 10:00:28 +0300
"drakon-mvd" <drakon-mvd@y*****.ru> wrote:

Все зависит от порядка установки. Лучший (ИМХО) вариант - первым устанавливается
Linux, XP - после, однако при разбивке разделов при установке Linux сразу
оставляется место для XP.
У меня все сделано на одном диске:
/dev/hda1 ntfs 10G 5,3G 4,8G 53% /mnt/windows
/dev/hda5 ext3 1004M 119M 835M 13% /
/dev/hda9 ext3 7,1G 5,4G 1,7G 77% /home
/dev/hda10 ext3 981M 138M 794M 15% /tmp
/dev/hda7 ext3 9,9G 2,4G 7,1G 26% /usr
/dev/hda8 ext3 7,1G 176M 6,6G 3% /var
Прошу прощения, на двух.
/dev/hdc5 ext2 927M 66M 814M 8% /mnt/disk
/dev/hdc7 reiserfs 957M 482M 476M 51% /mnt/disk/opt
/dev/hdc8 reiserfs 2,1G 1,8G 223M 90% /mnt/disk/usr
/dev/hdc9 reiserfs 957M 53M 905M 6% /mnt/disk/var
/dev/hdc10 reiserfs 1,4G 33M 1,4G 3% /mnt/disk/home
/dev/hdc11 reiserfs 487M 35M 453M 8% /mnt/disk/tmp

Первоначально установлен Linux, загрузчик grub.
При установке grub установлен в /dev/hda.

Перед установкой Win XP под Linux сделал так:

[root]# /sbin/grub-install /dev/hda3
[user]# dd if=/dev/hda3 of=/mnt/floppy/linux.sct bs=512 count=1

После установки Win XP все еще проще:

И все.
Результат:
На дискете имеем копию загрузчика.
В загрузочном меню Win XP можем выбирать Linux.
В случае добавления (как у меня) еще одного диска с еще одним Linux'ом все
исправления вносим только в /boot/grub/menu.lst в основном Linux.

PS. Поклонники lilo не ругайте.
Как Вы уже поняли: достаточно [root]# lilo /dev/hda3.

PS ;) Кто хочет, может попробовать добавив в загрузочное меню Win XP
загрузку Linux, добавить в меню загрузчика Linux (lilo, grub) загрузку Win XP
и
поиграться: как долго можно выбирать в загрузчике одной системы загрузку другой.

PS! Вообще, если предполагаете переустанавливать Win XP (а по моему скромному
мнению это неизбежность), то лучше сразу сделать
[root]# /sbin/grub-install /dev/hda
[root]# /sbin/grub-install /dev/hda3
что-бы потом, после переустановки Win XP просто загрузиться с первого диска
дистрибутива в режиме rescue и запустить dd (или воспользоваться давно сделаной
дискетой и востановить загрузку Linux без загрузки ;) ).

Ответить   Tue, 10 Jan 2006 23:28:44 +0600 (#499732)

 

В сообщении от 9 Январь 2006 10:00 drakon-mvd написал(a):

Винды вообще устанавливать лучше до Linux так проще, если собираетесь
переустанавливать виндовс уже после Linux, то придётся бороться с тем что Win

при установке замещает загрузчик MBR на свой (хотя никто его об этом и не
просил) и делает активным первичный раздел с win (или его вторичным
загрузчиком Ntloader сама система при этом может быть и на логическом диске)

поэтому загрузчик операционных систем наприме GRUB лучше установить не в MBR,

а на первичный раздел. Тогда после установки Win нужно всего лишь сделать
раздел с загрузчиком снова активным при помощи LiveCD или первого диска
дистрибутива(занимает пару минут). Если загрузчик был в MBR придётся
переустановить его заново при помощи техже LiveCD или в случае GRUBа нужно до

начала установки сделать аварийный загрузочный СDдиск(дискету, флешку) с
GRUB, загрузиться с него и восстановить загрузчик.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23608; Возраст листа: 900; Участников: 1465
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/499752

Ответить   Tue, 10 Jan 2006 01:19:03 +0300 (#499752)

 

On Tue, 10 Jan 2006 01:19:03 +0300
gennady <glesn***@m*****.ru> wrote:

в MBR,

сделать

диска

нужно до

с

Я, например, поступаю так:

Сначала ставлю win, потом lin. GRUB в MBR. Когда приходится
переустанавливать win, просто после переустановки вхожу своим FedoraCore
в режиме rescue и там grub-install. С lilo можно похожим образом.

Hello Крохин,

Wednesday, January 11, 2006, 7:51:23 AM, you wrote:

А вот Acronis позволяет все это обойти. Он MBR не затирает, да и винде
не дает (посколько сделан именно как альтернатива оффтоповым
загрузчикам).

Ответить   Tue, 17 Jan 2006 20:39:06 +0300 (#504020)

 

В сообщении от 17 Январь 2006 20:39 Васильич написал(a):

GRUB тоже MBR не трогает если его об этом не просить, да и винде затереть MBR

может помешать разве что BIOS а не как не Acronis, да и не проще ли поставить

GRUB не в MBR а на раздел, а после переустановки винды раздел с GRUB сделать

снова активным можно даже при помощи штатного менеджера дисков виндов. Да и

Acronis, IMHO всёж не столько удобен как GRUB для линукса хоть и красиво всё

но всетаки он больше подходит для загрузки нескольких виндов да и денег стоит

в отличее от GRUB.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23982; Возраст листа: 912; Участников: 1449
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/504257

Ответить   Sun, 22 Jan 2006 17:03:50 +0300 (#504257)

 

-----Original MessageFrom: gennady [mailto:glesn***@m*****.ru]
Sent: Sunday, January 22, 2006 5:04 PM
To: comp.soft.linux.discuss (8639283)

Так GRUB удалять и не надо, из Acronis-а загружается сам GRUB, ну или что у
вас в качестве загрузчика. Насчёт затирания MBR: см. справку по Acronis-у.
Насчёт денег: вы что, действительно считаете нужным платить производителям
софта? Конечно, у кого какие моральные нормы, но, IMHO, у производителей
софта и так намного больше денег, чем им нужно. Лично я за софт плачу только
пиратам. Лицензионный диск не только много дороже, но его и гораздо сложнее
найти в обычном магазине.
Ладно, сворачиваю агитацию за платный софт.

С уважением, Дектярёв Михаил.
Drakon-mvd@y*****.ru

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23983; Возраст листа: 912; Участников: 1449
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/504302

Ответить   Sun, 22 Jan 2006 19:04:09 +0300 (#504302)

 

В сообщении от 22 Январь 2006 19:04 drakon-mvd написал(a):

Давно Acronisom не пользовался но гдето до восьмой версии защитщать MBR он

не умел да интересно как они это физически реализовали, когда установка
виндовс запущена с CD-ROM как Acronis может защетить MBR. Раньше он запускал

специальную прогу которая и возвращала Acronis на место и её набыло запускать

после установки виндов так что ничем не удобнее тогоже GRUB. Ну а если
Acronis нужен для последующего запуска следующего загрузчика накой он вообще

сдался не проще ли использовать NTLoader для этих целей да и проблемы с MBR
сразу исчезнут чем меньше загрузчиков тем проще.
А насчет денег незнаю, но не думаю что вы согласилисьбы на пример с подобной

позицией вашего начальства которое по своим моральным нормам не выплатит вам

зарплату.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23994; Возраст листа: 913; Участников: 1449
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/504444

Ответить   Mon, 23 Jan 2006 03:28:59 +0300 (#504444)

 

-----Original MessageFrom: gennady [mailto:glesn***@m*****.ru]
Sent: Monday, January 23, 2006 3:29 AM
To: comp.soft.linux.discuss (8639283)

Acronis->у.

Лично мне NTLoader использовать не проще по причине его отсутствия.
Установку винды нужно делать из Acronis-а. Насчёт большого числа
загрузчиков: не согласен. Вполне логично наличие загрузчиков "двух уровней":
один подогнан под конкретную систему (виндузовский или grub/lilo), а есть
один, передающий управление на любой из них. Конечно, загружать винду с
помощью Lilo можно, но дядя Билл может обидеться.
По поводу денег - это явно не относится к данной теме (тогда уж давайте
вводить тему "сосуществование Линуса Торвальдса и Билла Гейтса (извините за
ошибки в фамилиях)). Так, к слову пришлось...
С уважением, Дектярёв Михаил.
Drakon-mvd@y*****.ru

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24019; Возраст листа: 913; Участников: 1449
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/504778

Ответить   Mon, 23 Jan 2006 14:52:14 +0300 (#504778)

 

интересно, и чем же он обидется?

закатал лило в главную загрузочную запись
и на всякий пожарный кинул загрузчик на дискету,
дикету в сундук, сундук в сейф, сейф в бомбоубежище
залил бетоном и забыл,

делов то
все хорошо живут
никто ни на кого не ругается

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24034; Возраст листа: 914; Участников: 1450
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/505167

Ответить   Tue, 24 Jan 2006 01:19:24 +0300 (#505167)

 

И чего ему обижаться? grub вообще ни под кого не подогнан, он же Grand Unified

Boot Loader, а раз он такой из себя унифицированный и такой основной, то какая

логика подталкивает держать 3 загрузчика на машине? Да и Лило уже давно не
только Линукс грузит, название сохранилось из седой древности.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24040; Возраст листа: 914; Участников: 1450
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/505191

Ответить   Tue, 24 Jan 2006 11:41:27 +0200 (#505191)

 

Здравствуйте, drakon-mvd.

Вы писали 9 января 2006 г., 13:00:28:

Экспериментов с Windows?

Вообще-то восстановление загрузчика делается просто:

1) Запускаете Live-CD (Knoppix, Gentoo и т.п.)
Монтируете свои разделы в /mnt/имя временного каталога
(их надо создать mkdir /mnt/имя :)

Если live нет, заранее готовите загрузочную дискетку.
Любой современный дистр предлагает сделать это еще
на этапе установки.

2) Говорите grub и конфигурируете...
Листинг нужен?
С lilo - точно не скажу, так как не пользуюсь им.

В этом случае полезно обнулить boot-сектор любым diskedit-ом

Вообще-то про восстановление дисковых разделов и подобные траблы
был выпуск рассылки "Мой Linux или Как завести своего пингвина"
на subscribe.ru

Ответить   Tue, 10 Jan 2006 04:53:44 +0600 (#499753)

 

Не любой ;)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23635; Возраст листа: 900; Участников: 1465
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/499835

Ответить   Tue, 10 Jan 2006 21:25:12 +0200 (#499835)

 

On 06.01.09 10:00, drakon-mvd wrote:

Рецепт для GRUB.

Если не предполагалось переразбивать диск, то перед
переустановкой неплохо было бы сохранить MBR & BRs
(предполагаю, что обе ОС установлены в первичных разделах):
#dd if=/dev/sda of=/boot/sec/mbr-${HOSTNAME}.sec bs=512 count=1
#dd if=/dev/sda1 of=/boot/sec/br-${HOSTNAME}-lnx.sec bs=512 count=1
#dd if=/dev/sda4 of=/boot/sec/br-${HOSTNAME}-wxp.sec bs=512 count=3
Тогда, после переустановки WXP, достаточно было бы вклеить
/boot/sec/mbr-${HOSTNAME}.sec на свое место, что можно
проделать как из-под Linux:
#dd if=/boot/sec/mbr-${HOSTNAME}.sec of=/dev/sda bs=512 count=1
так и из-под DOS, воспользовавшись низкоуровневым дисковым
редактором и скопировав файл MBR на доступный раздел (или дискету).
Все.

Файлы загрузочных записей можно использовать, указав
загрузчику GRUB применить цепочечную загрузку, например:

title Windows 98
root (hd0,1)
chainloader (hd0,1)/boot/sec/br98.sec

title Windows XP
root (hd0,1)
chainloader (hd0,1)/boot/sec/brxp.sec

Приведенный пример позволяет держать две ОС семейства
Windows на одном разделе (аккуратнее с Program Files :)).
Да и загрузочные вирусы вряд ли обнаружать Ваши загрузочные
записи в виде файлов на XFS :). Загрузочная запись для W98
(ну или что там до XP стояло) после установки WXP находится
в c:\bootsect.dos, можно ей воспользоваться.

Если же ничего этого не было проделано, придется
воспользоваться rescue-диском. Берется любой LiveCD с
поддержкой Ваших дисковых устройств, производится загрузка
системы с него, создаются первичные, расширенные разделы и
т. д. После чего монтируется /boot (aka /dev/sda2) раздел:
#mount /dev/sda2 /mnt/tmp
и копируются файлы GRUB'а.
Запускаем GRUB:
#grub --no-floppy

Все, загрузчик установлен в MBR. А дальше редактируете
евойный конфиг на предмет указания расположения ядер,
корневых/initrd разделов/файлов и т. д. и т. п.
Та же последовательность установки загрузчика может быть
использована и при переносе всей(х) ОС на другое дисковое
устройство (исключая CD).

При первоначальном разбиении жесткого диска лучше
пользоваться fdisk от Linux, даже для разделов FAT32
(форматировать придется все-таки родной утилитой), что
позволить более полно контролировать объем диска; также
запишите таблицу разделов на твердый носитель (бумагу),
поскольку в случае затирания MBR(s) будет возможно вновь
воссоздать всю цепочку вручную. Обнуления BRs, FAT и
иже с ними при этом не происходит.

Best regards,
vjp7 <vj***@g*****.net>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23614; Возраст листа: 900; Участников: 1465
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/499760

Ответить   vjp7 Tue, 10 Jan 2006 16:46:50 +0300 (#499760)