Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Помогите установить Windows XP+ME и Linux RedHat 7.3 (http://forum.oszone.net/showthread.php?t=15090)

Guest 19-08-2002 17:00 80905

У меян есть совершенно чистый винчестер на 80 Гб. Я хочу поставить Windows ME+XP (FAT32, никаких NTFS!!!) и Linux RedHat 7.3, который я купил на 3CD. В Linuxах совершенно не разбераюсь :(. Ставлю первый раз. Вычитал что нужно создать разделы Ext2 и Swap. Мне нужно чтобы было три диска, на C: - WinXP, на D: - ME, на E: - для работы. Для Linux как я понял дисков не надо, а нужно создать раздел? Сколько разделов и логических дисков нужно создавать, чтобы все было нормально? Как мне лучше поступать с установкой? Чтобы при загрузке у меня был выбор между 3 операционными системами? Что нужно ставить сначала? И смогу ли я потом например отформатировав диск C: заного ставить Windows XP? Будет ли при этом выбор между 3 ОС? Заранее вам очень благодарен!!!

Barracuda 19-08-2002 19:21 80906

Вообще-то эту тему в данном разделе "обсасывали" в деталях много раз.
Linux работает независимо от остальных систем, если не менять количество разделов. Однако, бывают случаи, когда Винда самостоятельно начинает перебивать номера разделов. Это можно поправить.
Настоятельно рекомендую пользоваться не стандартной утилитой разбиения диска под Виндой, а чем-то вроде Partition Magic или fdisk'ом под Linux.
Советую следующую схему разбиения(Номер раздела[назначение,файловая система, размер]):
Раздел1[Llinux "/boot", ext2fs, до 64Мб]
Раздел2[WindowsXP System,FAT32/NTFS - по усмотрению, на усмотрение]
Раздел3[WindowsME System,FAT32,на усмотрение]
Раздел4[Extended,разные,то что осталось но не менее 3Гб на Linux]
В Extended-разделе
Раздел5[Linux "/",ext3fs, по усмотрению но желательно не менее 3Гб]
Раздел6[Linux SWAP, SWAP, 2xRAM Size или 2.5xRAM Size как в книгах]
Раздел7[Windows waork, FAT32/NTFS - по усмотрению, что осталось].
Порядок установки осей - для Linux'а не имеет разницы. А вот Винды лучше сначала WinXP поставить.
Дерзай. Винт голый - можно экспериментами заняться ...
Поделись потом впечатлениями ...

Добавлено:

Linux ни как не отреагирует на переустановку Виндов. Разве что на смену типа разделов, если таковая будут иметь место.
Оси можно грузить при помощи стандартонго Linux-загрузчика (будь то LILO или GRUB).

Добавлено:

Тут подсказали, что, всё же, сначала лучше ME на второй раздел ставить ...

Guest 20-08-2002 06:17 80907

Спасибо тебе огромное. Но никак не пойму, т.е. у меня должно быть 4 раздела, а в четвертом еще 3? Почему Раздел7[Windows waork, FAT32/NTFS - по усмотрению, что осталось]. самым последним? Не лучше ли его сделать после Раздел3[WindowsME System,FAT32,на усмотрение]?. Как поступать с логическими дисками? Я ни разу не работал fduskom под Linux, а Partition Magic не смогу запустить, т.к. винт без разделов. Заранее благодарен!!! Насколько я понял что 1 раздел нужен для LiLo и т.п., это при установке нужно указать чтоб он туда сунул LiLo?

Ejik 20-08-2002 06:25 80908

Если у меня винт пуст, как мне начать разбияние на разделы? Вставив CD от RedHAT или как?

Barracuda 20-08-2002 10:15 80909

Guest
Это особенности таблицы разделов для PC (в том числе, для M$-систем). В Главной таблице может быть только четыре записи. А если хочешь более четырёх разделов, то три записи будут отвечать за разделы, а четвёртая - ссылаться на дополнительный раздел. То же и для дополнительного раздела - не более четырёх записей. Т.е. если ты сделаешь рабочий (не системный)  раздел для Виндов четвёртым, то не сможешь создать дополнительного раздела, в котором будут находиться разделы для Linux'а (не будет места в таблице разделов для указания ссылки на дополнительный раздел). Это суровая реальонсть PC Partition Table.
Цитата:

а Partition Magic не смогу запустить, т.к. винт без разделов
Пардон, но это ерунда. Могу намылить DDI-образы двух дискет(одна загрузочная, вторая с с Partition Magic 5 - вполне достаточно для начальной разметки). Я с таким джентельменским набором спокойно размечал голые диски.
Ejik это, так же, ответ и на твой вопрос.
Цитата:

Насколько я понял что 1 раздел нужен для LiLo и т.п
Не совсем так. Просто есть хорошая практика - размещать раздел Linux "/boot" отдельно. Для LILO есть ограничения по месту расположения раздела, с которого он грузится (не дальше 1024-го цилиндра на диске). По сему предпочитаю создать самым первым на диске раздел Linux "/boot". Плюс - консервативный опыт по работе с другими *nix подобными.

Ejik 20-08-2002 11:49 80910

Guest=Ejik :)

Спасибо! Хочу уточнить моменты

Раздел1[Llinux "/boot", ext2fs, до 64Мб] я так и не понял для чего нужен. Нигде в документации не видел чтобы этот раздел нужно создавать.

Что делать с логическими дисками? Можно ли сделать так, чтобы первый раздел - [Llinux "/boot", ext2fs, до 64Мб], во втором разделе был 1 диск (XP), в третьем - 2 диска, т.е. ME и рабочий (тогда Раздел7[Windows work, FAT32/NTFS - по усмотрению, что осталось]. совсем не буду делать), а четвертый Extedent был разбит на [Linux "/",ext3fs,]  и [Linux SWAP, SWAP]

Barracuda 20-08-2002 17:03 80911

Цитата:

Нигде в документации не видел чтобы этот раздел нужно создавать.
Если порыться в документации, то там можно и не такое найти :). Рекомендуется (в основном, для серверов) разносить разделы "/usr", "/var", "/home" и корень, то бишь "/". Связа но это с возможными переполнениями диска, в результате распухания на серверах домашних каталогов пользователей и отчётов систему (соответственно "/home" и "/var"). Для дома можно вообще не разностиь ничего. Однако, как я уже говорил, существует ограничение для LILO на 1024 цилиндр. А разнесение разделов "/boot" и "/" решает эту проблему.
На счёт твоего варинта разбивки - ничего криминального(по крайней мере, для Linux'а).
Одно могу сказать - пробуй. И только тогда прийдёт опыт, который "сын ошибок трудных".

Ejik 20-08-2002 17:40 80912

Я собираюсь сделать так:

Раздел Тип Назначение Размер
hda1 Fat32 Windows XP 8000 Mb
hda2 Fat32 Windows Me 60000 Mb
hda3 Fat32 Рабочий раздел 3000 Mb
hda4 Extedent Расширенный раздел
hda5 Linux SWAP Подкачка 512Mb (у меня оперативка 256Mb)
hda6 Linux Native (ext3) Linux RedHat 8000Mb

Все ли нормально? Как мне поступать с загрузчиком. Мне посоветовали Grub. Куда его записывать в MBR или куда лучше?, чтобы я потом смог свободно форматировав диск C:\, перестановить WinXP, и чтобы выбор между 3 ОС сохранился?
Как мне начать разбивать разделы?, ведь у меня винчестер совершенно чистый!!! Чем лучше?

Barracuda 20-08-2002 20:05 80913

Уважаемый, а нельзя ли по-внимательнее читать? Дело в том, что в твоей разбивке ты вылетаешь для первого раздела Linux за 1024-й цилиндр. К тому же - Linux(LILO, GRUB) c Extended раздела ГРУЗИТЬСЯ НЕ БУДЕТ. Нужен загрузочный раздел в основной таблице (hda1-hda4). А третий раздел FAT32 можно унести в Extended. Ты вроде как хотел избавиться от рабочего раздела.
А на счёт разметки - читай выше. ПОВТОРЯЮ: могу намылить образы двух дискет. В сумме - 2 метра.

Добавлено:

Если сделаешь так, как говорю, то не будешь мучиться с размещением загрузчика - поместишь его в раздел "/boot". И всё на этом.
Да, лучше сначала Винды поставить. И не додумайся ставить LILO/GRUB в MBR - матов от WinXP не оберёшься.

Belansky 20-08-2002 21:39 80914

Цитата:

И не додумайся ставить LILO/GRUB в MBR - матов от WinXP не оберёшься.
И никаких там матов нет. Все решается заменой одного симвала в /etс/lilo.conf

Ejik 21-08-2002 05:33 80915

Хорошо... Проблем с 1024 цилиндром не должно быть, т.к. у меня новый BIOS. Все-таки я хочу поставить Grub в MBR. Если я сделаю так:

hda1 C: FAT32 - WinXP
hda2 Extedent:
hda5 D: FAT32 - WinME
hda6 E: FAT32 - Рабочий

Все вышеперечисленное я делаю виндосовским fdiskom и оставляю место для Linuxовских разделов. Ставлю Windowsы... Потом инсталирую Linux, которая сама создаст разделы. Так возможно? Стоит ли делать раздел "/boot"? Как мне сделает эти разделы Linux, hda7, hda8, ... или hda3, hda4? Почему WinXP будет ругатся на Grub? И будет ли у меня работать спящий режим?

Guest 21-08-2002 07:58 80916

Здравствуйте!
для меня эта тема тоже очень актуальна, помогите плиз.

вчера я поставил win98 затем winxp затем linux. grub ставил не в MBR.
при загрузке GRUB не появляется, линукс можно загрузить только с загрузочной дискеты (у меня есть подозрение, что это из-за того, что /boot дальше 1024 цилиндра)

загрузочное меню winxp появляется нормально, win98 грузится, а winxp сразу выдает ошибку "не найден hal.dll


что мне делать?
поменять местами разделы winxp и линукс?
а загрузчик GRUB подменит загрузчик winxp?
т.е. у меня в меню он автоматически установит 3 операионные системы?

Belansky а вы можете показать свой /etс/lilo.conf ??

заранее всем спасибо



Ejik 21-08-2002 10:50 80917

Т.е. у тебя вместо Grub появляется nt-loader (загрузочное меню winxp)?

Guest 21-08-2002 12:31 80918

да!

я grub поставил в First Sector Boot Record.

может нужно что-то подправить в boot.ini?

Barracuda 21-08-2002 14:37 80919

Ejik
Цитата:

т.к. у меня новый BIOS
Ну при чём тут BIOS (у меня бивис не менее новый). Дело в LILO. Ну не можут он грузиться с раздела, лежащего за границами 1024-го цилиндра. А если и сможет, то для этого в настройках надо рыться.
Я тебе письмо на равил с образами дискет - достаточно на любом компе раскрыть и закатать на дискеты.
ПОВТОРЯЮ: Разметь раздел для linux "/boot" предварительно. Для этого я тебе дискету с Partition Magic выслал. Не запихивай основной загрузочный раздел Linux в Расширенный. Тебе что, 32 метра жалко. Да и не знаю я о способностях WinME грузиться с дополнительного раздела.
А как WinXP на GRUB ругается? У меня никакой ругани нет ...
А спящий режум тут при чём?
Guest
А разметку диска можно увидеть?
Эээ, и где этот раздел лежит, в First Sector Boot Record которого ты записал загрузчик?
Возможно ещё и то, что ты не даёшь ему (Linux'у) такой возможности. Попробуй поставить этот раздел активным (конечно, если он не в Расширенном разделе). Только, для начала, запасись аварийной дискетой, чтобы потом можно было вернуть активный раздел назад.
Belansky
Я по поводу WinXP - не любит эта ось быть "на поводу" у другой.

Guest 22-08-2002 07:33 80920

Я вчера установил  в другой последовательности, сначала w98, затем линукс, в самом конце winxp. винды загружаются нормально, линукс через дискету.
я вот чего не могу понять, как одновременно два загрузчика будут работать?
ведь если сначала у меня на экране появляется ntloader, то GRUB уже не сможет активизироваться, так?
т.е. одновременно только один загручик может работать?

я хочу попробовать грузить линукс не через дискету. насколько понимаю есть два варианта
1) установить LILO и в нем прописать 3 опер системы
2) добавить линукс в ntloader

подскажите плиз, как правильно поступить?

Barracuda 22-08-2002 18:28 80921

У меня вообще полный изврат - четыре системы и три boot-loader'а(nt-loader, Caldera-GRUB, RedHat-GRUB). И живут они нормально.
Основной лоадер от RedHat. Из него грузится Caldera и WinXP.
При желании могу выбрать основным Caldera'вский загрузчик - тоже работает. Да и NT-Loader у XP будет работать (я его не настроил, но сомнений нет). Вот только важна размтка диска.
А WinME, которая лежит на втором физ.диске грузится только из под GRUB-ов - не научился я пока переназначать диски под Виндой (да и умеет ли она это по аналогии с map в GRUB?).
Guest
Оба способа хороши. Можно в обоих загрузчиках (NT и Linux) - можно поприкалываться, выбирая в загручиках альтернативную систему. Только учти фефект 1024-го цилиндра для Linux.


Время: 01:57.

Время: 01:57.
© OSzone.net 2001-