Kernel forgatás

Fórumok

Kernel forgatás

Hozzászólások

Sziasztok...Lehet a kérdésem nem pont ide tertozik ,
de ugy gondoltam ti biztos dudjátok a választ....
Tehát van egy Autos Navi lemezem ami nem windows-os filerendeszerben íródott de szeretnék belőle bizt.másolatot készíteni....
De a win nem lát a lemezbő semmit, sőt azt írja Hibás a lemez vagy nem megfelelő fileformátum...
MFD-UFD rendeszeres a lemez(asszem) mit lehet tenni, hogy tudom mégis rávenni a gépet hogy olvassa a lemezt....?

Nekem ilyen gondom akkor volt, amikor kihagytam egy-két dolgot a kernelből. Azt javaslom, hogy a hálózatok résznél figyelmesebben konfiguráld be, és menni fog.

hehe
nem is így szoktam kernelt forgatni...
make menuconfig
make dep clean bzImage modules modules_install install
de sztem is a modulokkal lesz problémád...

Megoldódott a dolog.
1, DHCP helyett fix belső IP
2, Modulokat jobban átnéztem, de hogy melyiktől jött rendbe nem tudom.

Szoftveres RAID-1 et szeretnék és azért (is) kellett ...
Most azzal harcolok.

u.i.: Néha úgy érzem a HOWTO-k csak a laboratóriumi esetekre
készültek....

Quote:

Szoftveres RAID-1 et szeretnék és azért (is) kellett ...
Most azzal harcolok.

u.i.: Néha úgy érzem a HOWTO-k csak a laboratóriumi esetekre
készültek....



Miert? soft raid tok 1szeru.

Király?

Akkor miért nem megy?
Mit rontok el? Kérlek help!
1, fogok még egy hdd-t
2, lefomrázom mk2efs(v. hasonló) bár erre sehol utalást sem találtam, hogy meg kéne csinálni
3, kitöltöm a FAQ szerint az /etc/raidtab
4, mkraid /dev/md0
5, elkezdi majd mond vlmi olyat, hogy aborted és nézzem meg a vlmeyil fájlt(bocs fejből nem tudom, de azt hiszem a /proc/mdstat)
6, utána cat említett fájl és abban azt látim: read_ehaed not set
7, ????

Köszönöm a segítséget. Lehet hogy csak én lammerkedek.

u.i.: Azért kell a szoftveres RAID1(IDE) mert több embert is megkérdeztem, szerintük az a raid kártya(IDE) ami tényleg hw-ből megcsinálja a tükrözést drága(kb80+) a 10E-es kategória pedig 80-ban az op.rednszerrel csináltatja, tehát majden ugyanúgy a CPU végzi.

Pontosabban:

mkraid /dev/md0
handling MD device dev/md0 /
analyzing superblock
disk 0 /dev/hda5, xxx KB mounted, raid superblock at zzzz
/dev/hd5 is mounted
mkraid :borted, see the syslog and /proc/mdstat

cat /proc/mdstat
Personalities: [raid1]
read_ahead not set
unused devoce (none)

hmm... itt elakadtam

A két hdd külön kábelen és mindkettő master.

Quote:

On 2003-02-20 17:07, hgy wrote:
Akkor miért nem megy?
Mit rontok el? Kérlek help!



Roviden. Tukorhoz (raid1) kell ket particio, lehetoseg szerint egyforma meretben. Legyen ez az esetunkben mondjuk a /dev/hdc1 és a /dev/hdd1. Nem kell megformazni, hiszen majd a raid eszkozon kell a filerendszert letrehozni. Ez az eszkoz a /dev/md0 lesz, hacsak nincs mar masik raid eszkozunk.

Keszitsuk el a /etc/raidtab filet:

--------------------------------------

# Sample raid-1 configuration
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
chunk-size 4

device /dev/hdc1
raid-disk 0

device /dev/hdd1
raid-disk 1

------------------------------------------


ez egy egyszeru raid1 config.

Ha ez kesz, akkor a raidtools2 !!!! (szerintem itt rontod el) csomagot hasznalva kell az /dev/md0 eszkozt letrehozni. Amire figyelni kell! A Debianban raidtools csomag neven fut a 2.2-es kernellel kompatibilis raid eszkozt letrehozo utility-t tartalmazo csomag. A 2.4-es kernelhez a raidtools2 csomag kell, kulonben az eszkoz letrehozasa utan nem fogod tudni hasznalni:

sunshine:/home/trey# mkraid --really-force /dev/md0
DESTROYING the contents of /dev/md0 in 5 seconds, Ctrl-C if unsure!

elkesziti a /dev/md0-at

sunshine:/home/trey# cat /proc/mdstat
Personalities : [linear] [raid1]
read_ahead 1024 sectors
unused devices:

letrehozzuk a filerendszert:

mkreiserfs /dev/md0 (vagy amilyen filerendszert akarsz)

megirod a /etc/fstab-ot:

cat /etc/fstab

[...]

/dev/md0 /data1 reiserfs defaults 1 1

[...]

es kesz is.

mount /data1

sunshine:/home/trey# mount
/dev/hda4 on / type reiserfs (rw)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda3 on /boot type ext2 (rw)
/dev/hdb1 on /data type reiserfs (rw)
/dev/md0 on /data1 type reiserfs (rw)

That´s it!

Kösz a részletes leírást!

raidtools2 van fent.
mkradi /dev/md0-ra ugyanazt írja mint eddig!
A két partíció mérete megegyezik.
hda5-öt akarom hdc5-re tükrözni.

(((((((

Szerinted mi lehet a baj?

Fontos! Van már egy működő rendszer a hda5-ön!
Lehet hogy akkor máshogy kéne csinálni?

Quote:

On 2003-02-20 18:19, hgy wrote:
Fontos! Van már egy működő rendszer a hda5-ön!
Lehet hogy akkor máshogy kéne csinálni?



Hat ha ranyomtad a mkraid -ot, es az elkezdett dolgozni, akkor azon mar nincs semmilyen mukodo rendszer

En a helyedben lementenem, megcsinalnam a raid 1-et, visszamasolnam, es kesz...

nem a működő rendzser a hda5-ön van és ezt szeretném a hdc5-re tükrözni.
A hdc5-ön természetesen semmilyen rendszer nincs
tehát ebben az esetben az általad írt konfig fájlban
a javítandó sorok:

# Sample raid-1 configuration
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
chunk-size 4

device /dev/hda5
raid-disk 0

device /dev/hdc5
raid-disk 1

majd mkraid /dev/md0
de ekkor kapom a hibaüzenetet.
Ha jól értem így kell csinálni?

Quote:

On 2003-02-20 23:07, hgy wrote:
nem a működő rendzser a hda5-ön van és ezt szeretném a hdc5-re tükrözni.
A hdc5-ön természetesen semmilyen rendszer nincs
tehát ebben az esetben az általad írt konfig fájlban
a javítandó sorok:

# Sample raid-1 configuration
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
chunk-size 4

device /dev/hda5
raid-disk 0

device /dev/hdc5
raid-disk 1

majd mkraid /dev/md0
de ekkor kapom a hibaüzenetet.
Ha jól értem így kell csinálni?





pontos hibauzenet kene...

OK, köszönöm, hogy segítesz.

Tehát:
Kernel 2.4.20-as raid1-el beforgatva.
Van egy működő rendszer a hda5(ext2)-ön, ezt szeretném mirrorozni a hdc5-re.
És fontos lehet: a hda1-en egy m$ 98 van, amit még szeretnék ahsználni(most is használom).
hdc5-re biztos ráfér a hda5, mert nagyobb is, de létrehoztam
rajta egy ugyanakkora partíciót. Nem lehet hogy egy kicsit nagyobbat kellet volna?
/etc/raidtab megszerkesztev, mint az előző hozzászólásban.
Van még egy hdparm -c1 -t1 /dev/hda és
hdparm -c1 -t1 /dev/hdc (Köszönhetően a laptopos telepítési útmutatódnak)
raidtools2 van fent.
nah:
elekdebian:# mkraid --really-force /dev/md0
DESTROYING the contents of /dev/md0 in 5 seconds, Ctrl-C if unsure
handling MD device /dev/md0
analyzing super-nlock
disk 0: 19518666kb, raud superblock at 1951744
/dev/hda5 mounted
mkraid: aborted, see the syslog and /proc/mdstat for potential clues.

elekdebian:#cat /proc/mdstat
Personalities : [raid1]
read_ahead not set
unused device

a syslogban pedig(de ez még induláskor kerül bele, ami nem
csoda, hoszen nem tufdom megcsinálni a raid1-et!):
Feb 21 08:51:45 elekdebian kernel: md: raid1 personality registered as nr 3
Feb 21 08:51:45 elekdebian kernel: md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
Feb 21 08:51:45 elekdebian kernel: md: Autodetecting RAID arrays.
Feb 21 08:51:45 elekdebian kernel: md: invalid raid superblock magic on hdc5
Feb 21 08:51:45 elekdebian kernel: md: hdc5 has invalid sb, not importing!
Feb 21 08:51:45 elekdebian kernel: md: could not import hdc5!
Feb 21 08:51:45 elekdebian kernel: md: autorun ...
Feb 21 08:51:45 elekdebian kernel: md: ... autorun DONE.
Feb 21 08:51:45 elekdebian kernel: md: can not import hda5, has active inodes!
Feb 21 08:51:45 elekdebian kernel: md: could not import hda5!
Feb 21 08:51:45 elekdebian kernel: md: autostart hda5 failed!

Ennyi!
Előre is kösz a segítséget!

Quote:

On 2003-02-21 09:12, hgy wrote:
OK, köszönöm, hogy segítesz.

Tehát:
Kernel 2.4.20-as raid1-el beforgatva.
Van egy működő rendszer a hda5(ext2)-ön, ezt szeretném mirrorozni a hdc5-re.
És fontos lehet: a hda1-en egy m$ 98 van, amit még szeretnék ahsználni(most is használom).
hdc5-re biztos ráfér a hda5, mert nagyobb is, de létrehoztam
rajta egy ugyanakkora partíciót. Nem lehet hogy egy kicsit nagyobbat kellet volna?
/etc/raidtab megszerkesztev, mint az előző hozzászólásban.
Van még egy hdparm -c1 -t1 /dev/hda és
hdparm -c1 -t1 /dev/hdc (Köszönhetően a laptopos telepítési útmutatódnak)
raidtools2 van fent.
nah:
elekdebian:# mkraid --really-force /dev/md0
DESTROYING the contents of /dev/md0 in 5 seconds, Ctrl-C if unsure
handling MD device /dev/md0
analyzing super-nlock
disk 0: 19518666kb, raud superblock at 1951744
/dev/hda5 mounted
mkraid: aborted, see the syslog and /proc/mdstat for potential clues.

elekdebian:#cat /proc/mdstat
Personalities : [raid1]
read_ahead not set
unused device

a syslogban pedig(de ez még induláskor kerül bele, ami nem
csoda, hoszen nem tufdom megcsinálni a raid1-et!):
Feb 21 08:51:45 elekdebian kernel: md: raid1 personality registered as nr 3
Feb 21 08:51:45 elekdebian kernel: md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
Feb 21 08:51:45 elekdebian kernel: md: Autodetecting RAID arrays.
Feb 21 08:51:45 elekdebian kernel: md: invalid raid superblock magic on hdc5
Feb 21 08:51:45 elekdebian kernel: md: hdc5 has invalid sb, not importing!
Feb 21 08:51:45 elekdebian kernel: md: could not import hdc5!
Feb 21 08:51:45 elekdebian kernel: md: autorun ...
Feb 21 08:51:45 elekdebian kernel: md: ... autorun DONE.
Feb 21 08:51:45 elekdebian kernel: md: can not import hda5, has active inodes!
Feb 21 08:51:45 elekdebian kernel: md: could not import hda5!
Feb 21 08:51:45 elekdebian kernel: md: autostart hda5 failed!

Ennyi!
Előre is kösz a segítséget!





/dev/hda5 mounted!

Nem lehet mountolva ket ures particion hozd letre, ami egyforma meret, es nincs mountolva!

Kezdem kapisgálni(talán)!
Azt látam, hogy baj hogy mounted, de ennek az oka:
cat /etc/fstab

/dev/hda5 / ext2 / errors=rmount-ro 0 1
/dev/hda7 none swap sw 0 1

De / partíciót mindig mountolni kell !


Sziasztok!

Gondolta, hogy jobb legyen a rendszer teljesítménye lefordítom
a kernelt.
Mivel webszerveres instlállgaáts próbálok, majd utána fordítom, a mysql-t, az apache-t.,stb..
DHCP-vel megy a gép.
De már a kernelnél aldakadtam.
Debian 3.0-ás van, az első cd.
Letöltöttem a kernel.org-ról a 2.40.20-as kernelt,
készítettem bizt. másolatot a régi kernelről.
make menuconfig OK
make dep OK
make bzlilo OK
make modules_install dummy.o not stat
Hm....
OK, vissza a menuconfigba és mindent beleraktam a
kernelbe, network, kartya driver, raid-1, stb...
Ezek után ha bootolok, az ifconfig az alábbit adja:
eth0 Link encap:Ethernet HWaddr 00:A0:C9:28:C9:F7
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:14 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1064 (1.0 KiB) TX bytes:1064 (1.0 KiB)

Vajon miééééért?
eht0-nak nincs IP címe!

Hali

ugyan nem volt dolgom (hal´ Istennek) DHCP-vel, de szerintem sehol nem hataroztad meg szamara, hogy honnan vegyen maganak cimet... szoval szerintem:
/etc/network/interfaces -be:
iface eth0 inet dhcp
sor mindenkepen jol jonne....
(tovabbi dhcp-s parameterek is itt adhatok meg: man interfaces )
(talan meg az ifstate fileba a: eth0=eth0 is jol jon, bar lehet h felesleges.)
ezutan batran lehet az ¨ifup -a¨ es ¨ifdown -a¨ -val babralni...
remelem ezzel megoldodik... sok sikert
amp

Köszönöm a válaszod, de egyáltalán nem oldódott meg a dolog.
Nem írtam le érthetően a problémát, amikor az modtam"DHCP-vel megy a gép" ez azt jelentette, hogy régi kernellel és DHCP-vel
megy a gép, tehát az említett conf fájl tartalmazza a sorokat,
akár az újra fodított kernelt töltöm be, akár a régit.
Bocs, hogy nem volt pontos a a leírás és
köszönöm a javaslatot.

hgy

Üdv

Segítséget szeretnék kérni.
Telepítettem a régi Fujitsu-Siemens-emre egy Slackware 10.2-t 2.4-es kernel-el.
Szeretném "átalakítani" 2.6.17.8-asra.
Mivel az angol tudásom "enyhén"semmi, szeretnék megkérni egy hozzáértőt, a kernel konfigurálására.
Ha jól láttam lehetőség van egy külső config használatára.
Ha volna olyan kedves valaki, aki ért hozzá, és megcsinálná, nagyon megköszönném.

Tudom, hogy ehhez kellenek a gépem infói.
Ehhez megvan az lshw, lsusb, lspci kimenet.
Ha valami még kell megcsinálom.

Előre is köszönöm a segítséget.

dombi1976