Hola, siento molestar de nuevo.
He estado mirandome libre-boot y me gustaria instalarlo para ver si algo cambia.
https://libreboot.org/
He descargado el programa y aparecen unas instrucciones dentro del programa descomprimido, el readme:
WARNING!
Updating your firmware has a risk of bricking the machine.
You have been warned, and do so at your own risk.
also see: README
---
The things here should already be compiled (on trisquel 6) for yoru convenience
You need these dependencies to build/use
$ sudo apt-get -y install subversion git
(these contain tools used for compiling source code)
$ sudo apt-get -y install build-essential
(these are required for building coreboot)
$ sudo apt-get -y install libncurses5-dev doxygen iasl gdb flex bison
(required for building flashrom)
$ sudo apt-get -y install libpci-dev pciutils zlib1g-dev libftdi-dev
(for building grub)
$ sudo apt-get install bison libopts25 libselinux1-dev autogen m4 autoconf help2man libopts25-dev flex libfont-freetype-perl automake autotools-dev libfreetype6-dev texinfo
(you also need to install unifont (for text in grub2)
$ sudo apt-get -y install ttf-unifont
---
Building GRUB2 from scratch
$ make clean
$ ./autogen.sh
$ ./configure --with-platform=coreboot
$ make
put a grub.custom.cfg in grub/
this is your config
then put:
./grub-mkstandalone --grub-mkimage=./grub-mkimage -O i386-coreboot -o grub2-X60.elf --modules='ahci pata ehci uhci ohci usb_keyboard usbms part_msdos xfs ext2 fat at_keyboard part_gpt usbserial_usbdebug cbfs minix_be minix minix3_be minix3 minix2_be minix2 zfs ufs2 ufs1_be ufs1 udf squash4 sfs romfs jfs reiserfs procfs odc ntfs nilfs2 newc iso9660 hfsplus cpio exfat cpio_be afs affs btrfs bfs hfs video_bochs video_cirrus password png keystatus sleep loopback' --install-modules='ls linux search configfile normal cbtime cbls memrw iorw minicmd lsmmap lspci halt reboot hexdump pcidump regexp setpci lsacpi chain test' --fonts= --themes= --locales= -d grub-core/ /boot/grub/grub.cfg=grub.custom.cfg
pu grub2-X60.elf in coreboot/
go in coreboot (a .config is already there, you don't need to use make menuconfig)
make
cd build
dd if=coreboot.rom of=top64k.bin bs=1 skip=$[$(stat -c %s coreboot.rom) - 0x10000] count=64k
dd if=coreboot.rom bs=1 skip=$[$(stat -c %s coreboot.rom) - 0x20000] count=64k | hexdump
dd if=top64k.bin of=coreboot.rom bs=1 seek=$[$(stat -c %s coreboot.rom) - 0x20000] count=64k conv=notrunc
now you have a coreboot.rom
---
flashrom and bucts are just make clean and make
flashchips.c should be modified according to your flash chip (if you have factory BIOS)
Bueno, pues, he instalado las dependencias, y ahora me gustaria instalarlo, siguiendo con el archivo readme expuesto,:
Dice que empiece por make clean , vale , pero yo tengo el programa descomprimido en el escritorio linux, entonces abro una terminal desde el programa y me pasa esto:
k@y:~/Desktop/X60$ make clean
make: *** No rule to make target `clean'. Stop.
Desde donde tengo que lanzar la terminal o como tengo que hacerlo para empezar a instalar el programa??
Siento mucho si es muy básico, pero es que no lo se.
Agradeceria mucho un poco de ayuda con esto haber si consigo instalarlo, muchas gracias.
Queria insertar citas y códigos, pero no me funcionan, perdón.(con otro navegador creo que si)
Perdón, pero voy bastante perdido, ni tan siquiera se si el pc que quiero utilizar es compatible, que según he leido, precisamente el que tengo creo que no es compatible, es una torre hp amd e1-6010 apu wich amd radeon r2 grafics pero no lo tengo claro.
No se si hacerlo pues, por que si no es compatible , ¿me quedaré con el ordenador hecho un ladrillo?
Si llega a pasar eso, no tengo ni el archivo de la BIOS del fabricante, en el sitio normal de descargas hp no lo he encontrado.
Vamos además creo que el archivo de libreboot que he descargado x60 es para un pc portatil con libreboot preinstalado, o sea que menos mal no he hecho nada.
Alguna sugerencia por favor?
Un saludo.