Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Polskie forum (Polish)
  • Search

przesiadka na nowy sprzęt...

Witajcie na polskim forum użytkowników Gentoo!
Opis instalacji i pracy z Gentoo. Pozostała dokumentacja Gentoo

Moderator: SlashBeast

Post Reply
  • Print view
Advanced search
10 posts • Page 1 of 1
Author
Message
mwojc
Tux's lil' helper
Tux's lil' helper
Posts: 79
Joined: Wed Jul 13, 2005 12:43 pm
Location: Poland

przesiadka na nowy sprzęt...

  • Quote

Post by mwojc » Tue Mar 11, 2008 9:27 pm

cześć!

mam gentoo na moim laptopie, ale myślę o zakupie nowszego sprzętu. no i pojawia się oczywiście problem przeniesienia systemu na tenże sprzęt. do chwili zakupu jest jeszcze trochę czasu, ale chciałbym być przygotowany...

chciałbym żebyście mi poradzili jak powinienem łatwo i bezboleśnie tę migrację wykonać? niegdyś zrobiłem taką sztuczkę, że przeniosłem cały skompilowany system z laptopa na komputer stacjonarny, potrzebowałem tylko nowej konfiguracji jądra. ale było to możliwe ponieważ typ procesorów obu kompów był ten sam - pentium 4 - a należy powiedzieć, że mam system skompilowany z flagą -march=pentium4. Zatem w przypadku nowego laptopa z Core Duo chyba te binarki nie będą działać? Pozostaje chyba zatem skompilowanie systemu od nowa i przeniesienie ustawień. No i teraz jak to zrobić? Czy jedyna droga to skorzystać z instalatora Gentoo, zainstalować wszystkie pakiety z mojego obecnego world i potem skopiować katalogi /etc i /home? Może jest jakiś standardowy sposób na wykonanie tego działania.

Proszę o porady...

Marek
gentoo@thinkpad
Top
Chaos Engine
n00b
n00b
User avatar
Posts: 33
Joined: Fri Jun 13, 2003 4:15 pm
Location: Poland
Contact:
Contact Chaos Engine
Website

  • Quote

Post by Chaos Engine » Wed Mar 12, 2008 4:57 pm

Sądzę że binarki skompilowane dla p4 spokojnie uruchomią się pod architekturą Core gdyż Core ma zestaw instrukcji który jest nadzbiorem zawierający instrukcję P4. Możesz spróbować testowo zrobić płytę LiveCD z binarkami obecnego systemu (poszukaj manów, HOWTO itp.) i sprawdź na jakimś systemie z Core2
In the beginning there was Chaos
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Wed Mar 12, 2008 6:09 pm

P4 jest zgodne z Core(2).
Top
Raku
Bodhisattva
Bodhisattva
User avatar
Posts: 2374
Joined: Sat Feb 28, 2004 12:02 am
Location: Poland

  • Quote

Post by Raku » Wed Mar 12, 2008 8:25 pm

SlashBeast wrote:P4 jest zgodne z Core(2).
chyba odwrotnie ;-)
raku

Powered by Archlinux ;-)
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Wed Mar 12, 2008 8:57 pm

Masz racje, Miał to być skrót myślowy, chodzi mi oto, że binaria skompilowane pod p4 będą w 100% pracować pod Core.
Top
kjd
n00b
n00b
Posts: 11
Joined: Sun Feb 10, 2008 1:37 pm

  • Quote

Post by kjd » Wed Mar 12, 2008 10:59 pm

GCC 4.3.0 ma flagi optymalizacyjne dla procesorów Intel Core 2 (-mtune=core2 / -march=core2), więc może rekopilacja systemu to dobre wyjście.
http://gcc.gnu.org/gcc-4.3/changes.html
Top
Ravak
n00b
n00b
Posts: 54
Joined: Fri Feb 03, 2006 3:53 pm
Location: GB/PL
Contact:
Contact Ravak
Website

  • Quote

Post by Ravak » Thu Mar 13, 2008 2:14 am

Jezeli przeniesiesz pliki dzialajace pod P4 bedziesz zmuszony pracowac na 32 bitowym systemie (x86). Core2 Duo moze pracowac na 64 bitowym profilu (amd64) wiec jezeli chcesz korzystac w pelni ze swojego procesora to w ramach przygotowan sciagnij plytke Gentoo pod amd64 (nazwa keyword'a z uwagi ze amd bylo pierwsze z 64 bitowym procesorem) :)

Sam mam Core2 Duo, jezeli chodzi o jadro to dwie porady odemnie:
* SMP wlaczone oraz NUMA wylaczona
* rodzaj pamieci Flat (jezeli masz karte graficzna z wlasna pamiecia to mozesz pokusic sie o sparse (?))

GCC 4.3 co prawda flage ma core2 ale sam nie jest w portage (i chyba jeszcze troche go nie bedzie), tak wiec --march=nocona (-O2 -pipe i starczy). Flaga -fommit-frame-pointer wedlug wikipedii gentoo nie jest stabilna.

Jezeli bedziesz stawial nowy system, oprocz /etc skopiuj takze /var/db/pkg/world. Po dostosowaniu make.conf, ustawieniu 64 bitowego profilu, emerge -uDav world powinien odtworzyc Ci caly system (minus konflikty). Po uruchomieniu livecd proponuje lsmod > pliczek - przyda sie jezeli nie bedziesz korzystal z genkernela.
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Thu Mar 13, 2008 7:22 am

Fomit-frame-pointer na 64bitach jest dodawany z automatu jeżeli mamy włączone optymalizacje -O(0/1/2/3/s)
Top
Ravak
n00b
n00b
Posts: 54
Joined: Fri Feb 03, 2006 3:53 pm
Location: GB/PL
Contact:
Contact Ravak
Website

  • Quote

Post by Ravak » Thu Mar 13, 2008 9:30 am

Chodzi o to zdanie? Na 64 bitach i bez frame pointera da się debugować?
-O also turns on -fomit-frame-pointer on machines where doing so does not interfere with debugging
Chyba poza O0.
Top
unK
l33t
l33t
User avatar
Posts: 769
Joined: Tue Feb 06, 2007 5:08 pm

  • Quote

Post by unK » Thu Mar 13, 2008 12:12 pm

Ravak wrote:Chodzi o to zdanie? Na 64 bitach i bez frame pointera da się debugować?
Raczej odwrotnie, -fomit-frame-pointer na 64 bitach nie ma wpływu debugowanie.
ncmpcpp - featureful ncurses based MPD client inspired by ncmpc
Top
Post Reply
  • Print view

10 posts • Page 1 of 1

Return to “Polskie forum (Polish)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic