LINUX.ORG.RU

Win10 При установке снес загрузку CentOS

 ,


0

1

Win10 снес загрузку CentOS Как можно вернуть ?

Перепробовал разные инструкции вроде: chroot /mnt/sysimage grub-install /dev/sda Так вот на /dev/sda ругается failed

blkid не выдает просто ничего

Но мои папки после chroot /mnt/sysimage я вижу

grub2-mkconfig -o /boot/grub/grub.cfg тоже выдает failed

Вообще в /dev только null

Что можно сделать?


Вообще в /dev только null
Что можно сделать?

Перед chroot делать:

mount --rbind /dev /mnt/sysimage/dev
mount --rbind /sys /mnt/sysimage/sys
mount -t proc /proc /mnt/sysimage/proc
Tanger ★★★★★
()

С лайва загрузиться а потом попробовать что-то вроде этого

mount /dev/sda2 /boot
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
anonymous
()
Ответ на: комментарий от justin_case

Я даже не знаю на каком диске был загрузчик Но все грузилось отлично

Отображалось меню вроде ДОС с выбором CentOS

Переставил Win 10 Теперь только десятка ДОС окна нет Грузится 10 Потом предлагает выбрать версию Вин в графическом режиме

То есть видимо Centos был в 100 мегабайтах загрузочного раздела

mirek
() автор топика
Ответ на: комментарий от mirek

Да блин, научитесь читать документацию на СВОИ компьютеры!!!

anonymous
()
Ответ на: комментарий от Tanger

Вот сейчас это попробовал

После mount -t proc ввожу chroot /mnt/sysimage

Потом grub2-install /dev/sda и вылетает ошибка

grub2-install error /usr/lib/grub/x86_64-efi/modinfo.sh doesn’t exist

В этом файле должна быть какая то информация ? Или я вообще не правильно делаю?

mirek
() автор топика
Ответ на: комментарий от buratino

А тебе зачем? Ламер, да?

Ну говорит же человек, не грузиццо!!! Сделай, чтобы всё работало!

anonymous
()
Ответ на: комментарий от mirek

Да хрен его знает, что ты там делаешь!

anonymous
()
Ответ на: А тебе зачем? Ламер, да? от anonymous

Ну говорит же человек, не грузиццо!!! Сделай, чтобы всё работало!

ну так пусть грузит и везёт сюда. а, не грузиццо? тогда ничем не поможешь

buratino ★★★★★
()
Ответ на: комментарий от mirek

загружаешься с диска. потом пишешь grub2-install <имя раздела куда ставить> можно не первый. Тебе не обязательно чтобы груб грузил и винду тоже, можешь поставить 2 загрузчика в разные разделы а с какого загружаться выбираешь при старте (сейчас меню загрузки прямо в биосе есть на всех мамках).

justin_case
()
Ответ на: комментарий от mirek

потому что после mnt/sysimage нужно еще /usr подмонтировать. Вообще подними все разделы какие были в fstab и только потом делай chroot.

justin_case
()
Ответ на: комментарий от justin_case

При любом вызове grub2-install ему сопутствует ошибка modinfo.sh doesn’t exist

Я уже и efibootmgr -v делал Эта команда, что-то пишет про Windows boot

Но можно даже без параметров вызвать grub2-install и он напишет про modinfo.sh

mirek
() автор топика
Ответ на: комментарий от Jopich1

У меня в биосе про уефи ничего не написано

Как его включить не понятно.

mirek
() автор топика

Хорошая сказка, а правда такова, что это ты снес загрузчик, потому что у нормальных ребят все в поряде с любым из загрузчиков, хоть граб хоть лило, хоть от редмонда. Зачем ты обвиняешь win10 в своей некомпетентности, ты что ли из этих безумных эникеев?

anonymous
()

Как говорил один колоритный персонаж: «На все, что здесь говорилось, наплевать и забыть, слушай теперь, что я скажу».

разные инструкции вроде: chroot…

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

Все, что касаемо загрузки, сегодня нужно начинать с ответов на три вопроса.

На компьютере БИОС или УЕФИ? Если УЕФИ, то в каком режиме установлены системы? Если есть Виндовс, то, в первую очередь, ориентироавться на нее. Если УЕФИ, то в каком положении «secure boot»? Только после точного ответа на эти три вопроса можно что-то буробить дальше.

andytux ★★★★★
()
Ответ на: комментарий от andytux

Нет там ничего ни про Уефи ни про секьюре бут

Это Lenovo v570c стандартный Можете посмотреть какой там биос

Минимум настроек Но все же Биос пишет

mirek
() автор топика
Ответ на: комментарий от mirek

Попробуй создать раздел ext2 в самом начале диска. Мегабайта хватит за глаза. И поставь ему флаг bios_grub on.

anonymous
()
Ответ на: комментарий от anonymous

Запускается с Super GRUB2 Disk Но в emergency mode и просит проверить диск

Примечательно, что загрузчик Centos совсем не вылетел

Вылетел кусок который предлагал разные варианты с Winfows

GRUB2 Disk нашел часть в которой предлагаются варианты загрузки Centos

mirek
() автор топика
Последнее исправление: mirek (всего исправлений: 1)
Ответ на: комментарий от anonymous

Я делаю так:

sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Как оказалось grub-mkconfig делать не обязательно. У тебя ошибка скорее всего из-за того, что ты sudo не указал.

anonymous
()
Ответ на: комментарий от anonymous

Как оказалось grub-mkconfig делать не обязательно

Правда, в этом случае винды не будет. Но ее можно вернуть, загрузившись в установленный Linux:

sudo grub-mkconfig -o /boot/grub/grub.cfg

anonymous
()
Ответ на: комментарий от anonymous

А из Live тогда должно быть:

sudo grub-mkconfig -o /mnt/boot/grub/grub.cfg
Кстати, в некоторых дистрах значится не grub, а grub2. Это надо уточнить и поправить:
sudo grub2-mkconfig -o /mnt/boot/grub2/grub.cfg

anonymous
()
Ответ на: комментарий от mirek

Lenovo v570c стандартный Можете посмотреть какой там биос

2011год? Вполне возможно там начальные версии УЕФИ. Это тебе нужно смотреть.

Покажи вывод: fdisk -l

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)

Это месть дуалбутщикам

anonymous
()
Ответ на: комментарий от andytux

Это тебе нужно смотреть.

На ЛОРе историю сообщений регистранта может просмотреть любой желающий, даже анонимус. И знаешь, бро… Не стоит тебе лезть с советами, коль сам неопытен.

anonymous
()
Ответ на: комментарий от andytux

На 565х-560 леновах был Н2О uefi жестко зашитый в режим bios

anonymous
()
Ответ на: комментарий от anonymous

Не сказанно рад, что ее не будет!

10 версию у*бищнее уже не придумают чем ее сделали!

Я вообще делал откат Воостановление прежней системы

И вот на этом месте ВИНДА ПРЕСПОКОЙНО СТИРАЕТ ПОЛНОСТЬЮ windows.old со всеми данными за 5 ЛЕТ

И сообщает, что ВОЗВРАТ НЕ УДАЛСЯ!

mirek
() автор топика

Win10 При установке снес загрузку CentOS

В суд подайте на них за «моральный ущерб» …

anonymous
()
Ответ на: комментарий от anonymous

Ущерб не моральный Вполне таки денежный

За такое вполне даже в суд резонно

Это резервирование в windows.old только сбивает с толку и обнадеживает

mirek
() автор топика
Ответ на: комментарий от mirek

Так подключи диск. sda это первый диск. sda1 это первый раздел на этом диске. Иногда там местами меняется порядок букв. Но Gparted то должен быть и показать какой диск под какой буквой. Оставь всего один диск подключенным, тогда наверное не промахнешься. Но как же задрала тупая капча по тридцать раз вылезать и тормозить это капец. Надеюсь никто не станет тут писать из-за сраной капчи.

anonymous
()

mirek, ты ещё тут?

Короче, нужно все же разобраться, что у тебя и как. Ты слишком невнятно описал ситуацию.

Ты можешь загрузиться хоть с каким-нибудь Linux? Если да, то сделай это и после загрузки выложи сюда вывод команд

ls -l /sys/firmware/efi
lsblk
sudo fdisk -l
sudo blkid -c /dev/null

А то вообще не ясно, какая там у тебя разметка и в каком режиме что стоит. Про разметку не забывай: Как правильно копировать вывод терминала

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

УДАЛОСЬ ЗАГРУЗИТЬ CentOS С ПЕРВОНАЧАЛЬНЫМИ МЕНЮШКАМИ ДАЖЕ В которых и WINDOWS ДАЖЕ ЕСТЬ!

Но откровенно говоря таких инструкций как я это сделал Вы не найдете!

Намудрено мною на свой страх и риск!

Короче через ДВЕРИ ЭТО НЕ ПОЛУЧИЛОСЬ!

Намешал файлов с LiveCD и дистрибутива CentOS и залил в BOOT CentOS и оно заработало как родное )

mirek
() автор топика
Последнее исправление: mirek (всего исправлений: 1)

готовь своих юристов - пусть готовят документы.
как так - оплаченная дорогая ОС убивает данные диска?
такое попускать нельзя!!

darkenshvein ★★★★★
()
Ответ на: комментарий от darkenshvein

Я рад что в User у меня почти ничего не было

И хороша утилита восстановления файлов на диске Стрельца

Почему-то ntfsundelete тут пасует очень сильно. Хотя утилита в WinReanimator и с туповатым интерфейсом.

Касательно привлечения microsoft то они неоднократно пишут о том, что папка win.old временная

Хотя Win ее уничтожила в день или на след день после создания.

Но я думаю единичного случая будет мало. Не видно массовых жалоб на такое техническое решение

И понятно, что это и не просто так как microsoft содержит юридические компании

ТЕМА ЗАКРЫТА

mirek
() автор топика

Самое интересное, что во второй половине 90х мы как-то в офф-лайне доходили мозгами, что установка Линукса всегда производится после установки Виндовса. Да, разработчики lilo предусмотрели проблемы и всё было хорошо.

Потом появился grub, который точно так же справлялся с загрузкой Виндовса.

Прошло 25 лет, сменилось 5 и более поколений ИТшников. И нате..

anonymous
()
Ответ на: комментарий от anonymous

во второй половине 90х

Тогда был grub4dos.

Прошло 25 лет, сменилось 5 и более поколений ИТшников.

И у Линукса появились пользователи, а не ИТшники.

mky ★★★★★
()
Ответ на: комментарий от anonymous

Я могу сожалеть только о том, что сразу не стал использовать линукс.

А сейчас даже после запуска реаниматора с Win приходится запускать проверку файловой системы CentOS. Иначе не запустится.

И к сожалению развитие Win 10 становится все не совместимее с линукс.

Я также помню, что успешно откатывал неоднократно Win 10 к изначальной установке.

Но видимо это уже с последними обновлениями оно просто стирает win.old

mirek
() автор топика
Ответ на: комментарий от anonymous

Сейчас давно пора дойти мозгами до идеи, что нефиг ставить уже оффтопик на один диск с линуксом и маяться дурью с меню загрузчика, когда есть бутменю в материнке :)

slackwarrior ★★★★★
()
Ответ на: комментарий от slackwarrior

При установке Вынь все равно перелопатит загрузку

Вероятно резоннее ставить Вынь ради фотошопа на совсем другой компьютер с подходящей графикой

Хотя может еще умнее перейти на mac И будет 2 в одном флаконе

mirek
() автор топика
Ответ на: комментарий от mirek

При установке Вынь все равно перелопатит загрузку

Нет не перелопатит, если она на другом винте, который считает первым — т.е. тупо нет на том винте сторонних загрузчиков :) А когда он не первый — так и не она загружается. При старте компа кнопачкой F12 (или какой другой, спрашивайте в RTFM вашей материнки) вызывается менюшка, выбирается загрузочный носитель.

slackwarrior ★★★★★
()
Ответ на: комментарий от slackwarrior

Самое интересное, что снесший win.old Win 10 запускается без каких либо проблем через восстановившееся меню не влияя на CentOS)

mirek
() автор топика
Ответ на: комментарий от mirek

Это Lenovo v570c стандартный

  1. такого не существует;
  2. любой из v570c - стандартный.

Выбирай какой из вариантов тебе больше по душе.

Можете посмотреть какой там биос

Мы можем, а ты нет?

10 версию … уже не придумают чем ее сделали!

Аноним оказался прав

Я вообще делал откат Воостановление прежней системы
И вот на этом месте ВИНДА ПРЕСПОКОЙНО СТИРАЕТ ПОЛНОСТЬЮ windows.old со всеми данными за 5 ЛЕТ

s/на этом месте/в этот момент
man русский язык
s/винда преспокойно стирает/я по тупости удаляю
man инструкция по windows

За такое вполне даже в суд резонно

man microsoft eula && man gpl

Короче через ДВЕРИ ЭТО НЕ ПОЛУЧИЛОСЬ!

google://отличия+между+push+и+pull+или+как+пользоваться+замками

А сейчас даже после запуска реаниматора с Win приходится запускать проверку файловой системы CentOS. Иначе не запустится.

Ты уверен, что именно линуксовую фс проверять приходится? Точно специально ничего для этого не делал?
Либо google://windows+hibernation+vs+shutdown

Самое интересное, что снесший win.old Win 10 запускается без каких либо проблем через восстановившееся меню не влияя на CentOS)

Хотя чего это я, он за 10 дней так ни разу в документацию не заглянул, а я его читать её посылаю

mogwai ★★★★
()
Ответ на: комментарий от mogwai

Гы-гы
Любой из v570c - стандартный. И я как пользователь не должен особо вдаваться в документацию, что-бы понять для чего опция «Восстановить исходное состояние»

А уж ждать полтора часа для того, что-бы увидеть окошко с надписью восстановление не удалось и подавно!

mirek
() автор топика
Ответ на: комментарий от mirek

И я как пользователь не должен особо вдаваться в документацию

Вот тут у тебя ошибка главная. Как пользователь ты обязан знать user manual или owner’s manual каждого используемого тобой объекта.

Кстати, хорошая идея: на форумах техподдержки в форму создания темы добавить проверку на знание документации по продукту.
И на ЛОРе: создаёшь тему, вбиваешь теги, а сайт тебе: «о чём написано в третьем абзаце man pages по $tagname»? Не знаешь - значит не читал, значит не сношай людям мозг, пока не прочитаешь.

mogwai ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.