|
[ anon315 @ 31.12.2004. 17:22 ] @
| Hi,
* AMD 64 3000+ Athlon
* Gentoo 2004.3 za AMD64
* Stage 3
U instalacionom procesu sam uspesno instalirao grub na flopi ( koristio sam grub-install ).
Kada sam se posle ulogovao na sistem, pokusao sam da instaliram grub na hard, medjutim imam problema sa grub-install.
cave root # grub-install /dev/hda
/dev/ide/host0/bus0/target0/lun0/disc does not have any corresponding BIOS drive.
cave root #
Probao sam i grub-install /dev/ide/host0/bus0/target0/lun0/disc, ali opet isto.
Na mrezi sam video da ljudi imaju probleme sa ovim, ali nisam nasao resenje.
Rekoh bogu hvala tu je alternativa - grub. Medjutim:
cave root # grub
-bash: /sbin/grub: cannot execute binary file
cave root #
Cek da vidim zasto ovo:
cave root # file /sbin/grub
/sbin/grub: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.0.0, dynamically linked (uses shared libs), stripped
cave root #
Dakle, nije kako treba, evo na primer:
cave root # file /bin/ls
/bin/ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped
cave root #
Neverovatno, grub-install skripta mi ne radi, a binarni grub nije za moj procesor. Napominjem da su oba radila u toku instalacije ?!
Update-ovao portage, naterao noviji grub, opet isto.
Proba sa grub2 preko CVS-a:
./configure mi izbacuje:
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
configure: error: unsupported CPU type
Evo i outputa od uname -a:
Linux cave 2.6.9-gentoo-r1 #1 Thu Dec 30 18:42:08 CET 2004 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
Ima li ovde pomoci ili da se ubijem ? :-)
|
[ Apatrid @ 31.12.2004. 18:55 ] @
Sta kaze gcc-config -l ?
Ovo
The Bootloader: Compiling grub
si vidio, nadam se?
[ anon315 @ 31.12.2004. 20:58 ] @
Apatrid-e,
evo output-a trazene komande:
[1] x86_64-pc-linux-gnu-3.4.2 *
[2] x86_64-pc-linux-gnu-3.4.2-hardened
[3] x86_64-pc-linux-gnu-3.4.2-hardenednossp
Alternativni nacin sa grub-static preporucen na linku koji si mi dao je bezuspesan, sta vise jos gori je, tada uopste ne radi ni grub-install.
Kazu da je multilib po default-u ukljucen u 2004.3, valjda si to proveravao sa ovom komandom ? Ako je to to, onda mi se cini da mi nije ukljuceno ...
Pozdrav
[ Apatrid @ 31.12.2004. 21:13 ] @
Ovo sve smrdi na 32-bitnu kompatibilnost i frke sa njom.
Evo stranice:
32-bit Compatibility
Provjeri sve. I kernel setovanje, i pakete koje treba da podignes (emerge search pa pogledas sto je instalirano) i chroot... i sve-sve-sve po redu.
[ duxxx001 @ 31.12.2004. 22:33 ] @
A kako bi bilo da ne ides od stage 3, vec od stage 1 (eventualno 2). Kad vec koristis gentoo, steta je ne ici sve iz pocetka, i pritom postaviti rigoroznu optimizaciju.
BTW, sad videh da ti je kompajler 3.4.2 Promeni u 3.3.4 jer na gentoo-ovom sajtu ces naci sledece (parafraziram). "Do not use march=athlon64, it WILL break things. You have been warned!"
E sad ja sam to bio procitao i ignorisao, i fino unistio 1Tb fileserver prilikom "emerge world" procedure, pa sam sve morao da instaliram iz pocetka, sa starim dobrim 3.4.4 kompajlerom.
Duxxx
p.s. Ako imas vremena, instaliraj iz stage 1 sve iz pocetka sa 3.4.2 komajlerom sa optimizacijom march=athlon64 pa javi jel radi kako treba (trebalo bi)
[ anon315 @ 01.01.2005. 04:51 ] @
Apatrid-e, duxxx001,
hvala na pomoći, rešio sam problem. Ne biste verovali koliko jednostavno.
Samo sam uključio u kernelu u Executable file formats / Emulations : IA32 Emulation.
Čak nisam koristio grub-static, nego klasičan grub. Jedini problem koji sam primetio je nepostojanje tab completion-a, ali kome to još treba ;-)
E da, HEPI NJU JIR :-)
[ anon315 @ 01.01.2005. 04:53 ] @
Apatrid-e, duxxx001,
hvala na pomoći, rešio sam problem. Ne biste verovali koliko jednostavno.
Samo sam uključio u kernelu u Executable file formats / Emulations : IA32 Emulation.
Čak nisam koristio grub-static, nego klasičan grub. Jedini problem koji sam primetio je nepostojanje tab completion-a, ali kome to još treba ;-)
E da, HEPI NJU JIR :-)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|