Nowe posty

Autor Wątek: Edycji i poprawinie initrd.gz (RAMDYSK)  (Przeczytany 2975 razy)

Disc

  • Gość
Edycji i poprawinie initrd.gz (RAMDYSK)
« dnia: 2006-02-13, 00:26:43 »
Witajcie,
Mam problem, chciałbym zainstalować Slacka 10.0, bez Xów, na komputerku pokroju
CPU: Pentium S - 110 MHz
Ram: 32MB Simm
Bios ma funkcję bootowania z CD, i gdy ustawimy opcję by CD było czytane jako pierwsze, a w napędzie znajduje sie Slack cd1,
gdy przychodzi do ładowania systemu, CDrom zakręci płyta i wywali błąd. Nawet nie pokaże się napis \\" boot: \\" jak to zazwyczaj ma miejsce. CDrom czyta płyty ok bez problemu, podobnie ta pluyta także jest sprawna, gdyż wczoraj z tej plyty na tym samym CDROM instalowałem slacka na innym kompie i wszystko grało jak należy. Kontynuując rozważania na temat jak tu postawić na tym linux\\'a stwierdziłem, że odpale system z dyskietki startowej slacka i wówczas odpalę ręcznie program instalujący. To niestety mi się nie udało. System uruchomiłem, podmontowałem dysk, następnie chroot, po czym podmontowałem płytę, ale niestety nie udało mi się znaleźć sposobu na odpalenie instalatora. Jeśli chodzi o start z CD to opcja ta działa np dla płyty z WIN98.
Bardzo proszę o jakieś wskazówki...
Pozdrawiam
DiSC

jezior

  • Gość
Edycji i poprawinie initrd.gz (RAMDYSK)
« Odpowiedź #1 dnia: 2006-02-13, 09:20:16 »
2006-02-13 00:26:43 Disc napisał:

Jeśli chodzi o start z CD to opcja ta działa np
 > dla płyty z WIN98.
 > Bardzo proszę o jakieś wskazówki...
 > Pozdrawiam
 > DiSC

A cdrom nie jest przypadkiem z tych starych? Stare cdrom (ja mam jakiesgos szajsunga 8x) nie potrafia czytac plyt 700MB. Windows jest napewno na plycie 650MB (zakladam ze plytka windows jest orginalna?)

Disc

  • Gość
Edycji i poprawinie initrd.gz (RAMDYSK)
« Odpowiedź #2 dnia: 2006-02-13, 11:59:39 »
2006-02-13 09:20:16 jezior napisał:

> 2006-02-13 00:26:43 Disc napisał:
 >
 > Jeśli chodzi o start z CD to opcja ta działa np
 >  > dla płyty z WIN98.
 >  > Bardzo proszę o jakieś wskazówki...
 >  > Pozdrawiam
 >  > DiSC
 >
 > A cdrom nie jest przypadkiem z tych starych? Stare cdrom (ja mam jakiesgos szajsunga 8x) nie
 > potrafia czytac plyt 700MB. Windows jest napewno na plycie 650MB (zakladam ze plytka windows
 > jest orginalna?)



CDrom, jak wspomniałem, nie jest przyczyną, gdyż jak napisałem, instalowałem na tym napędzie z tą samą płytą Slackware na innym kompie i działało. Bardziej interesowałaby mnie opcja jak uruchomić instalatora Slackware po ręcznym podmontowaniu w systemie uruchamianym z dyskietki. Żaden z posiadanych przezemnie linuxów na CD nie chce zastartować na tej konfiguracji sprzętowej. Pomóżcie, bo kończą mi się pomysły.

jezior

  • Gość
Edycji i poprawinie initrd.gz (RAMDYSK)
« Odpowiedź #3 dnia: 2006-02-13, 13:02:37 »
2006-02-13 11:59:39 Disc napisał:


 > CDrom, jak wspomniałem, nie jest przyczyną, gdyż jak napisałem, instalowałem na tym napędzie z
 > tą samą płytą Slackware na innym kompie i działało.

Nie doczytalem dokladnie, sorki ;-)

 > Bardziej interesowałaby mnie opcja jak
 > uruchomić instalatora Slackware po ręcznym podmontowaniu w systemie uruchamianym z dyskietki.
 > Żaden z posiadanych przezemnie linuxów na CD nie chce zastartować na tej konfiguracji
 > sprzętowej. Pomóżcie, bo kończą mi się pomysły.

