ANNA
       Free Cat
       Кредо Группы 2А
  2A Представляет:
     Наши статьи
     Картины Анны
     Рассылки
     Проекты
     Книги
     Мы поддерживаем

   Написать письмо
   Послать Открытку
   Завалиться в Форум
   Потрепаться в ЧАТе
   Закрытая Гостевая
   На Главную
 

Загрузка с USB в старом ноутбуке
который такой вариант загрузки не поддерживает
(краткий пересказ полудетективной истории)

    Попал мне в руки ноутбук Fujitsu LifeBook B2562, на который надо было установить BackTrack Linux, поскольку он будет использоваться для тестирования компьютерных систем. Но как это сделать? BIOS этого компьютера загрузку с USB не поддерживает, док хотя с ним и был - но только с флоппи, CD не было.
    Первой идеей было использовать Unetbootin, который я обычно использовал для создания загрузочных флешек из образов дисков. Эта же утилита в своих возможностях имеет и установку образа диска на HDD для последующей загрузки. Посмотрев, что утилита работает в Windows 98 (а именно эта OS стояла на LifeBook B2562), решено было использовать её. На внешний диск была помещена эта утилита, образ BackTrack Linux, утилита была запущена, отработала и система была перезагружена. Во время загрузки в меню Windows 98 появился ещё один пункт, для загрузки Unetbootin. Он был выбран и ... ничего не произошло :(. Выяснилось, что практически все версии Unetbootin, кроме самой старой, 180, не создают на винчестере необходимых файлов :(((. Вероятно, это было связано с тем, что в ноутбуке установлено 256М памяти(на это указывали и другие признаки), хотя может быть это была проблема, связанная с самой системой, Windows 98.
    Но хотя с помощью версии 180 и удалось создать на винчестере нужные файлы, правильной загрузки BackTrack Linux не происходило. Пришлось вспомнить, что Unetbootin является всего лишь утилитой автоматизации для другой утилиты, Grub2DOS. С помощью программ работы с образами дисков пришлось выковыривать нужные файлы из файлов ISO и помещать их в нужные места, одновременно редактируя файл меню загрузки. То, что в образах BackTrack Linux для загрузки использовался подобный же загрузчик, значительно облегчало работу. Однако и это не привело к положительному результату - загрузки BackTrack Linux версий 4 и 5 начинались, но конца не доходили, происходили разные ошибки.
    Для преодоления этих проблем было решено как-то включить загрузку с USB у этого ноутбука. И тут на сайте rom.by, который как раз посвящён различным аспектам модификации BIOS, была найдена статья, в которой давалось решение без модификации BIOS - PLOP Boot manager. Одним из его несомненных преимуществ было то, что он поддерживал не только загрузку с USB самого ноутбука(что было не очень удобно из-за того что там стоит USB 1.1 с низкой скоростью обмена), но и имеется встроенная в сам загрузчик поддержка UHCI, OHCI и EHCI плат PCMCIA CardBus.
    Поскольку на ноутбуке уже стоял загрузчик Grub2DOS, поставленный Unetbootin, было решено воспользоваться этим загрузчиком для загрузки другого, PLOP Boot manager . Это позволило не модифицировать бут-сектор HDD.
    Загрузчик был установлен и показал, что всё, что о нём написано, было написано не зря. Образы прекрасно грузились с флешек, на которые программой Unetbootin были установлены BackTrack Linux версий 4 и 5, но ... оказалось что я, работая в "ручном режиме" с Grub2DOS, делал всё правильно. С версией 4 появлялась та же ошибка, описанная тут(при этом топ сам ссылается на другой). Версия 5 тоже в середине загрузки останавливалась с ошибкой. Было решено не форсировать исправление загрузки систем версий 4 и 5 (тем более что они были связаны в основном с количеством памяти на ноутбуке), а проверить на варианте BackTrack Linux версии 3, которая заведомо была собрана для использования при загрузки с USB.
    И, как и ожидалось, всё прекрасно загрузилось. Дальше - уже рутина :))).
    P.S. Можно было решить, что шаги с Unetbootin и Grub2DOS были лишние? Отнюдь - они не только стали "фундаментом" для последующих шагов, но дополнительно подтвердили что проблемы загрузки были связаны не с моими неправильными действиями, - а с особенностями загрузки BackTrack Linux в данной конкрентной конфигурации.

    Статья обсуждается на Всеобщем форуме в этом топе.
    Копия статьи помещена в мой дневник.

Назад
© 1997-2022 2A Group(A.Chudnovsky, A.Serjogin)