моя История
Я получил ПК с Intel 64 Bit Processor. Там я установил Ubuntu 14.04 LTS в /dev/sdb1
и дуга Linux в /dev/sda1
.
Обе подкачки на /dev/sdb2
.
Я пытался (успехом) установить Дугу Linux на SD-карту (/dev/sdc
) для моего пи малины. Там я пытался установить энергию на использовании SD-карты pacstrap
. Это произвело несколько ошибок. Затем я включился от своего читателя SD-карты.
После перезагрузки моего ПК я видел a GRUB_RESCUE>
PROMT. И Строка:
error:no such device:5a28b060-333c-479a-b5ed-58a7b9d8ae77.
Это - UUID моего раздела Ubuntu (/dev/sdb1
)
моя первая попытка
Затем я использовал свой диск восстановления начальной загрузки amd64 и установил GRUB на /dev/sdb
. Затем я должен был отключить /dev/sda
в BIOS и Ubuntu загружается приятно.
Дуга was'nt разоблаченный в данный момент.
Затем я работал sudo update-grub
и перезагруженный. Затем Linux Дуги был разоблачен, но если я выбрал
Дуга на/dev/sda1 мой satadisc или что-то как этот произвели ужасный звук и мой перезагруженный ПК.
Вывод был
:~$ sudo update-grub
Grub-Konfigurationsdatei wird generiert … #generating grub.cfg
Linux-Abbild gefunden: /boot/vmlinuz-3.13.0-35-generic #Linux-image found
initrd-Abbild gefunden: /boot/initrd.img-3.13.0-35-generic
Linux-Abbild gefunden: /boot/vmlinuz-3.13.0-34-generic
initrd-Abbild gefunden: /boot/initrd.img-3.13.0-34-generic
Linux-Abbild gefunden: /boot/vmlinuz-3.13.0-33-generic
initrd-Abbild gefunden: /boot/initrd.img-3.13.0-33-generic
Linux-Abbild gefunden: /boot/vmlinuz-3.13.0-32-generic
initrd-Abbild gefunden: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Arch auf /dev/sda1 gefunden #found Arch on /dev/sda1
erledigt #done
интересный то, что GRUB говорит только, 'нашел Arch на/dev/sda1'.
моя вторая попытка
Затем я пытался установить GRUB на /dev/sda
и активированный sda
в BIOS. Затем моя машина произвела снова этот ужасный звук, и я должен был запустить снова с диска восстановления начальной загрузки
моя четвертая попытка
это здесь. Я проверил /boot
папка Arch и Ubuntu differents:
- Дуга имеет два initramfs.img
(каждый - нейтрализация), изображения
- Ubuntu имеет некоторых initrd.img
изображения (различные версии)
- Ubuntu имеет некоторых System.map
файлы (см. выше),
- Ubuntu имеет несколько файлов конфигурации (снова для различных версий)
- Ubuntu имеет несколько 'abi' файлов (что это?)
И файловая система моего раздела Дуги не повреждена.
По тому, как я не хочу переустанавливать Arch, потому что моя установка в точке, где это была бы действительно большая работа для восстановления системы.
Могло случиться так что мой MBR /dev/sda
повреждены?
Теперь я хочу смочь снова запустить обе Операционных системы правильно.
В /boot/grub.cfg
определяется, какой раздел используется в качестве корневого раздела для (подобного Unix) OSS
Здесь в моем случае, который не загружает Arch, если его корневой раздел назван именем /dev/sdXY
. Я изменился, это использование vim
(vi
должен сделать это также), использование команды
:%s/\/dev\/sdXY/UUID=my-uuid/g
, это заменяет каждым /dev/sdXY
с my-uuid