vladimir000: (Default)
[personal profile] vladimir000
Я правильно понимаю, что если я хочу иметь на компе одновременно linux и Windows 2000/XP, то мне надо использовать загрузчики из-под Windows, типа Norton BootMagic, никакого чисто линуксного решения "ставим себя и подсовываем виндам виртуальный раздел вместо первичного" или что-то подобного нет?

Date: 2008-06-25 09:43 am (UTC)
From: [identity profile] ahaxopet.livejournal.com
Неправильно понимаешь. Оба линуксовских загрузчика (grub и lilo) умеют загружать windows, дело нехитрое. Я бы рекомендовал grub, но это опять дело вкуса.

Я, правда, не понял, что ты называешь виртуальным разделом и зачем он тебе нужен :-)

Date: 2008-06-27 01:45 pm (UTC)
From: [identity profile] flamin-juventa.livejournal.com
Ну да. Если начнутся глюки - что вполне реально - можно перейти на нормальный путь, а именно загружать винду своим загрузчиком, а линукс - своим. Загрузить 1 бутсектор от LILO и передать ему управление NTLDR вполне умеет.

Date: 2008-06-25 09:59 am (UTC)
From: [identity profile] uvanimo-bark.livejournal.com
Сначала ставишь Windows. Перед установкой Linux дефрагментируешь диск, с помощью Partition Magic (на торрентах есть) откусываешь нужный кусок. Больше ничего делать PM не нужно. Потом инсталлируешь дистрибутив Linux. Когда дойдет дело до разметки, ее лучше сделать руками. Пошарь Яндексом или Гуглем на "разметка диска под Линукс" - найдешь толковые инструкции.

Потом - собственно загрузчик. Ставь GRUB. Он заметит винду и внесет ее в меню загрузки. А винда не видит линукса в упор, и все его загрузчики шлет далеко:)

Форматировать как? Для раздела swap - cвой формат. Корень / - Ext3, /home (отделным первичным разделом) - Reiser. /usr, /var - логические разделы - тоже Reiser. Размеры - см. в сети.

Я так сделал, и все ОК. С интересом послушаю, что скажут другие.

Date: 2008-06-25 10:04 am (UTC)
From: [identity profile] ahaxopet.livejournal.com
Так даже проще. При установке линукса оставь свободный раздел для винды.

Date: 2008-06-25 10:23 am (UTC)
From: [identity profile] uvanimo-bark.livejournal.com
А как потом ставить винду?

(no subject)

From: [identity profile] ahaxopet.livejournal.com - Date: 2008-06-25 10:30 am (UTC) - Expand

(no subject)

From: [identity profile] uvanimo-bark.livejournal.com - Date: 2008-06-25 10:54 am (UTC) - Expand

(no subject)

From: [identity profile] ahaxopet.livejournal.com - Date: 2008-06-25 10:57 am (UTC) - Expand

(no subject)

From: [identity profile] flamin-juventa.livejournal.com - Date: 2008-06-27 01:47 pm (UTC) - Expand

Date: 2008-06-25 10:50 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Почему нет? Можно при установке Linux сразу зарезервировать кусок свободного места. Благо в большинстве дистрибутивов можно при устаноске разбивать диск как хочется, а не как считает нужным автор софта. Но при установке винды она злобно уничтожит линуксовый загрузчик. Придется иметь под рукой загрузочный носитель с Linux, чтобы загрузиться в него и восстановить загрузчик. Причем зачастую можно загрузиться уже в установленный linux, взяв с загрузочного носителя только ядро, и сказав этому ядру, где искать собственно систему.

(no subject)

From: [identity profile] ahaxopet.livejournal.com - Date: 2008-06-25 10:59 am (UTC) - Expand

(no subject)

From: [identity profile] ahaxopet.livejournal.com - Date: 2008-06-25 11:24 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2008-06-25 11:32 am (UTC) - Expand

(no subject)

From: [identity profile] ahaxopet.livejournal.com - Date: 2008-06-25 10:53 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2008-06-25 11:33 am (UTC) - Expand

(no subject)

From: [identity profile] flamin-juventa.livejournal.com - Date: 2008-06-27 01:51 pm (UTC) - Expand

(no subject)

From: [identity profile] flamin-juventa.livejournal.com - Date: 2008-06-27 01:49 pm (UTC) - Expand

Date: 2008-06-25 10:16 am (UTC)
From: [identity profile] ahaxopet.livejournal.com
Кстати, можно и без PartitionMagic обойтись. Дебиановский инсталлятор сам умеет сжимать раздел с виндой, даже если там NTFS. Вот про убунту я не уверен..