1. bootujesz z dyskietki
2. montujesz cd w dajmy na to /mnt/cd
3. chrootujesz cd: chroot /mnt/cd
4.partucjonujesz jesli tego jeszcze nie zrobiles: cfdisk /dev/hdX (X nr dysku)
4. odpalasz: setup

i instalujesz.
Jesli na jakimkolwiek kroku sie \\"wywali\\" daj znac z dokladnym blędem \\"wywalenia\\"

Disc

  • Gość
Edycji i poprawinie initrd.gz (RAMDYSK)
« Odpowiedź #4 dnia: 2006-02-13, 16:09:08 »
>
 > 1. bootujesz z dyskietki
 > 2. montujesz cd w dajmy na to /mnt/cd
 > 3. chrootujesz cd: chroot /mnt/cd
 > 4.partucjonujesz jesli tego jeszcze nie zrobiles: cfdisk /dev/hdX (X nr dysku)
 > 4. odpalasz: setup
 >
 > i instalujesz.
 > Jesli na jakimkolwiek kroku sie \\"wywali\\" daj znac z dokladnym blędem
 > \\"wywalenia\\"



Wykrzacza sie - nie chce sie chrootować, gdyż na cd nie może znaleźć katalogu /bin/bash.
 
Można mnie złapać także na gg: 5207014

jezior

  • Gość
Edycji i poprawinie initrd.gz (RAMDYSK)
« Odpowiedź #5 dnia: 2006-02-13, 17:04:37 »
2006-02-13 16:09:08 Disc napisał:


 > Wykrzacza sie - nie chce sie chrootować, gdyż na cd nie może znaleźć katalogu /bin/bash.

Nie do konca dobrze Ci doradzilem :D

 > Można mnie złapać także na gg: 5207014

Forum sluzy nie tylko Tobie ale rowniez tym, ktorzy kiedys beda mieli podobne problemy. Zapomnij o gg.

Ale do rzeczy:

Potrzebujesz 4 dyskietek( mowie oczywiscie caly czas o slackware):
boot
root
install1
install2

Kolejnosc jak nastepuje ;-)
1. ladujemy dyskietko po kolei
2. po zaladowaniu 4 dyskietki masz dostepny instalator
3. montujesz cd w /dajmy na to /mnt/cd
4. w instalatorze w opcji \\"select install media\\" wybierasz 4 \\"install from pre-mounted directory\\"

A dalej to juz jak z plyty ;-)
Ech musialem sobie odswiezyc instalke slackware, dawno to robilem  :D

Ps. Napewno Ci sie przyda ;-)
http://www.slackbook.org/html/book.html#AEN1035

Disc

  • Gość
Edycji i poprawinie initrd.gz (RAMDYSK)
« Odpowiedź #6 dnia: 2006-02-16, 21:58:33 »
OK dzięki wielkie za pomoc, jak się okazało komputer ten był zbyt słaby aby pociągnąć routing pakietów z ra0 na eth0 :)

Tad

  • Gość
Edycji i poprawinie initrd.gz (RAMDYSK)
« Odpowiedź #7 dnia: 2006-02-12, 21:29:06 »
Planuję uruchamiająć komputer zinitrd, czyli RAMDISK-iem.
Przygotowałem więc Ramdysk poleceniem:
mkinitrd -c -k 2.6.13-ck8 -m ext3:jbd:i2c-algo-bit:i2c-core:firmware_class:em8300:adv717x:bt865 -f ext3 -r /dev/hda2
Ram-dysk zapisałem do initrd.gz i zamontowałem celem sprawdzenia: mount -o loop  /boot/initrd.gz /katalog_Ramdysku
Montowanie pokazało, że obraz jest poprawnie czytany.

potrzebuuję jednak wprowadzić poprawki.
Stąð moje pytanie.

Jak można wprowadzić zmiany lub poprawki w obrazie i ponownie go zapisać do formartu "gz"?

j3drek

  • Gość
Edycji i poprawinie initrd.gz (RAMDYSK)
« Odpowiedź #8 dnia: 2006-02-13, 00:25:35 »
w dokumentacji jądra jest gdzies taki ładny dokumencik [ nie pamiętam nazwy a nie mam jak sprawdzić] tam wszystko jest ładnie napisane :)