[linux] Re: goed gecompileerde 64bits kernel, nu grub-install conflict
Daniel C. von Asmuth
asmuth op bakunin.xs4all.nl
Za Okt 4 12:54:15 CEST 2014
Aldus schreef Julien Michielsen op Sat, Oct 04, 2014 at 11:08:57AM +0200:
> Dat ik mijn systeem niet 64-bits com compileren zat hem in een
> vergissing van mij bij de installatie: ik had een i586 versie ge-instal-
> leerd, in de foutieve veronderstelling dat ook dat een 64-bits versie
> was. Met de x86_64-versie kreeg ik wel een naar 64-bits compi-
> leerbaar systeem. Alleen de laatste stap: grub2-install gaf een
> bevreemdende foutmelding, vanwege een nog meer bevreemdend
> ext2 conflict:
> # grub2-install /dev/sdb1
> /usr/sbin/grub2-bios-setup: warning: File system `ext2' doesn't support
> embedding.
> /usr/sbin/grub2-bios-setup: warning: Embedding is not possible. GRUB can
> only be installed in this setup by using blocklists. However, blocklists
> are UNRELIABLE and their use is discouraged..
> /usr/sbin/grub2-bios-setup: error: will not proceed with blocklists.
Deskundigen gebruiken in zo'n geval Gooogle:-)
https://bugzilla.redhat.com/show_bug.cgi?id=861192
Die informatie suggereert dat uw schijf met een GPT partitietabel is
geformatteerd. U zou kunnen proberen om blocklists te genereren door
het grub2-install commando de '--force' optie mee te geven of door de
bootloader te installeren op /dev/sdb i.p.v. /dev/sdb1.
> Nou heb ik kort geleden een ssd-disk gekocht en daar heb ik het
> nieuwe systeem opgezet, verdeeld in drie partities: 50GB voor /,
> 51 voor /var en nog 10GB swap. (Kennis van mij vond dit onzin, en
> raade aan alles op 1 partitie te zetten omdat dit efficienter zou zijn.)
Bij mij is de root (/) partitie 2 GB en de /var partitie 3 GB en beide
zijn nog niet voor de helft gevuld; /usr en /home zijn wat groter.
> De twee data-partities voor / en /var zijn allebei in ext4 formaat.
> De source partitie (/usr/src/linux-3.16.2) is op een aparte, met ext4
> geformatteerde partitie neergezet. Vanmorgen heb ik de kernel opnieuw
> gecompileerd, en dat ging zonder foutmeldingen. (typescript zojuist
> nog gecontroleerd.) De hele kernel (source en systeemfiles) staat op
> ext4 partities. Ook /usr/sbin is ext4:
> # df -T /usr/sbin/
> Filesystem Type 1K-blocks Used Available Use% Mounted on
> /dev/sdb1 ext4 51776100 8813332 41891664 18% /
Met vriendelijke groet,
Daniel von Asmuth
--
People who bought this story also bought....
More information about the Linux
mailing list