У меня двойная установка Ubuntu 10.04 и Windows 7. Я был в Windows, мне пришлось перезагрузить машину, и мой grub не загружался. Я использовал boot-repair, чтобы загрузить мой grub. Однако моя установка linux имела поврежденную файловую систему из-за какой-то небезопасной перезагрузки. Поэтому я пытался выполнить fsck с Live CD. Однако после того, как проверка показала, что все в порядке, когда я смонтировал раздел, мой каталог etc в корневом каталоге раздела linux стал файлом. Кроме того, это привело к тому, что мой grub не загружался, и после этого последовало множество сбоев, так как /etc важен для очистки и переустановки grub.
Может ли кто-нибудь помочь мне, как это исправить?
решение1
вы можете переустановить grub из режима восстановления. вы перешли в режим восстановления ОС вашего жесткого диска, используя другую ОС. теперь # chroot /mnt/sysimage/ введите сейчас # grub-install /dev/sda теперь ваш grub будет восстановлен. Теперь следующая проблема с отсутствием каталога etc может быть восстановлена из tar или из другой той же ОС, вы можете скопировать с нее.