Sdílet prostřednictvím

Zavaděč bootmgr a bootmgr.efi

Anonymní
2016-04-26T16:13:50+00:00

Umí zavaděč systému Windows nějak přímo zavést inicializační soubor RD a kernel Linuxu pro jeho spuštění, nebo je třeba řetězit na jiný zavaděč?

Windows pro domácnosti | Jiné | Instalace a upgrade

Otázka je uzamčená. Tato otázka se migrovala z komunity podpory Microsoftu. Můžete hlasovat, jestli je užitečná, ale nemůžete k ní přidávat komentáře či odpovědi ani ji nemůžete sledovat.

Počet komentářů: 0 Žádné komentáře

Odpovědi: 4

Seřadit podle: Nejužitečnější
  1. Anonymní
    2016-04-27T07:29:58+00:00

    Jasně, že bych ho nedal do sdx :)

    Z editací BCD nějakou zkušenost mám, ale spíše používám Bootice. EasyBCD si to právě tak nějak dělá samo a to pak nedává moc šanci si utvořit spojitosti.

    Jinak myslím, že jsem někde zahlédl, že DD je i pro Windows ...

    A s tou extrakcí nebo spíš modifikací bootsectoru z CD/DVD, tak abych na něj mohl odkázat v BCD, a ten mu předal štafetu, nevíš? Postup by byl asi stejný jen s dosazením příslušného zařízení , ale nebyly by jiné parametry "bs=512 count=1" ? Nebo je to vždy v tomto úseku pro všechny případy?

    To by se mi hodilo nejvíc - rozbalil bych jakékoliv boot ISO do nějakého adresáře a použil bych orig. bootsector, který zavede kam má a pak budu mít k dispozici všechny volby pro daný systém či nástroj.

    Aby jsi to pochopil - jde mi spíš o práci s tím na flešce (ale může se hodit i pro HDD) a ty různá minidistra a nástroje mají leckdy jiný zavaděč a při partition použití Grub4Dos či Grub2 se musí šroubovat parametry pro jádro do konfiguráku, což je někdy trochu krkolomné a vždy nepohodlné. A to by vyřešilo odkázání v BCD přímo na ten orig. bootsector z CD/DVD ...

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  2. Miroslav Pragl 78,271 Reputační body Dobrovolný moderátor
    2016-04-26T19:40:14+00:00

    Obavam se, ze toto je spise na linuxove forum. Pokud mas zavadec (predpokladam GRUB2) v bootsectoru /boot partition (dejmetomu /dev/sda2 - DOUFAM, ZE NE v /dev/sda !!!):

    • prikazem dd if=/dev/sda2 of=nejakysoubor.bin bs=512 count=1  uloz zavadec do souboru
    • soubor pak prenes do rootu boot partittion windows
    • a pridej jej jako realmodovy zavadec do BCD menu:

    bcdedit /create /d "GRUB2 chainload" /Application BOOTSECTOR

    bcdedit /set {guid z predchoziho prikazu} device boot

    bcdedit /set  {guid z predchoziho prikazu} PATH \nejakysoubor.bin

    bcdedit /displayorder  {guid z predchoziho prikazu} /addlast

    bcdedit /timeout 10

    to byu melo stacit

    no a nebo pouzij BFU tool EasyBCD, jak jsem radil. Ten ma v sobe mj. nejaky pidigrub2, ktery zdetekuje "svuj" oddil a konfigurak ...

    MP

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  3. Anonymní
    2016-04-26T17:35:37+00:00

    OK. Já jen tak informačně, protože v určitém příp. by to bylo takové uhlazenější.

    Jinak klasicky řetězím na jiný zavaděč. Co se týče toho uložení bootsectoru do souboru, tak jestli mě navedeš trochu jak nebo čím? Ať nemusím hledat moc úmorně? Nejlépe by se hodilo, kdyby to šlo udělat s bootsectorem z CD - to je tam pak kompletní nabídka a člověk nemusí konfigurovat parametry pro jádro.

    Každopádně díky moc.

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  4. Miroslav Pragl 78,271 Reputační body Dobrovolný moderátor
    2016-04-26T17:08:07+00:00

    neumeji (koneckoncu ani napr. GRUB neumi naopak zavest windows). Takze si uloz bootsektor zavadece do suboru a pridej do boot menu windows, jak se to dela uz 2. tisicileti. Nebo pouzij nejake reseni 3. strany, treba EasyBCD a jejich pidiGRUBzavadec.

    MP

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře