Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Установка WindowsXP не в первый раздел


Автор: kapbepucm 14.4.2009, 09:36
ОС WindowsXP упорно хочет заполучить самый первый раздел на жёстком диске. Возможно ли установить, допустим, её на второй раздел. Проблема в том, что на первый я хочу ставить линуксовый SWAP.

Автор: redona 14.4.2009, 10:24
kapbepucm, вопрос : ты понимаешь что у обеих осей будет один загрузчик?
а значит как не крути чтоб сохранить первичный загрузчик, необходимо сначала на загрузочный диск поставить основную ось, а затем из под нее поставить вторую. Либо нужен амулятор который будет запускаться из под основной оси а уже из под него подниматься вторая ось.
Еще как вариант просто иметь два винчестера, на каждом из который будет стоять по оси соответственно будут два загрузчика, а управлять ими уже можно под биосом, определяя с какого харда грузится.

Автор: Cheloveck 14.4.2009, 10:33
А в чём проблема собственно? Ставь и всё. Там же выбрать можно куда. Потом ставь линух. Как вариант, можно оставить вначале харда неразмеченную область, которую потом форматнёшь в SWAP.
Цитата

ты понимаешь что у обеих осей будет один загрузчик?

Во превых, ntldr останится на месте, как не крути. Во-вторых, установка GRUB'а убъёт только MBR. В-третьих, GRUB достаточно умный и может легко передать управление ntldr'у.

У меня долгое время стояли две оси на одном винте. Потом линукс победил и стал полноправным хозяином всего винчестера)))

Автор: kapbepucm 14.4.2009, 10:58
Цитата(Cheloveck @  14.4.2009,  10:33 Найти цитируемый пост)
Ставь и всё. Там же выбрать можно куда.
Мне установщик почему-то упорно твердит, что первый раздел должен быть именно виндовым smile

Добавлено через 1 минуту и 2 секунды
Цитата(redona @  14.4.2009,  10:24 Найти цитируемый пост)
ты понимаешь что у обеих осей будет один загрузчик?
да, GRUB

Автор: Cheloveck 14.4.2009, 11:00
Цитата

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

странный у тебя установщик))

Автор: orthrus 14.4.2009, 11:05
Так в чем проблема то? Делай как сказал Cheloveck, т.е.
Цитата(Cheloveck @  14.4.2009,  10:33 Найти цитируемый пост)

можно оставить вначале харда неразмеченную область, которую потом форматнёшь в SWAP

и проблем не будет

Автор: redona 14.4.2009, 11:59
Цитата(Cheloveck @  14.4.2009,  10:33 Найти цитируемый пост)
Потом ставь линух.

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

Автор: Cheloveck 14.4.2009, 12:17
Цитата

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

пострадает только MBR. там будит загрузчик первого уровня для GRUB. Но GRUB легко загрузит венду (точнее передаст управление ntldr).

Автор: kapbepucm 14.4.2009, 12:28
Цитата(redona @  14.4.2009,  11:59 Найти цитируемый пост)
загрузчик может пострадать
насчёт загрузчика- не волнуйтесть- виндовый загрузчик мне не нужен- GRUB меня устраивает

Добавлено через 6 минут и 37 секунд
Цитата(Cheloveck @  14.4.2009,  11:00 Найти цитируемый пост)
странный у тебя установщик))
У меня в наличии 4 дитрибутива- все ведут себя одинаково (WinXPHome, WniXPPro).
Цитата(Cheloveck @  14.4.2009,  10:33 Найти цитируемый пост)
оставить вначале харда неразмеченную область
А средствами виндового установщика это можно сделать?

Автор: Любитель 14.4.2009, 12:36
Винда вообще не умеет засовывать загрузчик в MBR. Так что ничего не пострадает в любом случае. А сделать chainloader средствами GRUB-а как известно не проблема. Насчёт "первый раздел должен быть виндовым" - это вряд ли. А вот активный - да, должен. На время установки.

Автор: kapbepucm 14.4.2009, 12:40
Цитата(Любитель @  14.4.2009,  12:36 Найти цитируемый пост)
А вот активный - да, должен.
Что такое активный раздел?

Автор: Любитель 14.4.2009, 12:44
Праймари раздел с флагом активного smile С него будет производиться загрузка при отсутствии загрузчика в MBR.

Автор: kapbepucm 14.4.2009, 13:16
Цитата(Любитель @  14.4.2009,  12:44 Найти цитируемый пост)
Праймари раздел с флагом активного
Т.е., насколько я понял, такую разбивку надо произвести предварительно?

Автор: Любитель 14.4.2009, 14:17
1. Для установки винды (штатными способами) тебе необходимо иметь праймари раздел для неё.
2. Флаг активного раздела можно всегда поменять - без переразбивки. fdisk, cfdisk, parted, Partition Magic, etc.

Автор: Akella 14.4.2009, 14:23
Цитата(kapbepucm @  14.4.2009,  10:58 Найти цитируемый пост)
Цитата(Cheloveck @  14.4.2009,  10:33 Найти цитируемый пост)
Ставь и всё. Там же выбрать можно куда.
Мне установщик почему-то упорно твердит, что первый раздел должен быть именно виндовым smile

На первом разделе должны хранится файлы загрузки винды, а уж устаналивать винду можно на любой раздел. Можно создать первый раздел метров 20, на котором будут располагаться загрузочные файлы, а всё остальной распределить для ОСей

Автор: kapbepucm 14.4.2009, 16:06
Цитата(Akella @  14.4.2009,  14:23 Найти цитируемый пост)
На первом разделе должны хранится файлы загрузки винды
Т.е. нереально, чтобы первый раздел был невиндовый?

Автор: Любитель 14.4.2009, 16:49
Реально smile Сам ни раз ставил. У тебя сейчас рабочий линь есть? Если да - загрузись и через cfdisk/fdisk/parted (на выбор) переставь файл boot-раздела, на тот, куда винду собираешься ставить. Единственное - он обязательно должен быть первичным разделом (не первым, а первичным - primary, таких разделов может быть до 4).

Автор: kapbepucm 14.4.2009, 17:26
Не подскажете, что написать в командной строке, чтобы fdisk сделал следующее:
Цитата(Любитель @  14.4.2009,  16:49 Найти цитируемый пост)
переставь файл boot-раздела, на тот, куда винду собираешься ставить
т.к. большого опыта работы в GNU/Linux не имею.

И чем сделать
Цитата(Любитель @  14.4.2009,  16:49 Найти цитируемый пост)
он обязательно должен быть первичным разделом
?

Автор: Любитель 14.4.2009, 18:31
Цитата(kapbepucm @  14.4.2009,  17:26 Найти цитируемый пост)
он обязательно должен быть первичным разделом

Если сейчас таковым не является (а уже существует) - то это только "продвинутые" редакторы диска. parted, Partition Magic, Acronis-овский эдитор и т. д.

Поставить бут-разделом - точно не помню, но там же хелп есть smile А ещё проще - выбери cfdisk там ncurces UI smile

Автор: Akella 16.4.2009, 00:18
Цитата(kapbepucm @ 14.4.2009,  16:06)
Цитата(Akella @  14.4.2009,  14:23 Найти цитируемый пост)
На первом разделе должны хранится файлы загрузки винды
Т.е. нереально, чтобы первый раздел был невиндовый?

Ну что значит невиндовым? Он и не будет виндовым. А что в твоём понятии виндовый раздел?

Автор: Любитель 16.4.2009, 00:46
В данном контексте - раздел, куда может быть установлен NT Loader штатными средствами. Я думаю smile

Автор: kapbepucm 22.4.2009, 15:10
Цитата(Akella @  16.4.2009,  00:18 Найти цитируемый пост)
А что в твоём понятии виндовый раздел?
Хз, но я хочу на первый раздел поставить линуксовый SWAP smile
Только винда не разрешает.
Ну, начну пробовать разные методы- может получится...

Автор: redona 22.4.2009, 16:20
kapbepucm, а почему ты нехочешь поставить линукс а из под него винду, получишь общий загрузчик и все, линукс на основном диске, винда на втором или какой он там у тебя.

Автор: Akella 24.4.2009, 11:52
Если ставить линукс, а сверху винду, то виндовый загрузчик перезапишет MBR и линукс ужек грузиться не будет. Сначала нужно винду установить, а сверху линукс. Можно использовать также разные утилиты типа http://www.acronis.ru/homecomputing/products/diskdirector/multibooting.html

Автор: Любитель 24.4.2009, 17:00
Цитата(Akella @  24.4.2009,  11:52 Найти цитируемый пост)
Если ставить линукс, а сверху винду, то виндовый загрузчик перезапишет MBR и линукс ужек грузиться не будет

Стандартное решение - грузимся с любого ЛайвСД (линуксового) и восстанавливаем GRUB (сам ни раз делал). Юзер-френдли дистры могут иметь спецпункт в меню при загрузке для автоматизации этого дела - точно не знаю.

Автор: kapbepucm 25.4.2009, 10:36
Цитата(redona @  22.4.2009,  16:20 Найти цитируемый пост)
kapbepucm, а почему ты нехочешь поставить линукс а из под него винду, получишь общий загрузчик и все, линукс на основном диске, винда на втором или какой он там у тебя.
Я так изначально и делал, но как я уже говорил, винда увидев первые линуксовые разделы сказала- удаляй свои неизвестные разделы ибо я могу установиться только в первый раздел. Но теперь я склоняюсь к тому, как говорил Любитель, что речь шла не о первом а первичном разделе. Сей-час нет времени проверить. Через время напишу о результатах.

Но в любом случае, если, как у меня, первый раздел Primary невиндовый и дальше неразмеченная область, винду невозможно установить. Сторонними средствами создавай ей раздел и т.д.

Автор: Akella 25.4.2009, 23:20
Цитата(kapbepucm @  25.4.2009,  10:36 Найти цитируемый пост)
Но в любом случае, если, как у меня, первый раздел Primary невиндовый и дальше неразмеченная область, винду невозможно установить. Сторонними средствами создавай ей раздел и т.д.

Ну вот а я про что. Создай мегабайт 8-20 первичный раздел NTFS, на котором будут располагаться загрузочные виндовые файлы. Затем создай второй раздел. При установке укажи винде устанавливаться на второй раздел. Она установиться на второй, но на первом она оставит некоторые файлы.

Я так спасал винчестеры, у которых проблемы в начальной области. 
1 раздел = 10 метров для загрузочных файлов
2 раздел = 5 гигабайт не размеченной области, можно разметить, но не трогать.
3 раздел = системный, на нём установлена винда
4 раздел = для данных

Автор: mihanik 26.4.2009, 09:44
Я бы решал проблему так...

1. Взял бы образ загрузочной комбат флешки. Брать в прикреплённых темах этого раздела (Windows).
2. Сделал бы загрузочную флешку. 
3. Грузишься с флешки.
4. Запускаешь редактор раздела дисков
5. Создаёшь ОСНОВНОЙ раздел на диске в том месте, в каком хочешь. Имеющаяся на флешке програ умеет создавать раздел так, чтобы можно было указать сколько места оставлять пустого места пред разделом  и после раздела.
6. Начал бы устанавливать винду. Винда находит первый основной раздел на диске и начинает в него устанавливаться...
7. Проблема решена.

Я довольно часто наблюдал, когда на диске первый раздел был дополнительным, а второй основным... Некоторые умельцы так разбивали диск.
Так вот... ЭнТиЛоадер сьоял именно в основном разделе, а сама винда в дополнительном.... Гы...

Попробуй мой способ!!!

Автор: kapbepucm 27.4.2009, 09:11
Цитата(mihanik @  26.4.2009,  09:44 Найти цитируемый пост)
Грузишься с флешки.
Машина неумеет smile
Akella, если не поможет способ Любителя, придётся воспользоваться твоим способом


За всё время существования меня на форуме ни одна моя тема не собирала столько народа
redona,Cheloveck,orthrus,Любитель,Akella,mihanik smile

Автор: Akella 27.4.2009, 09:26
У тебя ещё всё впереди smile  smile 

Автор: mihanik 27.4.2009, 20:32
Цитата(kapbepucm @  27.4.2009,  09:11 Найти цитируемый пост)
Машина неумеет 


А к другой машине диск не подцепить?

Автор: kapbepucm 20.5.2009, 11:10
Помог путь Любителя. За что и плюс от меня smile

Добавлено через 1 минуту и 5 секунд
Цитата(mihanik @  27.4.2009,  20:32 Найти цитируемый пост)
А к другой машине диск не подцепить?
А зачем другая машина?

Автор: pheople 8.8.2012, 23:05
ХМ... Обычно линуксойды первым разделом ставят загрузочный(примерно первые 200 MB) ,А за ним уже свап раздел. И монтируют его как /boot 
То есть это примерно то о чем говорил  Akella  
Лучше всего тебе сделать так:
Первый раздел - первичный - /boot  - на нем находится grub и образ ядра твоего линукса
Второй раздел - первичный - swap
Третий радел - активный и первичный -  для винды, на нем находится  виндовый загрузчик ntldr
Четвертый раздел - расширенный - в нем создашь сколько угодно логических разделов для различных нужд. Линукс без проблем ставится в логический раздел, так что не бойся

С такой задачей легко справится стандартный линуксовый fdisk. Если будут вопросы пиши сюда. 

P.S.
 redona 
Что за паника ?
Цитата
 и загрузчик линуха затрет виндовый загрузчик, ребятки он пытается поставить на основной раздел ось уже после установки винды, загрузчик может пострадать...

 Не вижу ничего страшного в том чтобы затереть ужасный виндовый загрузчик который ничего не умеет грузить кроме винды.


Автор: Любитель 9.8.2012, 10:36
Ну ты и некропостер smile 

Автор: kapbepucm 14.8.2012, 14:37
О, ностальгия, перечитал с всю тему заново. Я уже за это время сменил несколько машин и с переходом на Win7 забыл о этой проблеме smile
Но тем не менее, благодарю за ответ в этой теме!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)