Date: 2008-06-25 10:58 am (UTC)
From: [identity profile] uvanimo-bark.livejournal.com
Кстати, еще совет (дельный, надеюсь). Заведи небольшой раздел разумного размера (при инсталляции Линукса) и отформатируй его под FAT32. Тогда он будет виден и из винды, и из линукса. И в него можно будет писать оттуда и оттуда (читать - само собой). Лепота! :)

Date: 2008-06-25 11:15 am (UTC)
From: [identity profile] ahaxopet.livejournal.com
Мне кажется, это уже перестраховка. Ntfs-3g драйвер (http://www.ntfs-3g.org) уже достаточно стабильный, с его помощью можно читать/писать виндовский раздел прямо из-под линукса.

(no subject)

From: [identity profile] ahaxopet.livejournal.com - Date: 2008-06-25 11:22 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2008-06-25 11:35 am (UTC) - Expand

Date: 2008-06-25 11:34 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Совет устарел безнадежно. NTFS3g прекрасно работает. Так что читать/писать из Linux основной раздел винды - никаких проблем.

Date: 2008-06-25 01:01 pm (UTC)
From: [identity profile] uvanimo-bark.livejournal.com
Да? Что же, попробую. Но я неоднократно встречал предупреждения, что если даже возможно из Линукса писать в NTFS, лучше этого не делать.

(no subject)

From: [personal profile] vitus_wagner - Date: 2008-06-25 01:13 pm (UTC) - Expand

Date: 2008-06-25 01:58 pm (UTC)
From: [identity profile] ol [infoserver.ru] (from livejournal.com)
А я предлагаю еще более радикальное решение. Поставь Linux, а потом запускай под ним Windows в виртуальной машине. Если комп поддерживает аппаратную виртуализацию, то подойдет qemu с KVM. Если нет — то qemu с kqemu. Таким образом, можно будет не только иметь на компе одновременно Linux и Windows, но и одновременно их запускать.

Date: 2008-06-27 02:38 pm (UTC)
From: [personal profile] ramendik
А какой проц и сколько памяти?

Да, разумеется речь об XP. Висту не потянет, если у тебя не дикий железный монстр :)

Date: 2008-06-25 03:42 pm (UTC)
cat_mucius: (Default)
From: [personal profile] cat_mucius
Есть ещё экзотическая опция - дать Windows прописаться в MBR, как они любят, и запускать Linux из виндовой загрузочной менюшки, указав его в файле boot.ini. Пробовал, работало.

Date: 2008-06-25 05:08 pm (UTC)
From: [identity profile] ahaxopet.livejournal.com
А не требуется. Грубо говоря, все, что нужно от виндовского загрузчика - прочитать первый блок из линуксового раздела в память и передать ему управление. А там сидит вторичный загрузчик (grub или lilo), который сам уже со всем разберется.

Можно и так, конечно. Но мне почему-то grub в качестве первичного загрузчика больше нравится.

(no subject)

From: [identity profile] volodymir-k.livejournal.com - Date: 2008-06-25 05:49 pm (UTC) - Expand

(no subject)

From: [identity profile] ahaxopet.livejournal.com - Date: 2008-06-25 08:11 pm (UTC) - Expand

(no subject)

From: [identity profile] ahaxopet.livejournal.com - Date: 2008-06-25 10:34 pm (UTC) - Expand

(no subject)

From: [identity profile] flamin-juventa.livejournal.com - Date: 2008-06-27 01:53 pm (UTC) - Expand

Date: 2008-06-26 05:40 am (UTC)
cat_mucius: (Default)
From: [personal profile] cat_mucius
Идея в том, что линуксовый загрузчик копируется в файл, кладётся в Windows partition (FAT / NTFS) и прописывается в boot.ini. Тогда стартует-то NT loader, но юзеру предоставляется возможность выбрать загрузчик Linux. А тот уже, в свою очередь, умеет читать EXT2 / EXT3.

Вот пара подробных объяснялок:
http://linuxgazette.net/issue36/larriera.html
http://www.vsubhash.com/writeups/multiboot_os.asp

Date: 2008-06-27 01:42 pm (UTC)
From: [identity profile] flamin-juventa.livejournal.com
Зачем всякие Norton BootMagicи? чем меньше продуктов стоит на компе - тем он надежнее.

Виндовый NTLDR вполне себе умеет это сам без левых продуктов. Делается так - ставится винда. Ставится линукс. LILOшный бутсектор выписывается в файл в 512 байт линуксной командой dd или виндовой утилитой DskProbe из директории Support Tools на виндовом сидюке.

Потом в boot.ini вписывается:

Linux=c:\liloboot.bin

и все работает.

Profile

vladimir000: (Default)
Vladimir

February 2025

S M T W T F S
      1
2 345678
910111213 1415
16171819202122
232425262728 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 02:50 pm
Powered by Dreamwidth Studios