Итак:
На ПК установленны две ОС - Windows 7 и OpenSuse 13.2 (KDE).
Выключили свет... Бесперебойника нет. При следующем включении ПК грузит сразу OpenSuse, при этом в тот момент когда должен появиться загрузчик с выбором ОС, на секунду вылезает надпись, суть которой "...error GRUB2...", то что успеваю прочитать. Знаю что есть много всего в сети, но опасаюсь напортачить. Поэтому прошу Вашей помощи!
Ввел в терминале: fdisk -l
Результат:
Disk /dev/sda: 465,8 GiB, 500103634432 bytes, 976764911 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
Disklabel type: dos
Disk identifier: 0x9a716a3f
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 206847 204800 100M 7 HPFS/NTFS/exF
/dev/sda2 206848 137990143 137783296 65,7G 7 HPFS/NTFS/exF
/dev/sda3 137990144 480261583 342271440 163,2G 7 HPFS/NTFS/exF
/dev/sda4 480262144 976762879 496500736 236,8G f W95 Ext'd (LB
/dev/sda5 480264192 484460543 4196352 2G 82 Linux swap /
/dev/sda6 484462592 568360959 83898368 40G 83 Linux
/dev/sda7 568363008 976736255 408373248 194,7G 83 Linux
Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 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
Disklabel type: dos
Disk identifier: 0x375a9ea6
Device Boot Start End Sectors Size Id Type
/dev/sdb1 63 1953525167 1953525105 931,5G 7 HPFS/NTFS/exFAT
Разъясните пожалуйста что в моем конкретном случае необходимо сделать дальше для восстановления GRUB2?
Заранее благодарю!
Дали совет сделать так:
sudo grub-install /dev/sda
sudo update-grub
Но, после ввода команды sudo grub-install /dev/sda выдало следующее:
WARNING! You are trying to invoke the unsupported grub-install script
with a parameter. To really do this, call grub-install.unsupported.
You should rather call "yast2 bootloader" or create configuration files
appropriate for the intended target.
Набрать в терминале grub-install.unsupported?
Подсказали:
Цитата(Bizdelnick @ Jan 10 2015, в 11:42) *
Видимо, лучше yast2 bootloader
После ввода команды:
Absolute path to 'yast2' is '/usr/sbin/yast2', so running it may require superuser privileges (eg. root).
!? )
Сделал так:
:~> /usr/sbin/yast2 bootloader
Выдало:
Нет прав.
I/O error : Permission denied
I/O error : Permission denied
I/O error : Permission denied
I/O error : Permission denied
I/O error : Permission denied
I/O error : Permission denied
YaST got signal 11 at file /usr/share/YaST2/modules/Popup.rb:1058
/usr/sbin/yast2: line 440: 6886 Ошибка сегментирования $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
Закуривайте - http://open-suse.ru/content/vsstanovlenie-grub2
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
Спасибо за отклик!
Приступаю...
ОС: Linux 3.11.10-17-desktop
Система: openSUSE 13.1 (Bottle) (x86_64)
Подсказали мне что я не правильно команду ввел...
Исправил и ввел sudo yast2 bootloader
Выдало:
Boot Loader Settings
┌Boot Code Options──Kernel Parameters──Bootloader Options─────────────────────────┐
│ │
│Boot Loader ┌Boot Loader Location───────────────────────────┐│
│GRUB2▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒↓│ [x] Boot from Master Boot Record ││
│ │ [ ] Boot from Root Partition ││
│ │ [ ] Boot from Extended Partition ││
│ └───────────────────────────────────────────────┘│
│ │
│ │
│ Distributor │
│ openSUSE▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│ │
│ │
│ [ ] Set active Flag in Partition Table for Boot Partition │
│ │
│ │
│ [ ] Write generic Boot Code to MBR │
│ │
│ │
│ │
│ │
│ [Boot Loader Installation Details]
Что нужно выбрать дальше, не подскажете?
ОС: Linux 3.11.10-17-desktop
Система: openSUSE 13.1 (Bottle) (x86_64)
ну у меня так стоит
Вам наверное надо только в нижней секции проставить 2 галочки.
oS Leap 42.1x64KDE
~ Morpheus, i know linux...