Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Помогите с загрузчиком!!!  (Прочитано 32800 раз)

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

Оффлайн spellerm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Помогите с загрузчиком!!!
« : 19 Августа 2013, 08:41:39 »
Доброго времени суток, форумчанам, надеюсь на вашу помощь.

У меня проблема с загрузчиком.
Имею один винт с разделами

mint@mint ~ $ sudo fdisk -l

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders, total 390721968 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x13677341

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048     8398847     4198400   82  Linux swap / Solaris
/dev/sda2   *     8398848    90109951    40855552    7  HPFS/NTFS/exFAT
/dev/sda3        90111998   390721535   150304769    5  Extended
/dev/sda5       134721536   390721535   128000000    7  HPFS/NTFS/exFAT
/dev/sda6        90112000   134721374    22304687+  83  Linux

Partition table entries are not in disk order

Первым шагом установил Windows 7 на раздел sda2, после поставил Linux Mint на раздел sda6 и указал для него как swap раздел sda1, а загрузчик должен был установиться, как я предполагаю, в начале винта (sda), но почему то после перезагрузки вместо ожидаемого загрузчика GRUB грузится Windows, пытаюсь поставить GRUB загрузившись с Live CD, выдает ошибку
mint@mint ~ $ sudo grub-install --root-directory=/tmp /dev/sda
grub-probe: error: failed to get canonical path of /cow.
Path `/tmp/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting.
mint@mint ~ $
Кто может помочь установить GRUB и указать в нем загрузку обеих ОС?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #1 : 19 Августа 2013, 09:50:37 »
echo -e "a\n2\na\n6\np\nq\n" | sudo fdisk /dev/sda?
Wars ~.o

Оффлайн ru_kane

  • Активист
  • *
  • Сообщений: 958
  • Kubuntu Desktop 20.04 & Ubuntu Server 20.04
    • Просмотр профиля
    • www.kane.ru
Re: Помогите с загрузчиком!!!
« Ответ #2 : 19 Августа 2013, 11:07:01 »
Грузимся с лайв-сд,

в терминале:
sudo mount /dev/sda6 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys  /mnt/sys
sudo chroot /mnt
grub-install --recheck --no-floppy /dev/sda
exit
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt
reboot
Kubuntu Desktop 20.04 [Intel Core i5-8600K, Asus ROG STRIX Z370-F Gaming, ASUS STRIX-GTX1050TI-4G-GAMING]

Оффлайн spellerm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #3 : 19 Августа 2013, 12:06:23 »
Спасибо за отзыв

echo -e "a\n2\na\n6\np\nq\n" | sudo fdisk /dev/sda?
Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device and press a key

Грузимся с лайв-сд,

в терминале:
sudo mount /dev/sda6 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys  /mnt/sys
sudo chroot /mnt
grub-install --recheck --no-floppy /dev/sda
exit
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt
reboot

Выдает что все нормально установилось, мол

Installation completed. No error reportedно, все равно грузится Windows 7

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #4 : 19 Августа 2013, 12:15:27 »
spellerm,
Цитировать
Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device and press a key
не мой, полностью текст.
Wars ~.o

Оффлайн spellerm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #5 : 19 Августа 2013, 12:26:57 »
spellerm,
Цитировать
Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device and press a key
не мой, полностью текст.

Переключение раздела sda6 в bootable и последующая перезагрузка выдает эту ошибку выше, то есть когда так

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048     8398847     4198400   82  Linux swap / Solaris
/dev/sda2         8398848    90109951    40855552    7  HPFS/NTFS/exFAT
/dev/sda3        90111998   390721535   150304769    5  Extended
/dev/sda5       134721536   390721535   128000000    7  HPFS/NTFS/exFAT
/dev/sda6   *    90112000   134721374    22304687+  83  Linux

жалуется на неправильное устройство загрузки.

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #6 : 19 Августа 2013, 12:31:50 »
Нагородил разделов, сам запутался, что хочешь от бедного компика. "как я предполагаю, в начале винта (sda)" это ты предполагаешь, а как в деле не известно, укажи ему конкретный путь.

Оффлайн Легас

  • Активист
  • *
  • Сообщений: 437
  • В каждой шутке, есть доля шутки!!!
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #7 : 19 Августа 2013, 12:38:23 »
Я бы наверное ещё глянул,  какую метку имеет раздел sda 6, если на нём линукс, то должен по идее установить этот раздел, как -home и загрузочный.
Бес труда и пальцем в носу не по ковыряешься и в Linuxe не разбирёси!!!

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #8 : 19 Августа 2013, 12:43:55 »
spellerm,
Цитировать
Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device and press a key
не мой, полностью текст.

Переключение раздела sda6 в bootable и последующая перезагрузка выдает эту ошибку выше, то есть когда так

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048     8398847     4198400   82  Linux swap / Solaris
/dev/sda2         8398848    90109951    40855552    7  HPFS/NTFS/exFAT
/dev/sda3        90111998   390721535   150304769    5  Extended
/dev/sda5       134721536   390721535   128000000    7  HPFS/NTFS/exFAT
/dev/sda6   *    90112000   134721374    22304687+  83  Linux

жалуется на неправильное устройство загрузки.
мой команда не сохранить, ответ согласно то найти q на w и выполемит будет сохранить, проверяй fdisk -l /dev/sda
Wars ~.o

Оффлайн spellerm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #9 : 19 Августа 2013, 14:40:59 »
Нагородил разделов, сам запутался, что хочешь от бедного компика. "как я предполагаю, в начале винта (sda)" это ты предполагаешь, а как в деле не известно, укажи ему конкретный путь.

zotkindm, Я прекрасно понимаю что творю с разделами и почти ничего не понимаю в grub, до этого все было без раздела для swap, и Windows и Linux грузились нормально, ставил по этой же схеме, теперь же добавил раздел для swap, обе системы ставил по новой, при установке указывал конкретно куда ставить Grub (sda), однако грузится только Вин

Я бы наверное ещё глянул,  какую метку имеет раздел sda 6, если на нём линукс, то должен по идее установить этот раздел, как -home и загрузочный.
Нет метки.

spellerm,
Цитировать
Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device and press a key
не мой, полностью текст.

Переключение раздела sda6 в bootable и последующая перезагрузка выдает эту ошибку выше, то есть когда так

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048     8398847     4198400   82  Linux swap / Solaris
/dev/sda2         8398848    90109951    40855552    7  HPFS/NTFS/exFAT
/dev/sda3        90111998   390721535   150304769    5  Extended
/dev/sda5       134721536   390721535   128000000    7  HPFS/NTFS/exFAT
/dev/sda6   *    90112000   134721374    22304687+  83  Linux

жалуется на неправильное устройство загрузки.
мой команда не сохранить, ответ согласно то найти q на w и выполемит будет сохранить, проверяй fdisk -l /dev/sda

victor00000, я сохранял, но он не грузился, выводило ошибку

Reboot and Select proper Boot device...


и сделал как было, теперь sudo fdisk -l /dev/sda

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders, total 390721968 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x13677341

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048     8398847     4198400   82  Linux swap / Solaris
/dev/sda2   *     8398848    90109951    40855552    7  HPFS/NTFS/exFAT
/dev/sda3        90111998   390721535   150304769    5  Extended
/dev/sda5       134721536   390721535   128000000    7  HPFS/NTFS/exFAT
/dev/sda6        90112000   134721374    22304687+  83  Linux

Partition table entries are not in disk order


скажи мне какой у тебя родной язык, буду с тобой на нем говорить.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

Оффлайн spellerm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #11 : 19 Августа 2013, 14:56:53 »
spellerm,
https://forum.ubuntu.ru/index.php?topic=227306.msg1768637#msg1768637

То есть вынести раздел для Linux'a из Extended и установить в Primary раздел????

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #12 : 19 Августа 2013, 15:04:13 »
spellerm,
урок?
Wars ~.o

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #13 : 19 Августа 2013, 23:22:30 »
То есть вынести раздел для Linux'a из Extended и установить в Primary раздел????
У меня все Линуксы всегда были в расширенном разделе - никогда никаких проблем не замечал. А вот своп вначале диска меня немного смущает... Несколько необычно.

Оффлайн spellerm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Помогите с загрузчиком!!!
« Ответ #14 : 20 Августа 2013, 02:32:39 »
То есть вынести раздел для Linux'a из Extended и установить в Primary раздел????
У меня все Линуксы всегда были в расширенном разделе - никогда никаких проблем не замечал. А вот своп вначале диска меня немного смущает... Несколько необычно.

Где то читал, что желательно распологать раздел подкачки ближе к началу, скорость обращения выше.


Мммда, вынес я его, теперь так

sdb1 - swap
sdb2 - Win7
sdb3 - Linux
sdb4 - Extended
   sdb5 - ntfs (диск D)
   sdb6 - /home

А грузится обратно Windows, почему же меню grub даже не появляется, что можете посоветовать?

Или может закинуть раздел подкачки обратно в расширенный и оставить Lin и Win как Основные?
« Последнее редактирование: 20 Августа 2013, 02:38:23 от spellerm »

 

Страница сгенерирована за 0.02 секунд. Запросов: 21.