lmaster |
|
Темы:
4
Сообщения:
8
Участник с: 04 октября 2009
|
Здравствуйте. У меня на компьютере стоит Arch Linux. Мне нужно параллельно поставить Windows XP, но удалять Arch не хочется. Как сделать так, чтобы не затерся GRUB и можно было в него добавить Windows? Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 * 1 18 144553+ 83 Linux (boot) /dev/sda2 19 200 1461915 82 Linux своп / Solaris (swap) /dev/sda3 201 2709 20153542+ 83 Linux (/) /dev/sda4 2710 5141 19535040 83 Linux (/home) Где выделить NTFS-раздел и как ставить Windows? |
grunewald |
|
Темы:
4
Сообщения:
665
Участник с: 24 октября 2008
|
Арч прекрасно работает на логических разделах. Не надо было его на первичные ставить… Теперь у тебя два варианта: 1) Удалять не хочется, но придётся; 2) Удалить своп (/dev/sda2), добавить разделу места, поставить здесь винду; создать логический раздел /dev/sda5 и сделать его свопом В принципе, тоже самое можно сделать для /home, но нужно будет делать бекап. Предварительно укажи где у тебя новый своп в /etc/fstab. После установки Windows, загрузись с LiveCD Arch Linux и восстанови GRUB. Пропиши пуск Windows в /boot/grub/menu.lst. Если она будет на /dev/sda2, то rootnoverify (hd0,1). Другие диски XP можно будет сделать на логических разделах. Не забудь для важных данных сделать бекап! В итоге, должна получиться такая схема:
|
mango |
|
Темы:
43
Сообщения:
1521
Участник с: 18 декабря 2008
|
Т.е. свободного мета нет? И куда ты собираешься ставить вынь в этом случае? Просто совет: если тебе не надо запускать из под винды какие нить “тяжёлые” игрушки, то можешь смело поставить винду в тот же VirualBox(сам там иногда, что то делаю в CorelDraw и юзаю офис и остальную хренотень, что не идёт под вайном). И потом используй виртуальную машину. Если же ты хочешь виндовс ради игрушек… ну там сталкер, фоллаут3 … что там есть ещё, просвятите? то таки да… надо ставить виндовс рядом и линухом на ОТДЕЛЬНЫЙ NTFS раздел. Тогда партишн-мэжик тебе в руки - 1 .двигай свой /home (Но предварительно забэкапь с него нужную инфу). 2 Потом на освободившиеся место ставь виндовс. при этом потеряешь загрузчик линукса- это не беда. 3. Загружайся с лив-сд Арча и восстанови загрузчик… тут на форуме, вроде бы встречал рецепт. там что то типа, chroot -а и запуск команды груба на прописывания загрузчика. поищи тут. 4. Потом добавь в грубовское меню загрузчика /boot/grub/menu.lst строчки для винды. - Описание ищи в вики. |
ProFfeSsoRr |
|
Темы:
82
Сообщения:
948
Участник с: 14 мая 2009
|
Да вроде даже chroot не нужен, пишешь grub и попадаешь в его консоль, и там install или setup команда поставит его назад в MBR. |
lmaster |
|
Темы:
4
Сообщения:
8
Участник с: 04 октября 2009
|
В игрушки давно не играю. Windows нужна для работы. Итак, как я понял, я должен сделать следующие операции: 1) Записать в /etc/fstab /dev/sda5 swap swap defaults 0 0 2) Перенести swap в /dev/sda5 3) Установить Windows в /dev/sda2 4) Загрузиться с LiveCD и настроить GRUB Так? |
grunewald |
|
Темы:
4
Сообщения:
665
Участник с: 24 октября 2008
|
Своп даже переносить не надо. Он нужен только на время работы системы. Ну и для suspend-режима. Создай раздел /dev/sda5 типа Linux-swap. Подмонтируй его в fstab. А старый своп-раздел закомментируй. И перезагрузись. Если всё хорошо и новый своп подхватился, убивай /dev/sda2, растягивай и ставь винду. Это я безопасный способ уточнил, а так ты всё правильно расписал. :) |
kuzulis |
|
Темы:
22
Сообщения:
161
Участник с: 09 ноября 2008
|
Да вроде даже chroot не нужен, пишешь grub и попадаешь в его консоль, и там install или setup команда поставит его назад в MBR.Не не не, девид блейн!! Не так все просто! :) У меня недавно была аналогичная проблема, т.е. сначала обновил Арч на Core 2009.08 и было все замечательно, НО - потом пришлось переустановить ВыньХР (она начала глючить) - и тут, после её переустановки я не смог восстановить Grub так, как делал это ранее… (( Что я только ни делал… И грузился с загрузочного образа.. и делал chroot и т.д. и.т.п. - но ничего не помогало… Grub писал ошибки … (я так догадываюсь, что все дело в UUID - хотя - хз) Спасла только инициализация установки Арча с загрузочного образа, но, при этом выбирал ТОЛЬКО установку Grub … :) А по теме топикстартеру: а можно, если имеется флешка с огромным размером - то на неё слить всю структуру разделов Арча (или, может быть, на другой винт) - а потом уже этот винт заново переразметить так как хочется и т.п., установить винду и потом на специально отведенные заранее разделы для Арча - скопировать с флешки структуру каталогов и не забыть изменить строчки в fstab и grub ;) Хотя, проще всего - всё снести и с нуля поставить :) |
grunewald |
|
Темы:
4
Сообщения:
665
Участник с: 24 октября 2008
|
kuzulisУ меня последний LiveCD требовал постоянно выполнить предыдущий шаг. Поэтому на этот случай у меня есть предыдущий инсталлятор. :) |
lmaster |
|
Темы:
4
Сообщения:
8
Участник с: 04 октября 2009
|
Так может разработчикам написать, чтобы они разрешили работу с GRUB'ом с LiveCD без установки системы? А на данный момент, чем лучше GRUB восстановить? |
oldman |
|
Темы:
10
Сообщения:
202
Участник с: 28 сентября 2009
|
А на моём LiveCD есть специальные пункты ‘Grub Settings…’ и ‘Tools… –> Install GRUB to hd0 MBR’ в меню загрузки! :-P |