У меня Ubuntu 10.10 установлен на одном (физическом) hd и на другом Windows. На обоих накопителях grub установлен для загрузки обеих операционных систем. Когда я хотел установить SP1 для Win 7, мне пришлось добавить загрузочный флаг в раздел, из которого загружается Windows, иначе установка SP1 не будет работать. Я сделал это, загрузившись в Ubuntu и используя gparted, чтобы добавить этот флаг. После этого обновление для SP1 работало без проблем.
При попытке вернуться в Ubuntu grub жаловался, что он больше не может найти ядро! Я попытался загрузиться в минимальный компакт-диск Ubuntu и восстановить grub с помощью chroot, update-grub и grub-install, которые не сработали. У меня все еще была проблема, что было невозможно загрузить Ubuntu, поставив меня в какую-то минимальную систему под названием initramfs. Кажется, однако, что изменения в разделах были изменены. Я думаю, это произошло, когда я добавил bootflag на диск Windows.
Следующее, что я пробовал, - это сказать grub, чтобы не использовать uuid для загрузки ядра, раскомментировав что-то в / etc / default / grub. Затем я получил загрузку ядра, но он внезапно останавливается (я думаю, когда он пытается подключить корневую файловую систему), говоря, что в отношении uuid не существует, снова вводя меня в initramfs. Странно, что мне даже не удалось установить корневой раздел с помощью / dev / sdb1 (на котором он в моем случае).
Буду рад, если есть способ восстановить
Обновить
В случае, если кто-то заботится, я решил это. По какой-то причине я также сбросил BIOS и установил SATA-протокол обратно в IDE. Кажется, что в initrd нет драйвера. Поэтому я просто вернул его, теперь он снова работает.
Ах, UUID для разделов. По моему опыту, этот подход работает только до тех пор, пока вы не вмешиваетесь в свои разделы. Я решил разрешить все ссылки на UUID в / etc / fstab и в Grub, а затем все работает.
Иногда диски называются по-разному, когда вы находитесь в минимальной системе, поэтому вы не можете mount / dev / sdb1. Попробуйте посмотреть, какие разделы были найдены, выполнив
fdisk -l. Кроме того, вы можете очень внимательно наблюдать за загрузкой ядра или использовать
fdisk -l
dmesg
Ах, UUID для разделов. По моему опыту, этот подход работает только до тех пор, пока вы не вмешиваетесь в свои разделы. Я решил разрешить все ссылки на UUID в / etc / fstab и в Grub, а затем все работает.
Иногда диски называются по-разному, когда вы находитесь в минимальной системе, поэтому вы не можете mount / dev / sdb1. Попробуйте посмотреть, какие разделы были найдены, выполнив
fdisk -l. Кроме того, вы можете очень внимательно наблюдать за загрузкой ядра или использовать
fdisk -l
dmesg
Ах, UUID для разделов. По моему опыту, этот подход работает только до тех пор, пока вы не вмешиваетесь в свои разделы. Я решил разрешить все ссылки на UUID в / etc / fstab и в Grub, а затем все работает.
Иногда диски называются по-разному, когда вы находитесь в минимальной системе, поэтому вы не можете mount / dev / sdb1. Попробуйте посмотреть, какие разделы были найдены, выполнив
fdisk -l. Кроме того, вы можете очень внимательно наблюдать за загрузкой ядра или использовать
fdisk -l
dmesg
Ах, UUID для разделов. По моему опыту, этот подход работает только до тех пор, пока вы не вмешиваетесь в свои разделы. Я решил разрешить все ссылки на UUID в / etc / fstab и в Grub, а затем все работает.
Иногда диски называются по-разному, когда вы находитесь в минимальной системе, поэтому вы не можете mount / dev / sdb1. Попробуйте посмотреть, какие разделы были найдены, выполнив
fdisk -l. Кроме того, вы можете очень внимательно наблюдать за загрузкой ядра или использовать
fdisk -l
dmesg
Ах, UUID для разделов. По моему опыту, этот подход работает только до тех пор, пока вы не вмешиваетесь в свои разделы. Я решил разрешить все ссылки на UUID в / etc / fstab и в Grub, а затем все работает.
Иногда диски называются по-разному, когда вы находитесь в минимальной системе, поэтому вы не можете mount / dev / sdb1. Попробуйте посмотреть, какие разделы были найдены, выполнив
fdisk -l. Кроме того, вы можете очень внимательно наблюдать за загрузкой ядра или использовать
fdisk -l
dmesg
Ах, UUID для разделов. По моему опыту, этот подход работает только до тех пор, пока вы не вмешиваетесь в свои разделы. Я решил разрешить все ссылки на UUID в / etc / fstab и в Grub, а затем все работает.
Иногда диски называются по-разному, когда вы находитесь в минимальной системе, поэтому вы не можете mount / dev / sdb1. Попробуйте посмотреть, какие разделы были найдены, выполнив
fdisk -l
blockquote>. В качестве альтернативы вы можете наблюдать за загрузкой ядра очень осторожно или использовать
dmesg
blockquote>, чтобы снова отобразить буфер буфера ядра ...
Ах, UUID для разделов. По моему опыту, этот подход работает только до тех пор, пока вы не вмешиваетесь в свои разделы. Я решил разрешить все ссылки на UUID в / etc / fstab и в Grub, а затем все работает.
Иногда диски называются по-разному, когда вы находитесь в минимальной системе, поэтому вы не можете mount / dev / sdb1. Попробуйте посмотреть, какие разделы были найдены, выполнив
fdisk -l
blockquote>. В качестве альтернативы вы можете наблюдать за загрузкой ядра очень осторожно или использовать
dmesg
blockquote>, чтобы снова отобразить буфер буфера ядра ...