emostar 18.09.2011 19:27

Talks!Установка окон-8 рядом с любимым линуксом

Виндой не пользуюсь давно, но почему-то руки всегда чесались ставить альфа- и бета-сборки различных виндовых сборок. Сначала Longhorn, потом беты семерки, а теперь хочется попробовать восьмерку.
Понятное дело что попробовать не в виртуальной машине, а полностью, как положенно, при этом не задевая свой дистрибутив и GRUB.
Итак, господа - кто расскажет как ставить и куда ставить новую винду на один винчестер с линуксом с флешки, ничего не ломая? ))

UPD: товарищи жмущие на минус - можете жать сколько влезет, мне важно выяснить как это делать и пофиг на карму.


Тэги: grub install Linux netbook testing Windows 8
+ 0 -
Похожие Поделиться

magist3r 18.09.2011 19:47 #
Я конечно не очень в курсе, но думаю что принципиально ничего не поменялось, и винда все также нещадно перетирает груб, никого не спрашивая. Собственно, насколько я читал, установка ничем не отличается от таковой в семерке.
jh 19.09.2011 19:32 #
перетирает она не груб, который как правило стоит на линуксовом разделе, а первичный загрузчик в мбр, плюс делает активным раздел с виндой
wzooff 19.09.2011 20:49 #
тоесть перекинуть флаг boot на раздел с линуксом через GParted будет достаточно?
jh 20.09.2011 05:56 #
да, у меня работало.
wzooff 18.09.2011 20:07 #
Скорее всего надо будет из линуха разметить что ты ей выделишь на диске, а потом поставить туда винду. Она, естесственно перетянет на себя загрузку, но... груб вроде бы остается на разделе в линухом, а это значит что? правильно, грузимся с ливцд Гпартед и намечаем флаг boot нашему разделу с линуксом.

Либо же ставим тулзу EasyBCD для винды, которая позволит найти нам из винды grub и добавить его в список загрузки винды.
emostar 18.09.2011 22:10 #
помню давно делал восстановление grub через chroot с live-cd, получается тут всего-то можно поставить флаг boot и все?
wzooff 18.09.2011 22:27 #
точно не знаю, но предполагаю, что да. У меня винда еще ниразу линукс не затирала, тк винда у меня всегда стояла основной системой. Но недавно пытался ствить макось и ее загрузчик затер винду, но добавил винду в список осей. потом я через гпартед ливцд просто перекинул флаг на виндовый раздел и стала снова грузиться винда. А что именно делает винда при установке - не знаю, но вполне возможно, что тоже просто перебрасывает бут флаг на свой раздел.
wzooff 18.09.2011 22:33 #
но тогда в список осей в грубе нужно еще будет винду добавить
cppmm 19.09.2011 07:24 #
Если grub стоит в MBR, то надо будет с livecd его перезаписывать, ибо винда его затрёт.
mealsforall 18.09.2011 22:54 #
Мне кажется, что очень рискованная идея. Винда и разделы сама умеет дополнительные делать, и загрузчики трёт. Лучше в виртуалку.
emostar 18.09.2011 22:59 #
мне тоже эта рискованная идея не нравится, если бы можно было бы как то изолировать загрузчик и разделы линукса от любого вторжения...)
еще как вариант поставить винду на флешку, чтоб с нее грузилась, но мне кажется что это не прокатит
wzooff 19.09.2011 00:42 #
А чего так страшно за загрузчик? Разделы то целые будут. Сделайте лив флешку с линухом и экспериментируйте
mealsforall 19.09.2011 01:17 #
Разделы не обязательно целые будут. У меня есть печальный опыт с семеркой, которую ставил вроде как опытный одмин, и потерял всю таблицу разделов.
wzooff 19.09.2011 02:59 #
Ну и у меня такой опыт был, только с вистой. Тоже потерял много, но я то выше предлагал разбить из под линуха, а в установщике просто указать уже готовый раздел, те винда только скопируется куда надо и сделает раздел загрузочным
wzooff 19.09.2011 03:09 #
И еще я где то видел, что можно выбрать место установки груба - мбр или раздел с линукс, а можт я что то путаю :-[

ЗЫ, раз винда меняет загр раздел, значит лезет в мбр, знач есть вероятность что то испаганить, но без риска скучно жить :)
emostar 19.09.2011 16:07 #
да, там можно было выбирать, я выбрал /dev/sda, а "/" стоит на /dev/sda1, получается груб я записал в MBR
jh 19.09.2011 19:10 #
в мбр можно записать только первичный загрузчик, т.к. мбр занимает 512 байт из которых часть отводиться на таблицу разделов. возможно остальное попало в /boot
emostar 19.09.2011 16:04 #
ну если ставить на флешку то один из двух вариантов:
1) потрется MBR
2) прихотливая винда скажет что на USB-носители нельзя ставить (семерку пробовал на USB-винт втулить так сказало что нельзя)
ddos 19.09.2011 01:01 #
Копируешь mbr своего диска: dd if=/dev/sda of=/dev/sdb bs=512 count=1, после установки винды, с лайф-сд копируешь mbr обратно. Профит.
ddos 19.09.2011 01:02 #
З.Ы буковки дисков естественно изменяешь так как нужно.
Dark_SS 19.09.2011 02:49 #
of= лучше в файл имхо:
1
dd if=/dev/sda of=/куда/сохраним/sda.mbr bs=512 count=1

