Grub e Slackware64
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- anycolouryoulike
- Packager
- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Grub e Slackware64
Come mai ci sono solo i sorgenti?
- Toni
- Linux 3.x
- Messaggi: 999
- Iscritto il: lun 30 gen 2006, 22:08
- Slackware: slackware-14
- Kernel: 3.10.5
- Desktop: i3
- Località: milano
Re: Grub e Slackware64
grub non supporta 64 bit
- anycolouryoulike
- Packager
- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Re: Grub e Slackware64
Come mai allora con Gentoo l'ho sempre usato?
- Toni
- Linux 3.x
- Messaggi: 999
- Iscritto il: lun 30 gen 2006, 22:08
- Slackware: slackware-14
- Kernel: 3.10.5
- Desktop: i3
- Località: milano
Re: Grub e Slackware64
forse in modo non nativo,ma non sono sicuro.
- Toni
- Linux 3.x
- Messaggi: 999
- Iscritto il: lun 30 gen 2006, 22:08
- Slackware: slackware-14
- Kernel: 3.10.5
- Desktop: i3
- Località: milano
Re: Grub e Slackware64
ciao , ho scaricato l'intera directory di grub
ho lanciato grub.Slackbuild ma termina in questo modo:
tu riesci a compilarlo ?
ho lanciato grub.Slackbuild ma termina in questo modo:
Codice: Seleziona tutto
patching file grub/asmstub.c
patching file stage2/asm.S
patching file stage2/boot.c
patching file stage2/builtins.c
patching file stage2/elf.h
patching file stage2/shared.h
patching file stage2/x86-64-elf.h
checking for a BSD-compatible install... /bin/ginstall -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking for gcc... (cached) gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** No targets specified and no makefile found. Stop.
make: *** No targets specified and no makefile found. Stop.
- anycolouryoulike
- Packager
- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Re: Grub e Slackware64
No, otteniamo lo stesso errore...
-
- Linux 3.x
- Messaggi: 534
- Iscritto il: dom 27 apr 2008, 13:46
- Nome Cognome: Luigi Caiazza
- Slackware: current x86_64
- Kernel: 3.0.0
- Desktop: Fluxbox / KDE 4.7.0
- Distribuzione: Fedora 15
- Località: Potenza
- Contatta:
Re: Grub e Slackware64
Forse ottenete quell'errore perché cercate di compilare Grub a 32 bit su un'architettura a 64 bit.
Probabilmente risolvereste installando le multilib di Alien, preparando la shell con il comando
e riprovando a compilare.
Probabilmente risolvereste installando le multilib di Alien, preparando la shell con il comando
Codice: Seleziona tutto
. /etc/profile.d/32dev.sh
-
- Packager
- Messaggi: 407
- Iscritto il: dom 1 nov 2009, 12:53
- Nome Cognome: Tommaso D'Anna
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: xfce
Re: Grub e Slackware64
Riprendo un attimo questo topic perchè vorrei precisare alcuni dettagli su grub e porre un ulteriore quesito.
Allora, molti di voi sapranno che avere grub su una slackware a 64 bit si può, basta avere un sistema multilib. Io stesso ne ho compilato una versione che la trovate qui (con il relativo slackbuild di Pat modificato) -----> http://people.salixos.org/tasodan/x86_64/a/grub/
La cosa che mi stupisce è che per un periodo ho usato archlinux a 64 bit, che usa grub 0.97, ed ho scoperto che la distro NON è multilib!!!
Dunque mi sono chiesto cosa avranno di particolare loro per poter compilare/installare grub su una distro a 64 bit PURA...
questo è il link ai relativi sorgenti di grub (PKGBUILD e patch) -----> http://repos.archlinux.org/wsvn/package ... re-x86_64/
e questo è il link ai sorgenti del compilatore gcc di default -----> http://repos.archlinux.org/wsvn/package ... re-x86_64/
Secondo voi come fanno?
Allora, molti di voi sapranno che avere grub su una slackware a 64 bit si può, basta avere un sistema multilib. Io stesso ne ho compilato una versione che la trovate qui (con il relativo slackbuild di Pat modificato) -----> http://people.salixos.org/tasodan/x86_64/a/grub/
La cosa che mi stupisce è che per un periodo ho usato archlinux a 64 bit, che usa grub 0.97, ed ho scoperto che la distro NON è multilib!!!
Dunque mi sono chiesto cosa avranno di particolare loro per poter compilare/installare grub su una distro a 64 bit PURA...
questo è il link ai relativi sorgenti di grub (PKGBUILD e patch) -----> http://repos.archlinux.org/wsvn/package ... re-x86_64/
e questo è il link ai sorgenti del compilatore gcc di default -----> http://repos.archlinux.org/wsvn/package ... re-x86_64/
Secondo voi come fanno?
-
- Iper Master
- Messaggi: 3961
- Iscritto il: ven 14 mag 2004, 0:00
Re: Grub e Slackware64
Codice: Seleziona tutto
file /usr/bin/grub-*
/usr/bin/grub-bin2h: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/usr/bin/grub-editenv: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/usr/bin/grub-fstest: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/usr/bin/grub-mkelfimage: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/usr/bin/grub-mkfont: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/usr/bin/grub-mkimage: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/usr/bin/grub-mkisofs: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/usr/bin/grub-mkpasswd-pbkdf2: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/usr/bin/grub-mkrelpath: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/usr/bin/grub-mkrescue: a /bin/sh -e script text executable
/usr/bin/grub-script-check: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/sbin/grub-install: a /bin/sh script text executable
/sbin/grub-mkconfig: a /bin/sh -e script text executable
/sbin/grub-mkdevicemap: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/sbin/grub-probe: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
/sbin/grub-reboot: a /bin/sh script text executable
/sbin/grub-set-default: a /bin/sh script text executable
/sbin/grub-setup: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
da raid5(oltre che xen,lvm)..sto parlando però di grub 1.98(il futuro grub 2.0)
,non è considerato stabile ma a me non ha mai dato noie.
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Grub e Slackware64
tasodan ha scritto:
Secondo voi come fanno?
Codice: Seleziona tutto
#arch64 fixes for static build
if [ "$CARCH" = "x86_64" ]; then
echo "this package has to be built on i686, won't compile on x86_64"
sleep 5
else
- zoros
- Linux 4.x
- Messaggi: 1361
- Iscritto il: lun 28 mag 2007, 22:51
- Nome Cognome: Fabio`Zorba`
- Slackware: 14.1
- Kernel: 3.10.30-smp
- Desktop: KDE-3.5(works!)
- Località: Gorizia
- Contatta:
Re: Grub e Slackware64
scusate, ma per avviare un sistema a 64 bit non serve un boot-loader compilato a 64 bit ... cioè il codice binario che si occuperà del bootstrap non è certamente a 64 bit (neanche a 32 ) ... allora la compilazione di Grub a 64 bit serve solo per far girare l'interfaccia di prima installazione (grub-install, ecc.) su s.o. 64bit senza supporto 32bit nel kernel ...
volevo solo dire che 'sta storia del 64 crea più confusione che altro ...
volevo solo dire che 'sta storia del 64 crea più confusione che altro ...
vorrei riavere le mie firme ...