Isolinux PCMCIA USB 3.0 загрузчик [закрыт]

0

У моего ноутбука нет USB 3.0. Поэтому я установил карту расширения USB 3.0 PCMCIA. Но я не могу загрузиться прямо из него! Я могу получить доступ к нему через Ubuntu. Теперь я хочу создать загрузочный CD / USB-накопитель с ISOLINUX, который поддерживает карту PCMCIA, поэтому я могу загрузиться на подключенную USB 3.0-палку! Но когда я пытаюсь загрузить самозагружаемый ISO-загрузчик, он всегда говорит «Не удалось загрузить ldlinux.c32»

Я следую двум учебникам, но получаю ту же ошибку. Ссылка Ссылка

Что я делаю неправильно? Моя система представляет собой более старый 32-разрядный ноутбук.

ОБНОВЛЕНИЕ: Я попробовал его с eltorito Grub вместо isolinux.bin и, по крайней мере, он загружает initrd.lz! Я даже могу найти свой USB 3.0 на карте расширения с помощью ls -la / dev / disk / by-id. Но я не могу загрузить его, когда я даю аргумент root = / dev / sd ..

    
задан larshetfield 04.10.2016 в 13:21
источник

2 ответа

0

После тестирования новой, чистой установки Linux на палочке работают оба загрузчика. Забавно, что другая загрузочная панель загружается без загрузчика абсолютно нормально.

    
ответ дан larshetfield 06.10.2016 в 22:19
источник
2

Во-первых, я настоятельно рекомендую не загружать карту расширения. Но если вы это сделаете, всегда пытайтесь использовать идентификатор, используемый для исходного порта для загрузки. Кроме того, убедитесь, что вы не просто извлекаете изо и копируете его на USB, а на самом деле монтируете на USB. Это включает в себя форматирование USB и установку на него файла ISO. Я бы рекомендовал просто использовать Rufus для Windows для монтирования ISO-файла на USB в качестве загрузочного устройства. Если вы используете Ubuntu или Macintosh, используйте dd. Синтаксис будет выглядеть так: Сначала вам нужно найти путь к вашему USB, запустив этот первый без USB, вставленный в ваш компьютер.

sudo fdisk -l

И затем запустите его снова после того, как вы вставляете USB и видите, какой путь появился, который отличается от предыдущего. Примером может быть / dev / sdb1. После этого вы выполните следующую команду для монтирования ISO-файла на USB.

dd if=*your iso file*.iso of=*path to usb* bs=512k

Как только dd закончит работу с изображением диска, он выведет что-то похожее на это:

5823+1 records in
5823+1 records out
3053371392 bytes (3.1 GB) copied, 746.211 s, 4.1 MB/s

После правильной установки ISO на USB повторите попытку и обновите или разрешите этот вопрос на основе ваших результатов.

    
ответ дан Owen Hines 04.10.2016 в 17:02