wzooff 19.09.2011 03:37 #
А разве тогда груб найдет винду? Вроде бы ее еще вручную дописывать придется

На всяк случай вот
philosoft 19.09.2011 08:39 #
Атличный савет, ага. Этой командой ты скопировал не только код первичного загрузчика из мбр, но и таблицу разделов, да к тому же ещё на место мбр (и соответственно таблицы разделов другого) диска, поздравляю.
А теперь, если непонятно, поясняю, что значит «скопировал таблицу разделов» - это значит, что, если ты сделаешь данное действие до выделения раздела под венду, то при последующем «восстановлении» никто не будет знать, что раздел с вендой когда-то существовал, ну кроме тебя, конечно.
Shtsh 20.09.2011 13:28 #
чёрт, чуть не написал то же самое :)

Я буду читать комментарии до конца. Я буду читать комментарии до конца. Я буду читать комментарии до конца.

P.S. Можно попробовать первые 446 байт скопировать. Но не факт, что будет работать - ЕМНИП, запись идёт целыми секторами.
jh 20.09.2011 13:39 #
будет работать, можно отдельнр загрузчик сохранить, отдельно таблицу разделов
wzooff 19.09.2011 03:31 #
Чего нашел в вики

Восстановление GRUB2 с LiveCD. способ 3 (совсем простой)

В случае, если нужно только восстановить MBR диска (например, после (пере)установки Windows), все можно сделать еще проще, вообще ничего не монтируя.Грузимся с LiveCD. Определяем нужный жесткий диск с помощью "sudo fdisk -l". Если он единственный - значит, sda. Вводим команду
sudo grub-install --root-directory=/tmp /dev/sda изменив /dev/sda на нужный диск. Можноснова грузиться с этого диска.
ZED 19.09.2011 10:14 #
Для таких извращений и придумали виртуалки. На крайняк можно поставить на отдельный винт.
tratata 19.09.2011 11:49 #
Одни белки-паникеры в треде. Просто выделяете раздел, 10 гигабайт хватит, ставите Windows8, после установки грузитесь с LiveCD и восстанавливаете Grub - вот и всё! Ни чего не больно и ни один линух в результате эксперимента не пострадал!
emostar 19.09.2011 16:01 #
Ну это понятно, только что Вы имеете ввиду под восстановлением с лив-сиди ? лив-сиди любого линукса и груб-инсталл через chroot или GRUB recover live-cd или как там его? Насчет второго - у меня тот диск есть но он не работает с вторым грубом
wzooff 19.09.2011 17:32 #
Почитай тут. Есть много способов восстановить груб и, как я понял, в большинстве используется просто liveCD убунты. Тоесть мы просто переуставнавливаем груб заново, и он сам находит и винду и линух
jh 19.09.2011 19:13 #
есть такой проект http://www.supergrubdisk.org/
называется supergrub смысл его в следующем с сд диска загружается груб, из которого можно загрузить систему на жестком диске, а дальше уже из родного линукса востановтить загрузчик на жестком диске.
jh 19.09.2011 19:17 #
вообще в мбр прописывает крайне примитивный загрузчик,его задача загрузить загрузчик с активного раздела. если груб стоял в отдельном разделе можно попробовать просто сделать этот раздел активным и загрузиться. у меня получалось
jh 19.09.2011 19:33 #
для любителей извращений, загрузчик винды можно настроить на загрузку линукса
uscr 20.09.2011 10:58 #
Ну чочо? Аффтар? Ты поставил виндовосьмёрку и больше не хочешь с нами общаться?
emostar 20.09.2011 11:01 #
да не ставил еще ее я, и не поставлю пока есть риск затирания раздела
wzooff 21.09.2011 22:39 #
тебе ж грят, что данные ты не потеряешь, а восстановить загрузчик - 5 минут. Либо лив цд убунтой, либо гпартед бут флаг перекинуть на линуховый раздел. А вобще - волков бояться...
emostar 20.09.2011 15:18 #
восьмерка нужна во-первых потестить, во вторых нужен PSP9 для работы который под вайном не пашет
taliano 21.09.2011 21:38 #
Будет забавно, если под 8й оно не заведется. В любом случае - успехов в тестировании.
Uzix 20.10.2011 21:00 #
ИМХО. Ничего хорошего в Windows 8 нету. Если и есть на что в ней смотреть, то только на то, как MS всё зафейлили. Новое "меню" Пуск - это какой то тихий ужас. Интерфейс проводника перегрузили десятками случайно расположенных кнопочек. Установка этой ОС сводится к снятию десятков галочек вида "Я хочу чтобы за мной следили". Ну и так далее. Если есть по этой ОС вопросы - спрашивайте, пока ещё не удалил.
Uzix 20.10.2011 21:03 #
И да, она мне снесла всё что было на расширенном разделе - Windows XP, Debian и раздел с данными. Не тронула лишь первичный раздел с DOS. При установке, разумеется, выбирал отдельный первичный раздел на 7.5 гб. Зачем и почему она всё удалила - вопрос открытый. Впрочем, спасибо testdisk - всё восстановил.
philosoft 20.10.2011 21:28 #
Developer Preview же ну.