Автор Тема: Как восстановить Граб после переустан винды не переустанавливая Рунту?  (Прочитано 27960 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Maximus911

  • Новичок
  • **
  • Автор темы
  • Сообщений: 27
Добрый день.
У меня Винда на sda1(осн раздел), sda2,sda3-основные, Рунту на extended sda5,  далее sda6, sda7-swap.
Возможно ли переставить окна и просто восстановить Граб?
С уважением Баранник Максим.

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Можно.
Обычно такой вопрос возникает уже после того, как винду переустановили :)
тут собственно рецепт

Оффлайн Maximus911

  • Новичок
  • **
  • Автор темы
  • Сообщений: 27
Спасибо, я решил задать его до того как... Не люблю ходить по инету из винды...
С уважением Баранник Максим.

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
Срочно прошу помощи! На диске С стоит винда XP, на диске Д на трех отрезанных разделах корень, дом и свап стоит линукс Рунту. Винда ставилась первой Рунту второй . После установки Рунту создал Grub загрузчик, который предлагал мне на выбор какую систему загружать винду или линукс и все было хорошо, пока я не натворил чудес. Решил поставить с Live-CD Linux Seline на 8 Mb флешку. Программа установки потребовала разбиения флешки на корень и свап. Сделал при помощи Gparted. В процессе загрузки линукс на флешку был задан вопрос куда ставить Grub и я не дочитав (написано по английски) указал на MBR первого диска. Все труба. Теперь при загрузке компа появляется меню в котором новый Grub предлагает загрузить линукс установленный на флешку, а винду и линукс установленные на жестких дисках я теперь открыть не могу. Что делать, как теперь входить в другие ситемы и как убрать новый загрузчик? Подскажите,люди добрые.
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
Решил поставить с Live-CD Linux Seline на 8 Mb флешку. Программа установки потребовала разбиения флешки на корень и свап. Сделал при помощи Gparted. В процессе загрузки линукс на флешку был задан вопрос куда ставить Grub и я не дочитав (написано по английски) указал на MBR первого диска. Все труба.

Не, не труба :) Ранее приведенная ссылка вполне годится 

http://forum.ubuntu.ru/index.php?topic=74165.0

Читать надо про "восстановление GRUB2" есть там "второй способ" - на мой взгляд он проще.
2:5020/655.11

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
Решил поставить с Live-CD Linux Seline на 8 Mb флешку. Программа установки потребовала разбиения флешки на корень и свап. Сделал при помощи Gparted. В процессе загрузки линукс на флешку был задан вопрос куда ставить Grub и я не дочитав (написано по английски) указал на MBR первого диска. Все труба.

Читать надо про "восстановление GRUB2" есть там "второй способ" - на мой взгляд он проще.
А в Рунту Grub 2 установлен я честно говоря не в курсе.
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
процессе загрузки линукс на флешку был задан вопрос куда ставить Grub и я не дочитав (написано по английски) указал на MBR первого диска. Все труба.
Читать надо про "восстановление GRUB2" есть там "второй способ" - на мой взгляд он проще.
А в Рунту Grub 2 установлен я честно говоря не в курсе.
А ссылка все равно поможет :) Рунту - это как-то не очень конкретно. Что Вы имеете  в виду? Если 3,0 - то там первый груб. Ну и не беда. Смысл тот же. Загрузиться с сидюка и заново инсталировать груб в мбр. Но при этом его конфигурацию взять из "правильного места".

Мне удобней делать иначе, потому что несколько разных систем установлено. Разные линуксы нормально живут каждый со своим загрузчиком в своем же разделе. А в мбр можно иметь любой другой загрузчик (даже и груб какой-нибудь, и даже загрузчик виндовс ), который в состоянии переадресовать загрузку на нужный раздел.
2:5020/655.11

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
процессе загрузки линукс на флешку был задан вопрос куда ставить Grub и я не дочитав (написано по английски) указал на MBR первого диска. Все труба.
Читать надо про "восстановление GRUB2" есть там "второй способ" - на мой взгляд он проще.
А в Рунту Grub 2 установлен я честно говоря не в курсе.
А ссылка все равно поможет :) Рунту - это как-то не очень конкретно. Что Вы имеете  в виду? Если 3,0 - то там первый груб. Ну и не беда. Смысл тот же. Загрузиться с сидюка и заново инсталировать груб в мбр. Но при этом его конфигурацию взять из "правильного места".
Да Рунту 3.0. После загрузки с лив CD, следуя инструкции по восстановлению Grub2 (2 вариант) пытался примонтировать корневой раздел, но терминал ответил, что невозможно найти /dev/sda6/mnt в etc/dev/fstab и etc/dev/mtab. Что это и еще обнаружил когда искал где у меня стоит корневой раздел какой-то swap Sun Solaris, что за фигня и откуда взялась. Я когда то экспериментировал с виртуалкой может оттуда но как тогда это убрать. Еще вопрос переустановка Рунту решит проблему или нет.
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
Мне удобней делать иначе, потому что несколько разных систем установлено. Разные линуксы нормально живут каждый со своим загрузчиком в своем же разделе. А в мбр можно иметь любой другой загрузчик (даже и груб какой-нибудь, и даже загрузчик виндовс ), который в состоянии переадресовать загрузку на нужный раздел.
[/quote]


А как бы мне так сделать подскажите.
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
Да Рунту 3.0. После загрузки с лив CD, следуя инструкции по восстановлению Grub2 (2 вариант) пытался примонтировать корневой раздел, но терминал ответил, что невозможно найти /dev/sda6/mnt в etc/dev/fstab и etc/dev/mtab. Что это и еще обнаружил когда искал где у меня стоит корневой раздел какой-то swap Sun Solaris, что за фигня и откуда взялась. Я когда то экспериментировал с виртуалкой может оттуда но как тогда это убрать. Еще вопрос переустановка Рунту решит проблему или нет.

Терминал ответил правильно. В Вашей команде пробела не хватало между названием физического раздела и именем каталога, в который тот раздел надо смонтировать. То есть у Вас был указан один из двух нужных параметров для монтирования. За вторым mount лезет в fstab, mtab - в надежде найти соответствие. Ну, не нашел. Зато честно в этом сознался. Корневой раздел не бывает swap. swap - это swap и есть. Может быть в солярисах этот же тип раздела используется как-то иначе, но сейчас нам это не важно. Важно найти настоящий корневой раздел. Его тип обычно другой. Linux native - например.
2:5020/655.11

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского

    Мне удобней делать иначе, потому что несколько разных систем установлено. Разные линуксы нормально живут каждый со своим загрузчиком
    в своем же разделе. А в мбр можно иметь любой другой загрузчик (даже и груб какой-нибудь, и даже загрузчик виндовс ), который
    в состоянии переадресовать загрузку на нужный раздел.


А как бы мне так сделать подскажите.
При установке многих дистрибутивов инсталятор позволяет выбрать - куда ставить груб (или может быть другой загрузчик  - lilo раньше был распространен) можно конкретно указать раздел - sde9 к примеру. В ubuntu-подобных такая возможность точно есть. Что-то про "дополнительно" при назначении разделов или где-то рядом. Можно переустановить груб в любой момент командой grub-install - куда захочется. Важно уметь потом до этого места добраться в самом начале загрузки компьютера. BIOS все равно прочитает самый первый сектор диска (mbr) который ему велено. Он больше ничего не умеет. А в том mbr может сидеть что угодно. В одном случае мне было угодно, чтоб там остался виндовый загрузчик. И он остался. А в другом - я вообще положил груб на флешку, и скзал биосу, что надо с флешки стартовать. Вам как надо?

Блин, и  чо такое Linux Seline?
2:5020/655.11

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
Ура, Feduka, получилось. Гран мерси за помощь. Пишу сейчас из Рунту. Seline Linux новый дистрибутив на базе Debian ничего особенного. Я собственно его выбрал только лишь из-за того что есть установка на флешку. Установить установил, а открыть так и не смог. У меня какая-то несовместимлсть видеокарты с дистрибутивами. Могу открывать только с vesa драйвером, а тут его не оказалось.
Вот по поводу с флешки стартовать. Я хочу дочери поставить детский Alt Linux на флешку. Так вот надо ли флешку опять разбивать на разделы и ставить Grub. Потом опять косяков с загрузкой не будет?
« Последнее редактирование: Январь 21, 2011, 12:52:45 от user-k »
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Вот по поводу с флешки стартовать. Я хочу дочери поставить детский Alt Linux на флешку. Так вот надо ли флешку опять разбивать на разделы и ставить Grub. Потом опять косяков с загрузкой не будет?
На флешку можно ставить как на обычный винт (с разбивкой на разделы) практически любой дистр. Только ФС делать НЕжурналируемые (ext2), что бы флешка дольше пожила.
Единственная проблема - не напутать с загрузчиком (что у вас как раз и вышло). Что бы так не получилось, самое надежное - отключить на время установки все жесткие диски. Ну или быть предельно внимательным :)

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
Спасибо за совет, буду пробовать внимательно читая инструкции по установке. Я так понял теперь что нельзя мне устанавливать Grub в MBR диска а надо только в кукую-нить папку линуха, так?
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Я так понял теперь что нельзя мне устанавливать Grub в MBR диска а надо только в кукую-нить папку линуха, так?
Grub надо устананавливать в MBR на флешку

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
Вот по поводу с флешки стартовать. Я хочу дочери поставить детский Alt Linux на флешку. Так вот надо ли флешку опять разбивать на разделы и ставить Grub. Потом опять косяков с загрузкой не будет?
Я детский не курил, а другие альты пробовал :) На deb-пакетах вштыривает мяххххче... На флешку можно поставить и ubuntu, прям с LiveCD загрузившись можно в меню найти пунктик про загрузочную флешку. Проще уж не придумаешь. Ну или как-то так. В уже установленной убунте тоже есть, да еще можно разные образы дисков подсовывать. А в принципе можно и установку на флешку произвести. Инсталятору без разницы.
2:5020/655.11

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
Да,но при установке Seline Linux разместить Grub предлагалось только по двум вариантам MBR первого диска или root папка, если используется несколько ситем на выбор. Вроде я правильно перевел с английского.
« Последнее редактирование: Январь 21, 2011, 17:12:07 от user-k »
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Поэтому и предлагается отключать винты на время установки.
В этом случае MBR первого диска и буде MBR флешки

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
А мне никогда не приходилось отключать винты. Как это делается?
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
Да,но при установке Seline Linux разместить Grub предлагалось только по двум вариантам MBR первого диска или root папка, если используется несколько ситем на выбор. Вроде я правильно перевел с английского.
Предлагаю свалить все на неточность перевода :) Я так и не нашел поисковиками диковинного зверя Seline Linux - ссылку бы. Думаю, что писатели ихнего инсталятора не сильно морочились с загрузчиком. Либо в мбр первого диска, либо в раздел, на котором размещается корневая файловая система (свежеустановленная). Я б как-то так перевел.
2:5020/655.11

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
А мне никогда не приходилось отключать винты. Как это делается?
Да повыдергал кабели с разъемами из жестких дисков - и вся любовь. Так не ошибешься. А еще в настройках биос бывает возможно отключить контроллер (IDE или SATA а может и сразу обоих можно - я не пробовал).
2:5020/655.11

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
Предлагаю свалить все на неточность перевода Улыбающийся Я так и не нашел поисковиками диковинного зверя Seline Linux - ссылку бы

http://www.linuxcenter.ru/ попробуйте. Небольшая опечатка Saline Linux а вот еще вышел новый релиз Pardus от турок.
« Последнее редактирование: Январь 21, 2011, 18:17:19 от user-k »
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever

На флешку можно ставить как на обычный винт (с разбивкой на разделы) практически любой дистр. Только ФС делать НЕжурналируемые (ext2), что бы флешка дольше пожила.
Единственная проблема - не напутать с загрузчиком (что у вас как раз и вышло). Что бы так не получилось, самое надежное - отключить на время установки все жесткие диски. Ну или быть предельно внимательным :)
Прошу экспертов поправить мою разбивку флешки 8 Гб для установки Ubuntu 8.04. Разбил флеш на три раздела первый-примари ext2-корень (5 Гб), второй-примари ext2-home (2Гб), третий jfs- boot (775 Mb), как я понимаю, для установки загрузчика, чтобы стал именно на флешку только вот с файловой системой для boot не очень уверен.
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
В отдельном разделе для /boot особого смысла нет.
Он полезен, когда несколько систем установлено или raid, который не поддерживается загрузчиком.

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
Прошу экспертов поправить мою разбивку флешки 8 Гб для установки Ubuntu 8.04. Разбил флеш на три раздела первый-примари ext2-корень (5 Гб), второй-примари ext2-home (2Гб), третий jfs- boot (775 Mb), как я понимаю, для установки загрузчика, чтобы стал именно на флешку только вот с файловой системой для boot не очень уверен.
Я себя экспертом не считаю. Но предположу, что вместо 8.04 можно и посвежей найти чёйнта. На 8Гб может и поставится убунта, но работать нормально - это как-то вряд ли... Файловые системы всех разделов вполне годятся ext2, окромя естественно swap. Если всё ставить на одну флешку, то нет большого смысла отделять /boot  - если только не иметь целью прописать его в fstab (уже после установки) readonly. А если всё-таки отделять, то 775Мб - это раз в десять больше, чем достаточно для одного ядра. В случае установки на флешку можно подумать и о том, отделять ли в свой индивидуальный раздел /home - а потому что нафига? Обычно его отделяют для того, что бы при переустановке системы не форматировать этот раздел, где могут быть ценные данные. А на флешке? Может и смысла нет. Точно нужен отдельный раздел для swap (правда если на жестком диске такой раздел есть, то можно заставить систему на флешке использовать его). Ну и /  - куда ж без него... /home - по необходимости. Иногда еще выделяют /var исходя из того, что там особо ценных данных нету, а изменения происходят часто (всякие логи,  спуллы, кеши) и в этом разделе предполагается наиболее интенсивный износ физического носителя. Когда протрется до дыр, остальная система не обвалится. А этот раздел можно куда-то еще определить. Потерянные данные не особо критичны будут. На флешке в 8 Гигов это скорее всего бессмысленно - маловато места, чтоб отделять чего-то.
2:5020/655.11

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
В отдельном разделе для /boot особого смысла нет.
Он полезен, когда несколько систем установлено или raid, который не поддерживается загрузчиком.
В том то и дело, что у меня установлена винда на диске С и Рунту на диске D. Сейчас все это можно запустить при помощи загрузчика Рунту Grub, а вот после установки Ubuntu на флеш не знаю что будет, куда пропишится загрузчик убунты на флеш или не дай бог на диск.
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
Прошу экспертов поправить мою разбивку флешки 8 Гб для установки Ubuntu 8.04. Разбил флеш на три раздела первый-примари ext2-корень (5 Гб), второй-примари ext2-home (2Гб), третий jfs- boot (775 Mb), как я понимаю, для установки загрузчика, чтобы стал именно на флешку только вот с файловой системой для boot не очень уверен.
Если всё ставить на одну флешку, то нет большого смысла отделять /boot  - если только не иметь целью прописать его в fstab (уже после установки) readonly.
Основная цель задать место для прописки нового загрузчика или я не так понимаю назначение этой папки.
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
Основная цель задать место для прописки нового загрузчика или я не так понимаю назначение этой папки.
У, ё... Загрузчик.... Папки... Без стаканА не разберешься. Загрузчик - кусочек кода, который в самом простом случае умеет только начать загрузку чего-либо (в случае линукса - ядра) из того места, которое ему известно. Особенно ценной частью загрузчика является 512 байт (один сектор диска) - вот там и написано - чего и где надо начать загружать :) А mbr диска - это как раз и есть 512 байт, которые называются почему-то (интересно почему?) мастер-бут-рекорд :) Ну как-то так приблизительно, но точно не надо 775Мб :) А вот в папках хранятся всякие настройки, сами ядра, какие-нибудь заставки и прочая нужная чепуха. Когда инсталятор спрашивает "куда ставить загрузчик" - это он издевается. Это он про 512 байт спрашивает. Всё остальное лежит в /boot и его подкаталогах, определяется несколько раньше в ходе инсталяции. На каком разделе - не так уж важно. Инсталятор запишет самые интересные 512 байт туда, куда ему будет сказано (тупо запишет), а где лежат настройки - ему без разницы в этот момент. Может в mbr диска - это самый первый сектор физического диска. А может - в первый сектор _раздела_, в который ему велено. Для груба это может быть любой раздел. При установке на флешку можно ставить груб в ейный mbr - флешка не шибко большая, система на ней будет стоять только одна, зато никто нигде не запутается. А где будет /boot - это загрузчику до фени. Это дело вкуса пользователя.
« Последнее редактирование: Январь 21, 2011, 20:28:31 от Feduka »
2:5020/655.11

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
Вы меня извините за безграмотность, но все же нужно ли оставить boot, но размером так скажем 200 Mb и заменить home на swap. Не будет у меня потом проблем с загрузкой винды и рунты установленных на жестких дисках?
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
, но все же нужно ли оставить boot, но размером так скажем 200 Mb и заменить home на swap. Не будет у меня потом проблем с загрузкой винды и рунты установленных на жестких дисках?
Проблем не будет. Хоть с отдельным разделом для boot, хоть без. На маленькой флешке я б его не выделял. home - тоже по желанию. Если есть мысль переставлять систему на этой флешке, с форматированием всего, кроме домашних каталогов пользователя, то надо выделить для home раздел. swap - опять же, в зависимости от ситуации. Если на компе уже есть такой раздел, то система на флешке может им пользоваться. При разметке флешки инсталятором надо будет указать, что swap на жестком диске. Но если флешка будет использоваться на каком-то еще компе, где нету раздела swap, то на флешке его придется сделать.
   Для того, чтоб не бояться изуродовать загрузчик на жестком диске, рекомендуется 150 грамм коньяку внутрижелудочно. Инсталятор убунты при разметке диска покажет флешку как еще один диск - к примеру , /dev/sde (ну может последняя буква другая, но по размеру-то определить можно). Так вот на вопрос "куды пихнуть груб" надо один раз подумать и правильно нажать. На тот самый "диск" которым обозначалась флешка при разметке. Это точно не убъёт загрузчики на жестких дисках. И шансы на то, что эта флешка будет потом работать правильно - довольно велики.
2:5020/655.11

Оффлайн user-k

  • Новичок
  • **
  • Сообщений: 70
  • Runtu forever
, но все же нужно ли оставить boot, но размером так скажем 200 Mb и заменить home на swap. Не будет у меня потом проблем с загрузкой винды и рунты установленных на жестких дисках?
Проблем не будет. Хоть с отдельным разделом для boot, хоть без. На маленькой флешке я б его не выделял. home - тоже по желанию. Если есть мысль переставлять систему на этой флешке, с форматированием всего, кроме домашних каталогов пользователя, то надо выделить для home раздел. swap - опять же, в зависимости от ситуации. Если на компе уже есть такой раздел, то система на флешке может им пользоваться. При разметке флешки инсталятором надо будет указать, что swap на жестком диске. Но если флешка будет использоваться на каком-то еще компе, где нету раздела swap, то на флешке его придется сделать.
   Для того, чтоб не бояться изуродовать загрузчик на жестком диске, рекомендуется 150 грамм коньяку внутрижелудочно. Инсталятор убунты при разметке диска покажет флешку как еще один диск - к примеру , /dev/sde (ну может последняя буква другая, но по размеру-то определить можно). Так вот на вопрос "куды пихнуть груб" надо один раз подумать и правильно нажать. На тот самый "диск" которым обозначалась флешка при разметке. Это точно не убъёт загрузчики на жестких дисках. И шансы на то, что эта флешка будет потом работать правильно - довольно велики.
Боюсь что при установке система может не спрашивая автоматически установить загрузчик.
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
   Для того, чтоб не бояться изуродовать загрузчик на жестком диске, рекомендуется 150 грамм коньяку внутрижелудочно. Инсталятор убунты при разметке диска покажет флешку как еще один диск - к примеру , /dev/sde (ну может последняя буква другая, но по размеру-то определить можно). Так вот на вопрос "куды пихнуть груб" надо один раз подумать и правильно нажать. На тот самый "диск" которым обозначалась флешка при разметке. Это точно не убъёт загрузчики на жестких дисках. И шансы на то, что эта флешка будет потом работать правильно - довольно велики.
Боюсь что при установке система может не спрашивая автоматически установить загрузчик.
Ну тогда 150  - маловато будет. Оно конечно может и не спрашивая, но лучше до этого не доводить. То есть, ничего не пускать на самотёк. После указания языка, часового пояса и тому подобных понятных штук, надо внимательно отнестись к формированию разделов. Не автоматически, а вручную. Потом, на этой же страничке, где разделы, и всех последующих, надо внимательно искать кнопочку "дополнительно" - именно под ней скрываются настройки установки загрузчика. На какой конкретно страничке искать - не помню я уже. Может даже не там, где разделы, а уже после копирования всех файлов - но не должно быть так, правильней - после разметки разделов.
2:5020/655.11

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
которые называются почему-то (интересно почему?) мастер-бут-рекорд :)
Потому что это структура, включающая кроме кода загрузчика еще и таблицу разделов.

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
10.10 устанавливает загрузчик именно не спрашивая, за что я на нее очень обиделся и отформатировал  ;D
10.04 спрашивает на последнем шаге, точнее, выводит окно, где написано, куда ставит и можно выбрать
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
10.10 устанавливает загрузчик именно не спрашивая, за что я на нее очень обиделся и отформатировал  ;D
10.04 спрашивает на последнем шаге, точнее, выводит окно, где написано, куда ставит и можно выбрать
Я не пробовал 10.10. (Да и 10.04 ставил с alternate-диска, окромя сборок Серёгиных), но если загрузчик ставится без спросу, куда захочется ему, то это зря, честное слово. А куда ему может захотеться окромя мбр? Похожая мания величия всяким виндовсам свойственна. Впрочем, в нашем случае наверняка это лечится. Можно сразу после завершения установки не перегружать комп, а инсталировать загрузчик куда хочется. Жаль только запоротый мбр.
2:5020/655.11

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
А можно об этом поподробнее, как инсталлировать граб, через терминал оси, установленной на флешке? И будет ли после этого загружаться винда, установленная на хард, если MBR "запорот"?  ???
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Цитировать (выделенное)
А можно об этом поподробнее, как инсталлировать граб, через терминал оси, установленной на флешке?
Рецепт тот же, что и с LiveCD (читать раздел "III. восстановление GRUB2.")
Цитировать (выделенное)
И будет ли после этого загружаться винда, установленная на хард, если MBR "запорот"?
Если кроме МБР ничего не запорото, то должна

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
У меня уже был негативный опыт установки убунты на флешку, ставилась очень долго с вечера до середины ночи с учетом локализации. А граб по недосмотру был установлен на хард - типичные ошибки. Но после извлечения флешки винда будто свалилась с харда вместе с MBR. Пришлось её переустанавливать, а флешку - затирать.  :o
Теперь буду внимательней благодаря Вашим советам  :-*
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Вчера решила-таки установить RuntuLite на флешку размером 16 гб. Были вопросы по разметке разделов (по умолчанию в Gparted  в строке с обозначением флешки был выставлен флаг вроде lba? Решила приписать ещё boot. Разделила её на три раздела:
/ ext4 журналируемая 5 гб, /home - аналогично 10 гб и swap - 1гб. Но, видимо, из-за выставления флагов появилось сообщение, что диск испорчен. Пришлось всё начинать сначала. Флаги больше не ставила. Система поставилась. На самом последнем шаге действительно в нижнем правом углу была кнопка ДОПОЛНИТЕЛЬНО, где по умолчанию была выставлена ссылка загрузчика на флеш. С чем я согласилась и это позволило загружать флешку. Но конфликт MBR  WinXP2009, установленной на харде, и GRUB Runtu, установленной на флешке всё-таки произошёл сегодня. Винда загружалась с нескольких пинков без присутствия флешки. Да и со вставленной флешкой пришлось танцевать по-чукотски, чтобы загрузилась Рунту. Вот сейчас  пишу свой отзыв через неё родимую. Делаю это из интереса. Надо же осваивать СПО!  ::)
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Вита:
Цитировать (выделенное)
Разделила её на три раздела:
/ ext4 журналируемая 5 гб, /home - аналогично 10 гб и swap - 1гб.

При установке на флешку лучше выбирать нежурналируемую систему ext2. С журналируемыми системами ext3 и ext4 флешка будет быстрее убиваться - при использовании журналирования количество циклов перезаписи в разы больше

Я не очень понял, вы делали полную установку на флешку?
Обычно на флешку закатывают образ Live-СD, при этом можно оставить область для сохранения документов. Для этого используется встроенная в Убунту утилита:
Система - Администрирование - Создание загрузочного диска
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Да. С помощью загрузочной флешки я сделала полную установку системы на другую флешку. Наверно, с ФC ext2 рунту бы не установилась  ??? Сегодня в ней попробовала несколько раз загрузиться, предлагалось набрать букву S и M в процессе загрузки. При выборе S ось живенько загружалась. Всё вполне работоспособно. Радует  ;D
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Цитировать (выделенное)
Наверно, с ФC ext2 рунту бы не установилась

Установилась бы. Ext2 рекомендована для установки на флешки и SSD-накопители
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Установила на флешку с фс ext2, но почему-то не загружается. После вывода меню загрузки при выборе рунту или другого пункта меню, выводится сообщение об ошибке. В частности по рунту:
error 21: selected disk does not exist
Press any key to continue... Помогите, пожалуйста  :-\
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
В дополнение: после различных манипуляций из рекомендаций на форуме Убунту появилось сообщение
No such file directory
Target filesystem doesn't have/sbin/init
No init fond.
Try passing init+bootarg.
(initramfs)
 ??? Помогите новичку  :-[
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Уточняю:
Try passing init=bootarg
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Vita
Вы систему ставили на флешку, загружаясь со второй флешки - установочной? Так?

Похоже, у Вас флешки перепутались. Когда устанавливали, установочная определилась первой, а целевая (системная) - второй. Потом Вы установочную вынули, осталась только системная, и она стала первой
Я у себя поэкспериментировал с 2 флешками:смотрите:
Вставлена 1 флешка на 8 Гб
sudo fdisk -l

...... Пропущены другие диски...
Диск /dev/sdh: 8036 МБ, 8036285952 байт
255 heads, 63 sectors/track, 977 cylinders
....
Теперь вставляю сначала другую флешку на 4 гб , а потом - первую, на 8 Гб
sudo fdisk -l

...... Пропущены другие диски...
Диск /dev/sdh: 4022 МБ, 4022337536 байт
124 heads, 62 sectors/track, 1021 cylinders
...
Диск /dev/sdi: 8036 МБ, 8036285952 байт
255 heads, 63 sectors/track, 977 cylinders
....
Видите: в первом случае 8 Гб была /dev/sdh, во втором случае - /dev/sdi

А вот как из этого вылезти, я так сходу не соображаю, т.к. систему на флешку полностью никогда не устанавливал.

А cd-rom дисковод у Вас есть? Можно было бы загрузиться с CD и переставить загрузчик
примерно так:
Загрузиться с диска, вставить флешку, сделать
sudo fdisk -lзапомнить обозначение раздела с линуксом, например, /dev/sdb1
потом сделать:
sudo mount /dev/sdb1 /mnt  (вместо /dev/sdb1 надо подставить Ваше обозначение раздела)
потом
sudo grub-install --root-directory=/mnt /dev/sdb (если ставить загрузчик на флешку)
sudo umount /mnt
потом перегрузиться и в БИОС указать загрузку с флешки, она может определиться как второй винт

А если переставлять, загружаясь с флешки, а не с СD, то когда установочную флешку вынете, то опять попадете в ту же ситуевину, и как из нее вылезти, хз.
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Огромное спасибо, ludoed, за очень доходчивое разъяснение. Попробую исправить загрузчик. О результатах  сообщю.
Всех защитников Отечества поздравляю с наступающим праздником! Удачи, счастья и процветания, а также творчества - неугасания!  :-*
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Vita
Спасибо будет, если разъяснение поможет :)
Тем более, что я сам не вполне уверен в причинах, просто попытался смоделировать ситуацию, и высказал догадку, вероятную, но... Кто его знает
 Надо бы привлечь кого-то поопытнее

Спасибо за поздравление.
Мое мнение, что линукс-девушек надо беречь и всячески им помогать :) Чтобы они передавали привычку работать в линуксе далее по наследству :)
Удачи!
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Уважаемый ludoed! Сегодня попробовала сделать по твоему совету, но увы и ах, не помогло даже при установке с Live-CD. На съемный хард ось Ubuntu 10.4 201012 встала нормально, а вот на флешку никак. Хотя RuntuLite таких проблем не знала, установилась с Live-usb и до настоящего времени работоспособна. Возможно это особенности оси. Но мне нравится экспериментировать.  ;)
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Vita
Я рад, что хоть какой-то Пингвин у Вас работает. Я ведь тоже далеко не все знаю, да и трудно советовать, не видя топологии дисков Вашего компа
Начинающим обычно проще вначале выделить место под Linux на основном винте и ставить ось туда, а с флешками все сложнее, так что Вы смело ввязались в довольно сложное дело
Тем интереснее :)
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Я как новичок именно с этого и начала: установила на хардах своих стационарного компа и нетбука Ubuntu 10.4 второй осью. Но с целью демонстрации мощи и красоты линукса меня заинтересовала идея иметь переносную русифицированную ось. И, наконец-то, мечта осуществляется, благодаря этому сайту. Уже мои близкие друзья просят поставить им Рунту.  :)
Я очень благодарна за творчество HsH и за поддержку приверженцев Линукса  ;D
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Молодец, Vita
Раньше "спутником агитатора" был штопор, а сейчас - флешка с Линуксом :)
Я вот уже 2 года на пингвине, (23 февраля был юбилей), а у меня на счету пока только один "обращенный"
 ;D
Рекомендую выяснить заранее, какие задачи решает в винде очередной "подопытный клиент", и сразу показывать ему, как такие задачи решаются под Пингвином
Желаю удачи в освоении Линукса, наш форум считается одним из самых дружелюбных. Чем могу - помогу.

P.S. Если модераторы сочтут последние сообщения флудом, заранее извиняюсь
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн totewekotiara

  • Новичок
  • **
  • Сообщений: 41
вариантов с загрузками много:

1. можно создать флешку с загрузчиком GRUB2, загрузится с нее, и в ручную запустить любую ОС на любом разделе, - там не сложно существует всего несколько комманд что бы работать в среде загрузчика GRUB2 - информации в сети море в том числе и на русском языке - например в ya.ru в строке поиска набираем GRUB и жмем enter - и получаем несколько миллионов страниц по этой тематике.

я в итоге пришел к тому что создал флешку (на ней только GRUB) и создал свое загрузочное меню, в качестве индентификаторов разделов на диске - НАСТОЯТЕЛЬНО рекомендую разобратся с параметром UUID - ибо через него можно точнее указывать какой раздел использовать (даже если разделы поменяют порядок и т.д.) идентификаторы не меняются - таким образом можно избежать ситуации когда вы например к USB подцепляете переносной диск, а после перезагрузки компа порядок определения может изменится и загрузчик не найдет нужного раздела - с UUID - это исключено - проверял сам - работает. у меня в данный момент нет под рукой той флешки - но если кому надо могу выложить листинг конфигурационного файла с подробными пояснениями - если кому это интересно - хотя повторюсь - в сети все это есть на доступном русском языке. :) так же рекомендую хотя бы иногда освежать память по тем нескольким простейшим коммандам - что бы уметь найти нужный раздел - и запустить с него загрузку ОС. - могу и там подробно все рассказать если кому надо :)

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.
могу выложить листинг конфигурационного файла с подробными пояснениями - если кому это интересно - хотя повторюсь - в сети все это есть на доступном русском языке. :) так же рекомендую хотя бы иногда освежать память по тем нескольким простейшим коммандам - что бы уметь найти нужный раздел - и запустить с него загрузку ОС. - могу и там подробно все рассказать если кому надо :)
Можете поделиться своим опытом  в этом разделе, создать соответствующие темы и подробно описать что и как...

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1106
Почитав эту статью http://forum.ubuntu.ru/index.php?topic=74165.0, я решил самые, на мой взгляд полезные рекомендации с практической точки зрения, поместить здесь. Подкорректировал для удобства текст. Если есть ошибки , прошу поправить. (Прошу не считать это плагиатом. Просто в ворохе информации не сразу найдешь нужную. И лучше бы все собрать в одном месте).
Цитировать (выделенное)
MBR -
-----------------------------------------------------
Для тех, кто не знает, поясню: MBR - фрагмент первого сектора жесктого диска, в котором прописан код, запускающий загрузчик. при загрузке с диска оттуда считывается информация о том, как запустить загрузчик. Grub2 прописывает свой код в MBR при установке (и это же мы делаем, выполняя "grub-install ... /dev/sda").

Востановление GRUB2 с LiveCD.

В случае, если нужно только восстановить MBR диска (например, после (пере)установки Windows), все можно сделать  вообще ничего не монтируя.
Грузимся с liveCD. Определить, какой нужен жесткий диск можно с помощью "sudo fdisk -l". Если он один - значит, sda.
И вот, собственно, команда на "мат в один ход":
Код: [Выделить]

sudo grub-install --root-directory=/tmp /dev/sda

Измените /dev/sda на нужный диск. все! можно снова грузиться с этого диска

Я лично этот метод  не проверял. Надеюсь должно работать.
« Последнее редактирование: Ноябрь 29, 2011, 20:19:11 от smik55 »

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.
Я лично эти методы  не проверял. Надеюсь должно работать.
Я пользуюсь способом №1, ни разу не подвел.

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1106
Действительно, в этой статье более корректно все описано. Правда есть расхождение с предыдущим примером но , по моему этот метод  надежнее. Я несколько упростил .
Способ первый:
Восстановление Grub2 для примера с одним HD (sda) :
1. Загружаемся с LiveCD и выбираем пункт "Запустить Ubuntu без установки на компьютер"
2. Определяем, на каком из наших дисков установлена Ubuntu. Для этого открываем Терминал и выполняем команду

  sudo fdisk -l
(Например это sda5)
3. Итак, с диском мы определились, теперь нам надо его примонтировать

  sudo mount /dev/sda5 /mnt
4. Следующей командой запустим установку GRUB2.

  sudo grub-install --root-directory=/mnt/ /dev/sda
5.закрываем терминал

6. Перегружаемся, заходим в Ubuntu.
7. Не забываем обновить меню GRUB2 командой
  
   sudo update-grub

А если в Ubuntu тоже поврежен файл с Grub2, то его прежде нужно обновить, а потом установить в корень физического диска. Для этого подойдет этот способ :
                 Способ c применением - CHROOT
                             ------------------------------------------------ 
  Для примера у нас один HD (sda) и Ubuntu на разделе sda5

1. Загружаемся с LiveCD и выбираем пункт "Запустить Ubuntu без установки на компьютер"
2. Открываем Терминал
3. Определяем, на каком из наших дисков установлена Ubuntu.

   sudo fdisk -l   
4. Монтируем раздел с установленной Ubuntu

   sudo mount /dev/sda5 /mnt
5. Монтируем диски:
   
   sudo mount --bind /dev/ /mnt/dev
6. Монтируем proc:
       
   sudo mount --bind /proc/ /mnt/proc
7. Теперь зайдем в примонтированную систему как root:

   sudo chroot /mnt
8. Если по каким либо причинам отсутствует или поврежден файл /boot/grub/grub.cfg, тогда обновляем Grub (сеть должна быть подключена )

   update-grub
9. Переустанавливаем GRUB2 в корень sda

   grub-install /dev/sda
(Если вам выбьет какую либо ошибку, тогда попробуйте запустить команду
   grub-install --recheck /dev/sda   )
10. Выходим из chroot  командой

    exit
11. Теперь отмонтируем все, что мы примонтировали ранее.

    sudo umount /mnt/dev
   Отмонтируем нашу систему

    sudo umount /mnt
12. Перегружаем компьютер.
     Все. Имеем обновленный и восстановленный Grub .

Второй способ более надежен.Сеть должна быть подключена.
Информация взята с сайта  http://www.ubuntologia.ru/grub2-recovery и отредактирована
в удобной форме для типичных случаев.
« Последнее редактирование: Ноябрь 29, 2011, 21:44:12 от smik55 »

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1433
  • calambus@jabber.ru
 Я обычно использую для такой цели Floppy-дискету Super Grub2 Disk,
 Порядок восстановления загрузочной записи Grub2 следующий :

Установить в BIOS загрузку с Floppy и загрузиться с дискеты (У меня она установлена в BIOS по умолчанию )
1).Запустить с пункта :" Detect any OS"  # Определение Операционных Систем .
2).После  Определение Операционных Систем  загрузить  Linux OS .
3).После успешной загрузки  Linux OS(пример) .
 Косольна команда терминала :
sudo grub-install  /dev/sda
sudo update-grub
4).Выйти из терминала и перезагрузить ОС .

Таким-же образом можно восстановить Grub2 и с других загрузочных устройсв...
« Последнее редактирование: Ноябрь 29, 2011, 23:01:14 от calambus »
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1106
Интересный вариант. Хотя пишут, что Super Grub2 Disk применяется для того, что бы зайти
в систему,если поврежден Граб. Наверно можно использовать и CD вместо флоппи. Но меня смущает, что нет команд на монтирование дисков и обновление grub до перезагрузки. Или может они монтируются автоматически ?

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1433
  • calambus@jabber.ru
После загрузки Linux вы будете находиться в рабочем окружении ОС , в том- то и вся прелесть и удобство использования Super Grub2 Disk , если на HD установлено несколько ОС Linux , то можно установить Grub с любой из них , особенно это выручает при разного рода установочных экспериментах .
А по поводу восстановления  загрузочной записи Windows написано очень много , но это уже совсем другая история...
« Последнее редактирование: Ноябрь 29, 2011, 22:29:25 от calambus »
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1106
Вполне согласен.Я сейчас загрузился в свой Linux с такого диска. Но может все таки логичней сначало обновить Граб, а потом
установить его в корень диска :
   sudo update-grub
   sudo grub-install  /dev/sda
Дело эксперимента.
Я поместил сюда эти заметки, на случай,  если придется с другого компа восстанавливать Граб, имея Live CD с Убунтой.Зайти
в сеть на форум и исправить.Но лучше , конечно иметь по рукой Super Grub2 Disk . А вариант с флешкой слишком заморочен и ненадежен.

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1433
  • calambus@jabber.ru
Наверное так будет более Кошерно...
Но при установке Системы Debian-инсталлятором, команды следуют наоборот:
sudo grub-install  /dev/sda
sudo update-grub
« Последнее редактирование: Декабрь 01, 2011, 23:15:19 от calambus »
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум