Как восстановить возможность двойной загрузки.

У меня на компе Kubuntu 7.10 и виндовз ХР. было необходимо переустановить виндовз, что мною и было сделано, однако винда заменила загрузчик grub своим и теперь загрузить Kubuntu я не могу.

Вопрос: Как восстановить возможность двойной загрузки, желательно средствами линукса?

+1
Walter oDim - 7 Февраль, 2008 - 20:16
Изображение пользователя Walter oDim.

1) загрузиться с любого носителя, где есть возможность запустить grub (kubuntu live-cd)
2) $ sudo grub
3) grub> root (hdx,y)
grub> setup (hdx)

x - номер жесткого диска
y - номер раздела
Если у вас 1 жесткий диск и kubuntu установлена на примари первой то будет (hd0,0) и (hd0)
Если у вас 1 жесткий диск и kubuntu установлена на extended на втором разделе, то будет (hd0,5), (hd0)
Нумерация разделов на примари начинается с 0, на extended - с 4
Точно определить номер раздела, где установлен grub можно так:
grub> find /boot/grub/stage1

0
deformator - 7 Февраль, 2008 - 22:55

я выполнил
sudo grub
grub>find /boot/grub/stage1
получил (hd0,1)
выполнил
grub>root (hd0,1)
grub>setup (hd0)
загрузчик установился, винда загружается нормально, а вот при выборе kubuntu выдает ошибку
Error 17: Cannot mount selected partiotion

Подскажите, пожалуйста, что сделать чтобы загружался линукс?

+1
Walter oDim - 7 Февраль, 2008 - 23:35
Изображение пользователя Walter oDim.

править /boot/grub/menu.lst с того же лайв-диска
title           Ubuntu 7.10
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.22-14-generic root=UUID=*****-****-***-****-********** ro quiet splash
initrd          /boot/initrd.img-2.6.22-14-generic
quiet

проверить, чтобы UUID=*****-****-***-****-********** соответствовал выводимому командой $ ls -l /dev/disk/by-uuid для вашего диска /dev/sda2 (/dev/hda2)
диск примонтировать для правки menu.lst командой# mount /dev/sda2 /mntдалее$ kdesudo kate /mnt/boot/grub/menu.lst

0
magzcheg - 31 Август, 2009 - 19:22
Изображение пользователя magzcheg.

ну а что же делать в этом случае? :(

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 17 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,5)/boot/grub/stage2
/boot/grub/menu.lst"... failed

Error 12: Invalid device requested

0
deformator - 8 Февраль, 2008 - 15:31

все заработало, спасибо за помощь! ;-)

0
Mixa - 8 Февраль, 2008 - 16:01
Изображение пользователя Mixa.

Ой, как все страшно...
Т.е. винда не убивает Линукс, а только подтирает GRUB?
А как вводить данные команды? Подскажите чайнику!

0
picaro - 8 Февраль, 2008 - 16:42
Изображение пользователя picaro.

Грузишься с ливсд, подрубаешь инет, копируешь в консоль с сайта.
Операционные системы убиваются только форматированием!

0
vadikus - 7 Март, 2008 - 10:27

на live-cd у меня в консоли пишет только русскими буквами. Никакие ctrl+shift и alt+shift не действуют! что делать, как поменять раскладку клавиатуры?

0
picaro - 7 Март, 2008 - 12:41
Изображение пользователя picaro.

А потому, что нефига выставлять при загрузке ЛивСД русский язык. Он на ЛивСД как ежу футболка.

0
Soi-Fong - 7 Март, 2008 - 20:06
Изображение пользователя Soi-Fong.

русскую раскладку, если быть точным)
[

0
Ilythiiri - 8 Сентябрь, 2009 - 12:09

Доброй всем ночи.
У меня возник вопрос, извините если уже дан выше на него ответ, - на первом hdd стоит Kubuntu, на второй хочу поставить ХР для игр. что прописать? ;)
Собственно, прошла установка ХР с загрузочного диска, а для продолжения установки зайти не могу, сразу грузится Linux.
ls -l /dev/disk/by-uuid показало:
lrwxrwxrwx 1 root root 10 2009-09-08 00:15 0ff66cf5-f5d0-461f-8b1b-c9db6b8e9ed7 -> ../../sda3
lrwxrwxrwx 1 root root 10 2009-09-08 00:15 3a10d648-91d0-4318-aac0-c006be4ccf0f -> ../../sda5
lrwxrwxrwx 1 root root 10 2009-09-08 00:15 3b8a7ee7-97e8-4af2-9b58-a32ab693faa4 -> ../../sda2
lrwxrwxrwx 1 root root 9 2009-09-08 00:15 8C380CAD380C97FA -> ../../sdb

sda3 - swap, sda5 - /home , sda2 - / , а вот второй диск, видимо, sdb.

в menu.list прописал -
title Game
rootnoveryfy (hd1,0)
chainloader +1
(нашел по гуглу, выдает - 13 ошибка)

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

ЗЫ2
title Game
root (hd1,0)
savedefault
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1

выдало ошибку 18....

все, нашел и прописал. извините за флуд

0
DarkneSS - 8 Сентябрь, 2009 - 13:56
Изображение пользователя DarkneSS.

Для начала попробуйте отключить диск с линуксом...

0
Гость - 4 Ноябрь, 2009 - 18:42

Привет. Помогите, если сможете.
Гружусь с LiveCD и как обычно
ubuntu@ubuntu:~$ sudo grub
далее
grub> find /boot/grub/stage1
ответ
Error 15: File not found
Пусть так, делаю
ubuntu@ubuntu:~$ sudo mount /dev/sda1 /dev/sda1
ответ
mount: you must specify the filesystem type
На
ubuntu@ubuntu:~$ boot/grub/menu.lst
ответ
bash: boot/grub/menu.lst: No such file or directory
Далее безнадёжные попытки из того, что о себе помню
grub> root (hd1,0)

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no

Error 15: File not found

А вот теперь паника.
Переустанавливать лень (интернет медленный).
Помогите, пожалуйста.

0
korczak - 19 Май, 2010 - 09:36

Прошу помочь советом по двойной загрузке Linux Kubuntu v.9.10 и Ms Windows v.7.
Инсталлировал Кубунту после Seven и наоборот - GRUB не загружает 7. Привычного для Ms Windows ХP файла boot.ini у ОС Windows-7 нет. Хотя пробовал XP и Кубунту ставить - GRUB идеально загружает обе операционные системы, распознает через тот файл boot.ini. Почему Линукс не видит виндоус седьмой?

0
trubadur4ik - 19 Май, 2010 - 12:20
Изображение пользователя trubadur4ik.

Странно, что не видит, у меня прекрасно работает...
Попробуй это

0
ASPppR - 18 Июнь, 2010 - 16:29
Изображение пользователя ASPppR.

Здраствуйте у меня другая проблеммаа
На ноуте стояла ХР + Кубунту 10.04 по причине несовместимости ноута с ХР я решил обновить ХР на 7, пришлось 7-ку ставить чисто, так как обновление не поддерживается,так же у меня был не очень хорошо на мой взгляд разбит диск и я после установки 7-ки я переразбил его (т.е. просто изменил размеры) получилось что раздел где был установлен grub2 испортился(перестал вообще определятся),я его по новому (а что было делать) отформатировал, теперь возник ВОПРОС как установить grub2 на новый бут раздел.Прочел ссылку от salt но там только востановление, как бы попробовал - в результате на раздел boot установился grub2 но файла конфигурации там не оказалось ,че сейчас делать погуглил но тоже все про востановление или обновление а как просто установить загрузчик на нужный раздел диска что бы он видел кубунту и 7-ку вот что у меня есть:
ubuntu@ubuntu:~$ sudo fdisk -l

Диск /dev/sda: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x62ac3d87

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 3968 31872928+ 7 HPFS/NTFS
/dev/sda2 3969 10343 51207187+ 5 Расширенный
/dev/sda3 10344 14234 31254457+ 7 HPFS/NTFS
/dev/sda4 14235 19457 41953747+ 7 HPFS/NTFS
/dev/sda5 3969 3981 104391 83 Linux
/dev/sda6 3982 7060 24732036 83 Linux
/dev/sda7 7061 9988 23519128+ 83 Linux
/dev/sda8 9989 10343 2851506 82 Linux своп / Solaris
ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sda1: LABEL="W2K7" UUID="D6B8B279B8B257A7" TYPE="ntfs"
/dev/sda3: LABEL="Soft" UUID="498552F64DF2B86C" TYPE="ntfs"
/dev/sda4: LABEL="Soft1" UUID="268891585A6F35F6" TYPE="ntfs"
/dev/sda5: LABEL="boot" UUID="7df5822c-4f03-45d2-bfee-5b20580310a3" TYPE="ext4"
/dev/sda6: LABEL="root" UUID="46f7b5ef-1055-468e-a4ab-94117b056c9e" TYPE="ext4"
/dev/sda7: LABEL="home" UUID="1b059981-db37-4c88-b721-02914b2826c8" TYPE="ext4"
/dev/sda8: TYPE="swap"
ubuntu@ubuntu:~$

0
Almight - 20 Июнь, 2010 - 06:51
Изображение пользователя Almight.

Есть такой вот мануал. Сам не пробовал)

0
Infinitiv - 20 Июнь, 2010 - 08:25
Изображение пользователя Infinitiv.

Ммм, прочитал всю ветку... Не очень понял зачем все эти сложности - всегда восстанавливаю grub так:
если есть alternate диск, то гружусь в консоль восстановления и там выбираю пункт - восстановить загрузчик - сам все сделает.
если есть только live, то в консоли sudo grub-install (далее нужный диск - обычно /dev/sda). Затем sudo update-grub. Первая команда ставит grub, вторая - конфигурирует.

0
Валентина - 6 Июль, 2010 - 20:17
Изображение пользователя Валентина.

Всем привет! Хотела установить себе Kubuntu, но прочитав здесь все "трудности", впадаю в тихую панику: "Где уж нам уж...."
Вся надежда только на чью-то помощь. Может, есть у кого желание помочь "бабуле" пошагово пройти этот процесс?
Для начала скачала с сайта kubuntu-10.04-desktop-i386.iso (архив WinRAR) + WinDjView-1.0.1-Setup.exe и скопировала их на диск.
А дальше возникли вопросы: установку делать с диска или из Мои документы, где у меня находятся загрузки. Или надо их переместить на диск D, куда я буду устанавливать Kubuntu?

0
rlepish - 8 Июль, 2010 - 23:31

для начала почитать
установить kubuntu

советую для начала установить под виндой virtualbox и уже там устанавливать Кубунту, попробовать что оно такое и с чем его едят, и нужно ли оно Вама то систему угробить, как два байта отослать

0
Гость - 8 Январь, 2013 - 23:17

К чему такие танцы с бубном??? Все гораздо проще - http://help.ubuntu.ru/wiki/boot_repair

0
Гость - 21 Февраль, 2014 - 16:29

Спасибо! Помогло! 2 минуты и все заработало!!!

0
lujant - 23 Октябрь, 2016 - 06:21

Здраствуйте. У меня другая проблема. Пытаюсь установить кубунту 16,04,1 рядом с виндой 10 на ноут ASUS N752VX.Винда установлена на заводе. Загрузочную флешку готовил прогами rufus,unebooting, ultraiso - во всех случаях идет загрузка до первого графического экрана с надписью KUBUNTU и все замирает и ни каких больше движений. Как быть?

0
Richard - 23 Октябрь, 2016 - 09:46

Если Win10 установлен на заводе, то SecureBoot включен, на некоторых ASUS есть проблемы с применением сертификата MS от любых ОС отличных от 10, поэтому следует предварительно отключить UEFI SecureBoot и переключится в режим BIOS Legacy. Вот только подсказать как это сделать, увы, не могу, в ASUS опции отключения UEFI SecureBoot и включения BIOS Legacy запрятаны в разных подменю UEFI BIOS - в общем черт ногу сломит.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры