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

Podobne dokumenty