kernel sa 32bitnog linuxa na 64bitni

Novi ste u svijetu Linuxa? Imate hrpu početničkih pitanja?

Moderator/ica: Moderatori/ce

Pravila foruma
PRAVILA ZA NOVE KORISNIKE LINUXA!
Prije otvaranja bilo kakve diskusije svaki novi korisnik u svijetu Linuxa obavezan je učiniti sljedeće korake:
Pročitati ove tekstove iz naše Wikipedije:
- Sve uvodne tekstove Linuxa za početnike (njih 5)
- Sve što trebate znati o radu s diskovima
- Pročitati ovu temu za početnike
- Pokušati pronaći riješenje problema u Enciklopediji znanja

Nakon toga korisnik smije otvoriti temu s naslovom svog problema uz obaveznu naznaku Linux distribucije koju koristi u formi:
[Linux distribucija, broj verzije, grafičko okruženje]: Naslov problema
U prvom postu korisnik obavezno mora odgovoriti na ova pitanja:
- Da li ima instalirane Windowse?
- Što ga je motiviralo na instaliranje i korištenje Linux distribucije?
- Obavezno je potrebno navesti specifikacije hardvera (Ime Laptopa, tip procesora, grafičke i mrežne kartice, količina RAM-a i diska)

Bez učinjenih ovih prvih koraka, na teme se neće odgovarati i one će biti izbrisane s foruma!
Avatar
coccolino
Postovi: 334
Pridružen/a: 30 tra 2008, 13:14
Spol: M
OS: mint 13 x64, win 7 64
Lokacija: Zagreb

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la coccolino »

budem ovo isprobao
e imam još jedno pitanjce. na ubuntu sam koristio gnu-arm cross-compiler za eclipse, da li postoji ikakva mogućnost njegova prilagođavanja da radi na 64bitnom jer koliko sam vidio ovaj 64bitni cross-compiler još ne postoji
carpe diem
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la shrike »

To su sve emulčacije ove ili one vrste sa kojom idu penali na performanse. rekompilacija je najbolji izbor ako je moguća.
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
DoDo
Postovi: 1559
Pridružen/a: 23 sij 2008, 11:51
Spol: M
OS: GNOME 3
Lokacija: ~/Croatia/Zagorje/Radoboj

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la DoDo »

OK!

U ovom threadu mi mnoge stvari nisu jasne. Kao prvo... o kakvoj je simulaciji riječ?
Kao drugo... 64 bitni linux bez problema vrti 32 bitne aplikacije - čak je moguće imati 32 bitni plugin za 64 bitnu aplikaciju - upravo to imam ja složeno - 64 bitna opera i 64 bitni firefox mi koriste 32 bitni flashplayer plugin, jer 64 bitni ne postoji, a GNASH je opća katastrofa (barem kolko ja imam iskustva s njime).
64 bitne aplikacije na 32 bitnim OS-ovima - pa ne bi baš išlo. Postoji, naime, fora, koja pali bez obzira da li imate 32 ili 64 bitni procesor, da se instalira emulator koji presreće 64 bitne instrukcije, i izvodi ih na 32 bitnom sustavu, no to je užasno sporo i ne preporuča se zdravim ljudima.

Nadalje, ako si nešto kompajlirao sa gnu-arm kompajlerom, onda si to kompajlirao za procesor ARM i to su (naravno) 32 bitne ARM instrukcije (jer 64 bitni ARM ne postoji i, kako sada stvari stoje, za takvim nema ni potrebe). No tako iskompajlirani program možeš vrtiti samo na procesoru ARM ili u nekom simulatoru istog procesora, a simulator može biti x86 ili x86_64 program.
Zadnja izmjena: DoDo, dana/u 03 srp 2008, 10:42, ukupno mijenjano 1 put.
:mrgreen: Smile! It makes people wonder what you're thinking about... :mrgreen:
I am NaN, I am a free man!
Započnite svoje Linux iskustvo na http://wiki.open.hr
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la shrike »

U tome je upravo stvar. nemožeš nikako vrtiti 32 bitne aplikaciej na 64 bitnom bez NEKAKVE emulacije. Vriejdi i obrnuto. Samo zato jer ti nisi svjestan neke emulacije, ne znači da nikakva ne postoji. Da je istina što ti govoriš, onda nikada ne bi niti bio problem sa 64 bitnim flashom.
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
DoDo
Postovi: 1559
Pridružen/a: 23 sij 2008, 11:51
Spol: M
OS: GNOME 3
Lokacija: ~/Croatia/Zagorje/Radoboj

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la DoDo »

shrike je napisao/la:U tome je upravo stvar. nemožeš nikako vrtiti 32 bitne aplikaciej na 64 bitnom bez NEKAKVE emulacije.
Istina... Samo što je u tom slučaju emulacija hardverska, a ne softverska. Naime svi današnji procesori imaju mogućnost izvođenja 32 bitnih instrukcija. I to nije neki novitet... još su i neke starije verzije ARM-a (a i neke današnje) mogle izvoditi istovremeno 32 bitne i 16 bitne instrukcije. Prepoznavavanje je bilo na temelju jednog bita u status registeru, koji je regulirao je li riječ o "dugoj" ili "kratkoj" instrukciji.
:mrgreen: Smile! It makes people wonder what you're thinking about... :mrgreen:
I am NaN, I am a free man!
Započnite svoje Linux iskustvo na http://wiki.open.hr
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la shrike »

imaš li ti ARM doma ili x86? Koliko se ja sjećam, a slobodno me korigiraj, x86-64 nemože raditi to što si opisao da ARM može. Jer opet, da može, čemu onda svi ti problemi sa nepostojanjem 64-bitnog flasha? Samo bi trebalo dati instrukciju da se vrti na 32-bitnom djelu proca. Zanimljivo, to se nikada ne događa.
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
coccolino
Postovi: 334
Pridružen/a: 30 tra 2008, 13:14
Spol: M
OS: mint 13 x64, win 7 64
Lokacija: Zagreb

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la coccolino »

Evo ovako, uporno govorite o nekom emulatoru. O kojem je emulatoru riječ?
Situacija je slijedeća, dosad sam sve radio na 32bitnom ubuntu-u i sve šljaka bez problema, no htio bih to prebaciti na 64-bitni. Dakle, arm porcesor nalazi se na terminalu koji ima arm procesor zbog čega mi je potreban 64bitni ili nekakva emulacija 32bitnog gnu-arm cross-compilera a na kompu mi se nalazi simulator tog istog terminala, dakle radi sve isto što i terminal no on se vrti na mom kompu i koristi gcc kompiler. Taj simulator izrađen je na 32bitnom debianu a ja bih i njega prebacio na 64bitni ubuntu???
carpe diem
Avatar
DoDo
Postovi: 1559
Pridružen/a: 23 sij 2008, 11:51
Spol: M
OS: GNOME 3
Lokacija: ~/Croatia/Zagorje/Radoboj

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la DoDo »

coccolino je napisao/la:Evo ovako, uporno govorite o nekom emulatoru. O kojem je emulatoru riječ?
Situacija je slijedeća, dosad sam sve radio na 32bitnom ubuntu-u i sve šljaka bez problema, no htio bih to prebaciti na 64-bitni. Dakle, arm porcesor nalazi se na terminalu koji ima arm procesor zbog čega mi je potreban 64bitni ili nekakva emulacija 32bitnog gnu-arm cross-compilera a na kompu mi se nalazi simulator tog istog terminala, dakle radi sve isto što i terminal no on se vrti na mom kompu i koristi gcc kompiler. Taj simulator izrađen je na 32bitnom debianu a ja bih i njega prebacio na 64bitni ubuntu???
Probaj. Trebalo bi raditi. Ja dosad nisam imao problema pri izvođenju 32 bitnih aplikacija na x86_64.

A zar ti ovaj terminal na armu nema svoj vlastiti arm kompajler, pa da mu samo pošalješ kod pa da on skompajlira?
:mrgreen: Smile! It makes people wonder what you're thinking about... :mrgreen:
I am NaN, I am a free man!
Započnite svoje Linux iskustvo na http://wiki.open.hr
Avatar
coccolino
Postovi: 334
Pridružen/a: 30 tra 2008, 13:14
Spol: M
OS: mint 13 x64, win 7 64
Lokacija: Zagreb

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la coccolino »

DoDo je napisao/la:
coccolino je napisao/la:Evo ovako, uporno govorite o nekom emulatoru. O kojem je emulatoru riječ?
Situacija je slijedeća, dosad sam sve radio na 32bitnom ubuntu-u i sve šljaka bez problema, no htio bih to prebaciti na 64-bitni. Dakle, arm porcesor nalazi se na terminalu koji ima arm procesor zbog čega mi je potreban 64bitni ili nekakva emulacija 32bitnog gnu-arm cross-compilera a na kompu mi se nalazi simulator tog istog terminala, dakle radi sve isto što i terminal no on se vrti na mom kompu i koristi gcc kompiler. Taj simulator izrađen je na 32bitnom debianu a ja bih i njega prebacio na 64bitni ubuntu???
Probaj. Trebalo bi raditi. Ja dosad nisam imao problema pri izvođenju 32 bitnih aplikacija na x86_64.

A zar ti ovaj terminal na armu nema svoj vlastiti arm kompajler, pa da mu samo pošalješ kod pa da on skompajlira?
OK opet ne znam o kojem je emulatoru riječ? Ne, on koliko sam skužio ne kompajlira. ja kompajliram u eclipseu a njemu pošaljem .elf file(to je njegov exe) ali ne znam da li se njegov cross-compiler može koristiti,odnosno prilagoditi za korištenje na 64 bitnom ubunutu?
carpe diem
Avatar
Markec
Postovi: 3865
Pridružen/a: 30 sij 2008, 14:55
Spol: M
OS: neodlučan
Lokacija: Croatia/Zagorje

Re: kernel sa 32bitnog linuxa na 64bitni

Post Postao/la Markec »

DoDo je napisao/la:
coccolino je napisao/la:Evo ovako, uporno govorite o nekom emulatoru. O kojem je emulatoru riječ?
Situacija je slijedeća, dosad sam sve radio na 32bitnom ubuntu-u i sve šljaka bez problema, no htio bih to prebaciti na 64-bitni. Dakle, arm porcesor nalazi se na terminalu koji ima arm procesor zbog čega mi je potreban 64bitni ili nekakva emulacija 32bitnog gnu-arm cross-compilera a na kompu mi se nalazi simulator tog istog terminala, dakle radi sve isto što i terminal no on se vrti na mom kompu i koristi gcc kompiler. Taj simulator izrađen je na 32bitnom debianu a ja bih i njega prebacio na 64bitni ubuntu???
Probaj. Trebalo bi raditi. Ja dosad nisam imao problema pri izvođenju 32 bitnih aplikacija na x86_64.

A zar ti ovaj terminal na armu nema svoj vlastiti arm kompajler, pa da mu samo pošalješ kod pa da on skompajlira?
većina aplikacija 32bit rade na 64bit, jedna igra 32bit (alien arena 2008) mi neradi iz nekog razloga.Imam ja jednu igru Urban teror ima dvije ikone za 32bit ili 64 bit,obje rade izvrsno na 64bit.
Odgovori