Как я могу загрузиться с 16 Гб Pendrive со старым BIOS?

Мне нужно загрузить Ubuntu на компьютер (компьютер A) без CD. У меня есть 16 Гб Pendrive с живой версией Ubuntu. Pendrive работает как минимум на двух новых компьютерах. Компьютер A загружается с 2Gb Pendrive справа. Так что, скорее всего, это проблема BIOS.

Но всегда неудобно всегда иметь два pendrive, как я могу заставить старый компьютер загружаться с большего диска?

Заметки:

  • Перераспределение диска не видел, чтобы работать.
  • Я заметил, что 16-гигабайтный Pendrive в BIOS выглядит как внешний дисковод Zip, а меньший - в виде жесткого диска. Вероятно, связано.

7 ответов

Решение

Очень часто вы можете столкнуться с проблемами с USB-накопителями большой емкости и старым оборудованием, в большинстве случаев проблема заключается только в BIOS. Так что, если BIOS можно обновить, попробуйте это.

Единственное другое решение (afaik) - запустить usb-загрузку с дискеты, и это не является альтернативой переносу двух флешек.

Если вас интересует метод floppy, вам следует ознакомиться с документацией grub и этим кратким руководством о том, как создать dd предварительно скомпилированный образ для pendrivelinux, после записи диска вам, возможно, придется отредактировать там файл grub-config.

Многие BIOS, даже самые последние, не могут загружаться с USB-устройства с разделами. В терминах Linux файловая система должна быть включена /dev/sd?; само существование таблицы разделов заставляет BIOS сдаваться.

Если это более старая версия BIOS, то, кроме того, может потребоваться, чтобы загрузчик полностью находился в начале диска (типичные ограничения - 512 МБ, 2 ГБ или 8 ГБ).

  • Если вы еще этого не пробовали, попробуйте вставить карту памяти объемом 16 ГБ в Ubuntu и уменьшить размер раздела до 2 ГБ с помощью gparted. Я знаю, что вы сказали: "Передел диска не работает", но вы не вдавались в подробности. Если это работает, вы можете отформатировать оставшуюся часть диска, например, ext3, и Windows никогда не узнает, что там есть место.

  • Вы можете получить конвертер Compact Flash в IDE (доступны как разъемы IDE для ноутбуков, так и для настольных ПК), а также флэш-карту и установить свою ОС на это. Конечно, вместо двух перьевых дисков вам придется открывать каждый футляр и надеяться на запасное гнездо PATA, поэтому я не понимаю, как это поможет

В 2007 году я установил Xubuntu на жесткий диск объемом 20 ГБ на старом компьютере. Когда я загрузился, я получил ошибку GRUB 18.

Читая об ошибке GRUB 18, я узнал, что это означает, что мой раздел Ubuntu слишком велик для BIOS.

Решением было создать раздел размером 100 МБ EXT3 и установить его для монтирования как /boot.

Как сделать то же самое с флешкой, я не уверен.

Попробуйте Unetbootin, он лучше подходит для загрузки старого компьютера с USB-накопителя. Сначала я использовал загрузку Yumi, она отлично работала на новых компьютерах, но не на старых. Затем я установил Unetbutin, и старый компьютер загрузился нормально. Если вы предпочитаете компьютер с Linux, вы также можете запустить его с USB-накопителя с помощью файла ISO с помощью программы запуска Ubuntu.

С http://www.plop.at/en/bootmanager.html вы можете создать компакт-диск, который позволит вам загрузить USB. Вы должны были бы нести и компакт-диск и придерживаться с вами все же.

Лучший способ создать загрузочный USB multiOS - использовать Yumi и использовать FAT 32.

В первую очередь добавьте незарегистрированные ISO-образы и вторичный основной пример ISO-образа Ubuntu 11.04 x86, Ubuntu 11.04 x64.

Другие вопросы по тегам