Ubuntu Suomen keskustelualueet

Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: Sazoro - 27.11.17 - klo:19.16

Otsikko: Grubin asennus ubs-tikulle
Kirjoitti: Sazoro - 27.11.17 - klo:19.16
Koneessa on windows ja fedora. Windows hävittää aina sinne käynnistäessä grubin ja sitten ei pääse enää linuxiin.
Miten voisi näin jälkikäteen asentaa boottaavan fedoran grubin ubs-tikulle? Ei tarttis aina asentaa linuxia
uudelleen. Ubs-tikku näkyy /dev/sdc
Otsikko: Vs: Grubin asennus ubs-tikulle
Kirjoitti: nm - 27.11.17 - klo:20.10
Jos kyseessä on UEFI-kone, joudut ensin korvaamaan grub-efi:n paketilla grub-pc, jotta saat asennettua tikulle perinteisen grub-lataajan. Periaatteessa on mahdollista tehdä myös EFI-tyyppinen asennus tikulle, mutta siinä on enemmän liikkuvia osia, ja erinäisiä ongelmia saattaa tulla vastaan.

Koodia: [Valitse]
sudo dnf install grub-pc(Kirjoita muistiin paketit, jotka järjestelmä poistaa grub-pc:n asentamisen myötä. En ole myöskään ihan varma, toimiiko tämä Fedorassa, joten kysy lisää, jos tulee jotain ongelmaa vastaan.)

Asenna sitten alkulataaja tikulle. Tämä edellyttää, että tikulla on dos-osiotaulu. Jos ei ole, sen voi luoda GPartedilla. Mikäli tikulla on FAT- tai NTFS-osio, osiotaulu on jo kunnossa, ja se on todennäköisesti dos-tyyppinen eikä GPT.

Koodia: [Valitse]
sudo grub2-install /dev/sdc
Asenna grub-efi takaisin, jos grub-pc:n asentaminen poisti sen:

Koodia: [Valitse]
sudo dnf install grub-efi


[edit: grub-install -> grub2-install]
Otsikko: Vs: Grubin asennus ubs-tikulle
Kirjoitti: Tomin - 27.11.17 - klo:20.27
Jos kyseessä on UEFI-kone, joudut ensin korvaamaan grub-efi:n paketilla grub-pc, jotta saat asennettua tikun MBR:ään perinteisen grub-lataajan. Periaatteessa on mahdollista tehdä myös EFI-tyyppinen asennus tikulle, mutta siinä on enemmän liikkuvia osia, ja erinäisiä ongelmia saattaa tulla vastaan.

Meinasinpa itse kirjoitella samasta asiasta. UEFI:ssa tosiaan vähän monimutkaisempaa tuo.

Koodia: [Valitse]
sudo grub-install /dev/sdc

Fedorassa oikea komento on grub2-install.