Помогите с Grub'ом

Discussion in 'Безопасность и Анонимность' started by m0le[x], 14 Jan 2010.

  1. m0le[x]

    m0le[x] Wardriver

    Joined:
    25 Oct 2006
    Messages:
    801
    Likes Received:
    580
    Reputations:
    105
    В общем нужна помощь с загрузчиком Grub.
    Дано:
    1. Ноут с двумя винтами и установленной WinXP
    2. Флешка USB 2Гб
    3. Флешка SD 16Гб
    4. Образ nix livecd дистрибутива

    Задача:
    Поставить linux систему загрузившись с флешки на 2 Гб, на флешку с 16 Гб.

    Проблема:
    Загрузился с livecd флешки, разметил вторую флешку на 16Гб, установил систему, grub, все нормально.
    При перезагрузке с установленной флешкой на 16Гб, выдает:
    Code:
    Grub loading stage 1.5
    Error 21
    Не смог в общем найти Grub.

    Далее опять вставляю livecd флешку, врубаю ноут, грузится Grub, который стоит на 16Гб флешке. и все нормально запускается. Так какая связь между этими флешками, и почему Grub грузится только при наличии обоих флешек, хотя на второй собсвенный другой загрузчик?

    Спасибо.
     
  2. nitx

    nitx Elder - Старейшина

    Joined:
    4 Jan 2008
    Messages:
    214
    Likes Received:
    31
    Reputations:
    10
    скорее всего неправильно настроено. Конфиг в студию. И еще, какая фс на флешке?
    п.с. я бы лучше использовал для флешки вместо grub'а syslinux.

    upd: хотя не, ошибка 21 озночает что grub не может найти свой конфиг. А это значит что он не может примонтировать раздел.
     
    #2 nitx, 14 Jan 2010
    Last edited: 14 Jan 2010
  3. ghostwizard

    ghostwizard Member

    Joined:
    4 Dec 2005
    Messages:
    127
    Likes Received:
    36
    Reputations:
    21
    1. Сделать chroot на раздел с флешкой.
    2. Запустит grub-install с указанием нужного раздела, т.е. той 16Гб флешки.
    3. Проверить конфиг, на предмет опций вроде root (hd0,0). Поправить их при надобности.
     
  4. Ali_MiX

    Ali_MiX Elder - Старейшина

    Joined:
    8 Oct 2006
    Messages:
    377
    Likes Received:
    67
    Reputations:
    -2
    каг бы попробуй это
     
Loading...