Загрузка Gentoo с USB-накопителя без поддержки того материнской платой
Всем ещё раз доброго времени суток.
Вопрос, по сути, является оффтопом, но я решил рискнуть написать сюда, ибо, во-первых, это единственный ресурс, касающихся линукс-систем (в частности - Gentoo), на котором я зарегистрирован; во-вторых, тут просто замечательные люди, которые мне всегда помогали и чьи советы меня всегда выручали. Авось и сейчас получится.
Проблема заключается в сабже. Она появилась с тех пор, как я посеял старую флешку (туда ей и дорога, она своё отслужила и на неё записывалось не более 512 МБ из заявленных 4 ГБ) и приобретя новую на 16 ГБ. Ирония заключается в том, что моя материнка (ABIT IP35V) 'вроде как' умеет грузиться с USB-накопителей, но только в том случае, когда флешка отформатирована в FAT. Вторая ирония заключается в том, что такая флешка видится моей материнкой как жёсткий диск. Как известно, ФС FAT не поддерживает устройства размером более 4 ГБ. Пробовал извращённый финт, который заключался в форматировании флешки в FAT (временно, конечно) с помощью GParted. Получилось, и даже смог с помощью UNetBootin сделать загрузочной. Но материнка такой вариант не увидела, чего и следовало ожидать.
Есть два варианта обойти все эти ограничения:
1. Создать загрузочную дискету (ОМГ, я флопиком лет 8 не пользовался), с помощью которой будет загружаться загрузочная флешка;
2. То же самое, только вместо дискеты использовать CD/DVD.
На некоторых форумах указывалась возможность осуществления обоих вариантов, но ни один из вариантов не разглашался; мой недогуглинг высыпался в неактуальные статьи и методы, которые попросту не срабатывают.
Поправка: да, я мог бы просто взять и записать образ на DVD-диск. Но вот проблема: у меня привод очень старый, и, о, Боже, он портит диски, когда их пишет, независимо от того, *-R или *-RW. С нескольких попыток получается записать на болванку 10..50 МБ данных (чего, думаю, хватит для загрузчика, который смог бы загрузить флешку).
Есть ли у сообщества мысли о том, как осуществить изврат? Как можно загрузить флешку, используя флопик/недо'CD/DVD? Какие тулзы/команды я могу применить?
dd не предлагать, я им уже 2 раза убивал винт из-за того, что путал цифры
И да: я ССЗБ, но не важно. С радостью выслушаю всё, что только скажут, даже если в мою строну это будет адрес, по которому я смогу пойти очень далеко =)
Заранее всем самое ни на что есть огромное спасибо. В случае успеха - с меня печеньки и низкий поклон.
- Для комментирования войдите или зарегистрируйтесь
а элементарно-очевидное -
а элементарно-очевидное - разбить флешко-диск на разделы не пробовали?
И первый маленький - в ФАТ!
В том-то и прикол, что
В том-то и прикол, что пробовал. Делал так: первый раздел - FAT, второй - FAT32, и всё равно материнка упирается ;_;
вот тебе ссыль в помощь,
вот тебе ссыль в помощь, ковыряй в том направлении
(*)
Новую, большую, на 16 Гб - оставьте для данных.
Дополнительную, маленькую, на 2 Гб или 4 Гб - приобретите для загрузки.
Такое решение и недорогое и быстрое.
Чисто теоретически
Чисто теоретически возможность грузится с флешки не зависит от файловой системы на нем. Биос ничего не знает про файловые системы. Его задача прочитать и выполнить загрузочный сектор. В секторе лежит загрузчик, либо целиком, либо (что чаще случается) частично. Он имеет некоторое понятие о файловой системе и способен прочитать с нее необходимые для окончательной загрузки себя и выбранной ОС файлы. Обычно загрузочная флешка линя содержит загрузочный сектор, каталог с файлами загрузчика и файл образа загружаемой системы. Ежели в биосе какие то ошибки можно попробовать вариант перепрошивки биос.
ЗЫ
Дело, конечно же, личное. ИМХО проще выкинуть старое железо на свалку и порадовать себя любимого новой, работоспособной техникой.
Полностью согласен. Новое
Полностью согласен. Новое железо не так дорого нынче купить, а держать старый сидюк и жаловаться - это уже похоже на бомжа)
Всем огромное спасибо за
Всем огромное спасибо за ответы, буду пересматривать все варианты, которые были предложены =) Перепробую все варианты.
Как бы ни казалось это глупым, но да, у меня нет возможности ни проапгрейдить компьютер, ни купить даже новый привод (родители говорят, что не собираются тратить деньги на какие-то новые железки)
Если немного соффтопить, то я действительно страшно хочу проапгрейдить компьютер, но раз уже покупать новую материнку, тогда уже и процессоров Ivy Bridge подождать, и, соотв., купить материнку с сокетом LGA1155, но тогда придётся апгрейдить и ОЗУ (у меня DDR2). В общем, на всё это надо накопить денег, что смогу минимум за пол-года - к тому времени может и что-то новое появится =)
Ещё раз всем спасибо, буду пробовать. При успехе помечу тему как solved.
неправда ваша subclox
неправда ваша
фат не поддерживает длину файла более 4гб, а до 32гб раздел - это как-бы "стандарт"
попробуйте iso'шный образ для CD (livecCD, SytemRescueCD) залить на флэшку
dd if=путь_до_iso of=/dev/sdx
обыграть для гугла запрос по прототипу "загрузка BIOS не видит флэшку USB FLASH DRIVE" \ "как загрузиться с флэшки без USB"
ответ попадался, но было давно,
что-то добрый я сегодня ....
(*)
leryc, под FAT subclox понимает, видимо, FAT16, так что неправда ваша, а не его.
если уж гадать, так и fat12
если уж гадать, так и fat12 можно было бы предположить....
однака-ж кто заставляет? (использовать 16)
а дословно от ТС
Как известно, ФС FAT не поддерживает
что-то добрый я сегодня ....
я в таких случаях использую
я в таких случаях использую plop. у него есть варианты и для флоппика и для CD. и еще есть старая флешка на 256 Мб на которую поставил syslinux, просто бывали случаи когда с этой флешки грузится без проблем, а с более современных никак. как говорится, костыль найти всегда можно ;)
вот такие пирожки с котятами
и ватрушки с несварением :)
Чукча не писатель, Чукча читатель :)