Wygeneruj PDF do wydruku
Transkrypt
Wygeneruj PDF do wydruku
Subject: Zmiana p?yty g??wnej Posted by iwik2.w on Tue, 23 Dec 2008 10:12:33 GMT View Forum Message <> Reply to Message Witam, przymierzem się do zmiany płyty głównej na kompie funkcjonującym jako router i mały serwer. Chciałbym przenieść system (debian) bez ponownej instalacji Mam takie pytanie jak się do tego przygotować żeby nie skończyć z "unable to mount root fs" ? Linux siedzi na karcie pamięci podpiętej pod złącze ide i widzianej jako dysk. Zamierzam przenieść się na płytę z chipsetem via. lspci: 00:00.0 Host bridge: Intel Corporation 440LX/EX - 82443LX/EX Host bridge (rev 03) 00:01.0 PCI bridge: Intel Corporation 440LX/EX - 82443LX/EX AGP bridge (rev 03) 00:0d.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62) 00:0d.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62) 00:0d.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 65) 00:0e.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:14.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02) 00:14.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) 00:14.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) 00:14.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02) 01:01.0 VGA compatible controller: Trident Microsystems 3DImage 9750 (rev f3) Czy wie ktoś jak trzeba zrobibić żeby linux zobaczył siebie po przepięciu "dysku" pod inną płytę (z innym chipsetem) Administrator: Poprawione kodowanie Subject: Odp: Zmiana p?yty g??wnej Posted by carramba on Tue, 23 Dec 2008 10:46:19 GMT Page 1 of 4 ---- Generated from Linuksowe by FUDforum 2.8.1 Linuksowo.pl - Linux forum - Polskie Forum View Forum Message <> Reply to Message sterownik do kontrolera dysku musi byc albo w kernelu na stale albo w initrd to chyba sie bedzie zwalo 'piix' albo 'ata_piix' find /lib/modules/`uname -r`/kernel/drivers -name '*piix*' -print // sorry z piix na via przechodzisz, ale analogicznie Administrator: Poprawione kodowanie Subject: Odp: Zmiana p?yty g??wnej Posted by b00rt00s on Tue, 23 Dec 2008 14:20:22 GMT View Forum Message <> Reply to Message Najlepiej skompiluj sobie wszystkie potrzebne bajery (sterownik chipsetu, kontroler dysku, system plików i inne sterowniki, które mogą być potrzebne do nowej płyty głównej) jako moduły i wrzuć je do initrd jeszcze na starym systemie. W ten sposób na starcie będą ładowane sterowniki sprzętu dla nowej i starej płyty jednocześnie. Nie powinny się ze sobą gryźć. Na wszelki wypadek dodaj sobie do bootloader;a możliwość ładowania jądra ze starym obrazem jądra- w razie gdyby coś poszło nie tak, będziesz mógł uruchomić system ze starą konfiguracją. Potem wymień płytę i jak już wszystko będzie działać jak należy, powywalaj z initrd sterowniki do starej płyty. [EDIT] Inna metoda to władowanie wszystkich sterowników (dla nowej i starej płyty) na stałe do jądra. Potem po zainstalowaniu nowej płyty potrzeba by było przekompilować jądro bez sterowników do starej płyty. Administrator: Poprawione kodowanie Subject: Odp: Zmiana p?yty g??wnej Posted by iwik2.w on Tue, 23 Dec 2008 14:33:07 GMT View Forum Message <> Reply to Message Po wpisaniu find /lib/modules/`uname -r`/kernel/drivers -name '*via*' -print /lib/modules/2.6.18-6-686/kernel/drivers/hwmon/via686a.ko /lib/modules/2.6.18-6-686/kernel/drivers/scsi/sata_via.ko Page 2 of 4 ---- Generated from Linuksowe by FUDforum 2.8.1 Linuksowo.pl - Linux forum - Polskie Forum /lib/modules/2.6.18-6-686/kernel/drivers/net/via-rhine.ko /lib/modules/2.6.18-6-686/kernel/drivers/net/via-velocity.ko /lib/modules/2.6.18-6-686/kernel/drivers/net/irda/via-ircc.ko /lib/modules/2.6.18-6-686/kernel/drivers/char/drm/via.ko /lib/modules/2.6.18-6-686/kernel/drivers/char/hw_random/via-rng.ko /lib/modules/2.6.18-6-686/kernel/drivers/char/agp/via-agp.ko /lib/modules/2.6.18-6-686/kernel/drivers/i2c/busses/i2c-via.ko /lib/modules/2.6.18-6-686/kernel/drivers/i2c/busses/i2c-viapro.ko /lib/modules/2.6.18-6-686/kernel/drivers/ide/pci/via82cxxx.ko Chipset płyty to VIA Apollo Pro133A tylko chciałbym uniknąć kompliacji ze względu na małą wielkość "dysku" ( karta pamięci 4 gb ), może jednak bez kompilacji się jakoś uda. tak się zastanawiałem że przecież linux po instalacji jakoś się załaduje (z skądś musi mieć sterowniki do dysku), a miałem już taką sytuację że po zmianie płyty system nie startował. Administrator: Poprawione kodowanie Subject: Odp: Zmiana p?yty g??wnej Posted by hwast on Tue, 23 Dec 2008 15:03:50 GMT View Forum Message <> Reply to Message Czy southbridge nowej płyty bazuje na układzie via82c* ? Jeśli tak to coprawda masz odpowiedni moduł w swojej dystrybucji, jednak system ci nie wystartuje. Bo sterownik (moduł jądra) niezbedny do dzialania kontrolera znajuje sie na dysku.. Wkompiluj via82cxx na stałe, lub stwórz obraz initrd z niebednymi modulami. Ad miejsce na dysku - 4GB to sporo, mój stary router działał na 1,44MB i mial do dyspozycji 12MB RAM'u + i486SX. Obraz jądra nie zajmuje wiele, zresztą wszystko zalezy ile mu tam napchasz. Wpadnij do mnie po nowym roku z tą blaszką, pomogę. Zdravim Administrator: Poprawione kodowanie Subject: Odp: Zmiana p?yty g??wnej Page 3 of 4 ---- Generated from Linuksowe by FUDforum 2.8.1 Linuksowo.pl - Linux forum - Polskie Forum Posted by iwik2.w on Tue, 23 Dec 2008 19:18:33 GMT View Forum Message <> Reply to Message Płyty jeszcze nie mam (jest w drodze), ale chciałem się zawczasu przygotować. ma ktoś jakieś praktyczne rady jak stworzyć obraz initrd, ewentualnie jak dodać coś do już istniejącego? Administrator: Poprawione kodowanie Subject: Odp: Zmiana p?yty g??wnej Posted by hwast on Tue, 23 Dec 2008 19:40:48 GMT View Forum Message <> Reply to Message zainteresuj się mkinitramfs i update-initramfs. W man-ie jest bardzo fajny opis, łącznie z listą plików konfiguracyjnych. Na Slackware używałem mkinitrd, w Lennym na lapku nie moge znalezc tego narzedzia, w repo też.. Kompilacj jądra nie jest trudna, z initrd korzystam w zasadzie tylko dla gensplasha ;] EDIT: Już wiem jak to się robi w Debianie - zajrzałem do FAQ w dziale Kernel i przeanalizowałem ostatni post w wątku, dotyczący metody Debianowej. Powinien cię zainteresować pkt 6. http://linuksowo.pl/index.php?t=msg&th=18&start=0 Zdravim Administrator: Poprawione kodowanie Subject: Odp: Zmiana p?yty g??wnej Posted by iwik2.w on Tue, 23 Dec 2008 20:36:27 GMT View Forum Message <> Reply to Message dzięki, pobawię się tym i zobaczę co mi z tego wyjdzie Administrator: Poprawione kodowanie Page 4 of 4 ---- Generated from Linuksowe by FUDforum 2.8.1 Linuksowo.pl - Linux forum - Polskie Forum