Я установил Ubuntu 13.04 на 16 ГБ USB-памяти (полная установка, не живая USB) и загрузил ее с помощью vmware player 6 + plop под Windows 7 64-битный хост.
Чтобы избежать жалоб на формат Windows, я создал раздел FAT32 в начале запоминающего устройства USB, второй раздел - ext, за которым следует раздел подкачки.
Проблема заключается в том, что при загрузке с USB-диска отображается сообщение об ошибке: Попытка чтения или записи вне диска hd0. Но тогда это позволяет мне загружаться в Ubuntu. после загрузки все работает как надо. Но сообщение об ошибке перед загрузкой меня сильно беспокоит.
Я запустил команду fdisk и получил следующие результаты:
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 3999743 1998848 b W95 FAT32
/dev/sda2 4001790 30799871 13399041 5 Extended
/dev/sda5 4001792 28801023 12399616 83 Linux
/dev/sda6 28803072 30799871 998400 82 Linux swap / Solaris
Кажется, что система распознает раздел FAT32 как загрузочный. Я также пытался использовать boot-repair, но проблема остается.
Не могли бы вы дать мне несколько советов о том, как избавиться от этого сообщения об ошибке при загрузке? Я могу загрузиться в Ubuntu, так что это не большая проблема, но я не хочу видеть эту ошибку при каждой загрузке с USB. Кроме того, кажется, что это занимает много времени, прежде чем сообщение отображается, я думаю, что может быть что-то вроде тайм-аута для этой ошибки, что, как следствие, замедляет время моей загрузки.
Заранее благодарю за помощь. Lei