Partyflock
 
Forumonderwerp · 737543
Waarschuw beheerder
Heeft iemand dit al eens voor elkaar gekregen????


Heb dr problemen mee, om het goed te krijgen.


Je moet het gewoon in /etc/fstab kunnen zetten, waarna je het mounten kunt.

Maar getverderrie, het wil niet! :S


Daarom maar ff vragen......

Miss is dr iemand anders die het gebruikt.
Waarschuw beheerder
Windows nemen (Y) ;)

Maar OT: wat voor foutmelding krijg je? En met welk commando probeer je eea te mounten?
Waarschuw beheerder
donateur
Misschien een domme vraag, maar ondersteund je distro het wel?
Waarschuw beheerder
Persoonlijk denk ik dat zoiets als dit distro onafhankelijk is. Gewoon een device driver voor je kernel toch?
Waarschuw beheerder
donateur
Ja, jullie weten er veel meer van dan ik... Ik gokte maar wat, maar ik denk dat jij wel gelijk zal hebben. (narotic dus ;))
Waarschuw beheerder
dr ook maar gelijk linkje neer zetten....

Voor degenen die niet begrijpen wat ik met GmailFS bedoel....

http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html
Waarschuw beheerder
donateur
wij 3en weten het iig wel. :D
Waarschuw beheerder
Het zijn wat python scriptjes, het is geen lkm.
Ik denk dat dit inderdaad distro onafhankelijk is.
Waarschuw beheerder
Ik heb de sources....

Je moet fuse installen, de fuse python links, en dan de .py van lib gmail copieren....

Ik kan die gmail-lib openen, naam en pw invoeren, en dan knalt die er met een error eruit....


't is dus niet distro afhankelijk, omdat ik de sources compileer/installeer.

Ik zal nog eens proberen, en als ik dan weer errors krijg meld ik ze hier. :)

Ik heb het idee, dat ik wat mis.
De error die ik kreijg is ook dat ie bep. dingen niet kan vinden. :S
Waarschuw beheerder
Narotic: Onder Windows wil het al helemaal niet!
Loopt vast, tijd blijft staan, kan me muis nog zien bewegen, maar verder kan ik helemaal niks! :S


Dat word m dus, al helemaal niet.... :/


Maar heb het dus wel geprobeerd. :)
Waarschuw beheerder
Oh, ik geloof ook al, dat ik weet wat ik mis....

Dr staat op de site, de link is hierboven gegeven, dat ik ook de python bindings moet heben? :|

Waar zijn die dan voor?
Waarschuw beheerder
Over Windows was maar een geintje hoor ;)

Iig, welke foutmelding krijg je nou precies dan? Ik denk dat het het makkelijkste is dat je die ff copy paste hier...

Iig, in onderstaande debian package description (ik meende dat je geen debian draaide, anders zou je eea met 1 commando kunnen installeren). Je kan iig zien welke dependencies er zijn. De python libgmail bindings zijn vermoedelijk libraries om vanuit python libgmail aan te spreken.

http://packages.debian.org/unstable/utils/gmailfs
laatste aanpassing
Waarschuw beheerder
:jaja: klopt...

Maar ik heb problemen met Fuse merk ik nou....

Weet iemand of dit default id kernel zit?
Dan hoef ik me nl nergens meer zorgen om te maken.

Ik krijg nl Fuse niet gecompileerd.. :S
De rest is heel simpel.


Hij is op zoek naar kernel sources.
Die heb ik geinstalleerd. Maar, de sources die in de distro zitten, kloppen niet meer met de versie vd kernel die is geinstalleerd. Komt doordat de kernel is gepatched aantal maal.

Komt dus met de error dat de kernel versie niet klopt.

Maar ik zal de kernel updates opnieuw installen, en dan de sources bewaren. Miss dat ie dan tevreden is.

Ik heb dus de sources van 2.6.5 en die is gepatched naar 2.6.5.85 meen ik.

Voor de rset is het een paar install scriptjes draaien 2 files naar de goeie plek copieren entry in fstab of gmail.conf maken, klaar....

Maar ik kom dus niet verder dan Fuse... :S


....Getver ben nu al uren bezig, terwijl ik normaal in 5 min ofzo klaar ben......
laatste aanpassing
Waarschuw beheerder
Als je 2.6.5 nog draait, moet je sowieso updaten.
Onze poolse whitehat vrienden (isec.pl hebben weer een locale kernel bug gevonden en er circuleert een exploit voor.

Upgraden naar 2.6.10 kan sowieso geen kwaad ;)
laatste aanpassing
Waarschuw beheerder
FUSE lijkt me absoluut niet in de kernel te zitten standaard. Als je je eigen kernel gebakken hebt zou je dit zelf snel genoeg na kunnen gaan. Maar het lijkt me stug, omdat een Userland Filesystem vaak niet nodig is.

Kan je trouwens niet beter eea in een putty scherm proberen en hier exact (een deel van) de foutmeldingen geven? Anders kunnen we voor de rest niet veel doen... Rootshell voldoet trouwens ook wel ;)
Waarschuw beheerder
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking kernel source directory... /usr/src/linux-2.6.8-24.5-obj/i386/default
checking kernel source version... Not found

Verder kom ik niet met ./configure ....

En ik heb zelf niet de kernel gecompileerd. Wil ik op zich wel doen. Maar kan ik dan de config van me oude kernel overnemen?

Ik heb wel eens kernel gecompileerd, maar da's echt een heeeeele tijd terug. Ik neem altijd de updates die SuSE heeft. De kernel is door SuSE gecompileerd. Dus als ik nou de config van hen kan gebruiken,...

Maar goed, als ik die kernel moet installen, zal ik de sources ophalen. Die kan ik het beste van www.kernel.org halen denk ik?

En hoe was de commando volgorde ook alweer... :)

make clean
make xconfig
make mrproper ???? weet deze niet zeker...
make
make install

Dat was m volgens mij.

Doe dit zo ff uit mn hoofd, dus ik weet het niet zeker allemaal.... :D
Waarschuw beheerder
Kernel source is bezig met dl'den... :)
laatste aanpassing
Waarschuw beheerder
donateur
tja die heb je natuurlijk wel nodighe ;p
kernel compilen

make mrproper is volgens mij obsolute.. gewoon make menuconfig

alles instellen en dan make && make install && make modules_install
laatste aanpassing
Waarschuw beheerder
donateur
waar trek je 'm vandaan dan?
Waarschuw beheerder
Ha, Agrix.....


Zit dat een beetje goed zo, met die commando volgorde, om de kernel te compilen??? :P

30% ondertussen... :D
Waarschuw beheerder
donateur
juh.. kheb al een tijdje geen linux meer aangeraakt :P aleen nmaar freebsd
Waarschuw beheerder
donateur
vaag normala hoord dat vet snel te gaan
Waarschuw beheerder
Die is binnen.... :P


euhhh...

ff vraagje, waar kan ik dat oude config file vinden?

Sources zijn gecopieerd naar /usr/src/kernel-2.6.10.

Heb die dir gelinkt met /usr/src/linux.

En als ik nou die kernel config van SuSE kan pakken, dan hoef ik niet eerst xconfig helemaal door te lopen. :)
Waarschuw beheerder
donateur
dunno waar dat bij suse staat hun zetten alles op van die rare plekken neer
Waarschuw beheerder
eh, ik heb hier een .config onder
/usr/src/linux-2.6.8-24-obj/i386/default
staan.

make mrproper moet ik als eerste draaien volgens readme..

heb ik gedaan....
Ik heb begrepen dat alles nu goed moet staan.

Ik heb nu make xconfig draaien....
Die ben ik een beetje doorgelopen, en volgens mij gaat dat wel lukken. :)

Daarna zal ik make, make install en make module_install (was het volgens mij, zal het zo nogeens lezen) doen.
En dan moet ik die BzImage file nog naar /boot/ copieren en renamen. En het beste kan ik dan denk ik ff die oude bewaren als *.old ....

Dan zal alles haast wel zijn toch?

Wat een gedoe hey..... :gaap:


Zo maar doen, dan eerst pauze.

heb honger gekregen. :D

:P
Waarschuw beheerder
Agrix: Ik weet zeker dat SuSE ook /usr/src/ hanteert.

Staat nl ook ih boek van hen, dat het zo moet. :P

"Copy sources to /usr/src/, and read the instructions, in the README file."

Zullen we dan maar doen.... :P


Maar strx....


Eerst eten! :D
Waarschuw beheerder
Ik heb nu het config script doorgewerkt. Dingen in de kernel zelf, geselecteerd, waarvan ik zeker wist dat ik ze nodig heb. De rest als module mee laten compileren.

Ben nu met make bzImage bezig.

Ik heb nu wel door hoe het inmekaar zit denk ik... :)

Ah, is ondertussen klaar... ;)

Root device is (3, 2)
Boot sector is 512 bytes.
Setup is 4767 bytes.
System is 1602 kB
Kernel: arch/i386/boot/bzImage is ready.

En krijg prompt terug.... :)

Okay.

make install...

"You may need to create an initial ram disk now." ??? :|

Is dat nodig?????
Of is dat om de kernel in geheugen te laten draaien.

En ik krijg nog de melding dat, wanneer ik GRUB gebruik, re-install niet nodig is.

Dan ga ik nou maar de modules installen. :)

En dan wacht ik verder eerst ff op reply.
Als ik nog wat vergeten ben ofzo, dat kan ik alsnog dingen gaan veranderen of doen. ;)

Ik krijg bij modules install volgende:
if [-r System.map]; then /sbin/depmod -ae -F System.map 2.6.10; fi

??? :| Wat mag dat zijn?

En hoe zit het met de dependencies????
laatste aanpassing
Waarschuw beheerder
Ik heb nog eea uitgezocht, en Initial RAM Disk, Moet Initrd zijn. En zoals ik het tot nu toe heb begrepen, word eerst Initrd opgestart, waarna de Kernel word geladen.
Maar begrijp ik het goed dat de Kernel in de RAM Disk word geladen, die Initrd aanmaakt?


En hoe zit het met de ependencies... ???

Als ik nu de gecompileerde kernel opstart, krijg ik Dependencies errors. Heb m nog niet opgestart, maar daar ben ik wel zeker van. De links vd Libs en Mod's, staan nog op de oude kernel waarschijnlijk. :)

En wat is depmod?????? Dep zou van dependency kunnen zijn, en Mod hierin, van modules... :/
Zou dus betekenen dat ik de ependencies van de modules goed zet?????
Waarschuw beheerder
HHHeeelllleeeepppppp!!!!!


Is hier nou verder niemand die ooit een Kernel heeft geinstalleerd?????


:/
Waarschuw beheerder
eSDee ongetwijfeld. Ik heb het de laatste jaren alleen met FreeBSD kernels gedaan, daar kan ik je zo een upgrade guide voor geven.

Welk package management heb je eigenlijk onder suse?

if [-r System.map]; then /sbin/depmod -ae -F System.map 2.6.10; fi


Dit is een if statement uit een shell script, geen foutmelding.

Enige hulp die ik je op dit moment kan bieden is http://www.novell.com/documentation/suse91/suselinux-adminguide/html/ch11s02.html. Vanaf hier de stapjes volgen toch?
Waarschuw beheerder
Ehhh, ja natuurlijk....

Zo word me wel eea duidelijk denk ik.....

Ik heb wel vaker gecompileerd hoor, alleen had ik altijd van die dependency errors. En ik snap nu wel waarom. Ik heb de oude initrd laten staan. En daarin staan de links ed nog naar de oude kernel toe, en dan klopt het niet echt meer.... O:)

:D

Ik moet nog ff uitzoeken hoe dat zit met initrd.....

En die dependencies, doe ik met 'make dep'.....


ik zat te denken.....
Kun je dit niet id goeie volgorde in een bash scriptje zetten.....

Als het nou de volgende x weer moet, kun ik dat script weer gebruiken....
 
Waarschuw beheerder
Ben ik blij dat ik geen linux draai :D
Maaar sorry, ik weet echt nog geen hol van linux af dus kan je ook niet verder helpen.
Ben wel van plan er volgend jaar mee te gaan werken.
Waarschuw beheerder
:D
Valt allemaal wel mee.Heb wel vaker gecompileerd, maar dan kreeg ik errors. Dus maar wwer naar de oude terug.

Maar ik weet nu dat ik aantal dingen verkeerd heb gedaan, of vergeten ben.

Ben nu ah kijken welke commando's ik moet hebben en in welke volgorde....

:)
Waarschuw beheerder
Tja, onder FreeBSD is het een klusje van een enkel commando (alleen af en toe wat wijzigen in je configfile maken). Met Linux is het een tijd terug dat ik een eigen kernel gebakken heb :)

Iig, er is altijd wel zat informatie over te vinden op internet, dus je zal er ongetwijfeld uitkomen...
Waarschuw beheerder
if [-r System.map]; then /sbin/depmod -ae -F System.map 2.6.10; fi

??? :| Wat mag dat zijn?


System.map is een file waarin alle kernel symbols staan. (Symbols zijn variable/functie namen)

Die -r in de if statement kijkt of 'System.map' bestaat en als deze bestaat roept het 'depmod' aan.
'depmod' genereert een 'modules.dep' die in /lib/modules/kernel-versie/ komt te staan.
Hierin staan verwijzingen naar de modules.

Stel dat ik bijv. een sis900 driver als module neem, ipv dat ik hem mee compileer in mijn kernel, dan staat er in modules.dep: /lib/modules/kernel-versie/kernel/drivers/net/sis900.o

Het commando dat meteen alles voor je doet:
make mrproper menuconfig dep bzImage modules modules_install

daarna moet je de kernel image /usr/src/kernelsource/arch/i386/boot/bzImage kopieeren naar /boot,
en dan moet je boot manager (lilo/grub/oid.) instellen dat die image wordt gebruikt.

als je compile errors krijgt zal je het overnieuw moeten doen, en wat zaken moeten veranderen:

- bijv. bepaalde dingen die je toch niet nodig heb niet mee compileren (dat moet je eigelijk sowieso al doen, als je geen scsi heb bijv. geen scsi support meecompileren)
- bepaalde zaken die als module staan mee compileren
laatste aanpassing
Waarschuw beheerder
Nu we het er hier toch over hebben stel ik maar de volgende vraag. Ik draai op mn laptoppie (p3 700, 320 MB) nu debian sarge met kernel 2.4.27 Ik zit eraan te denken om up te graden naar 2.6.x, maar zou liever wat meer voordelen willen weten. Nieuwe hardware zit er niet in mn laptop, dus dat valt weg. En ik vraag me af of ik het beste zelf de sources kan downloaden en compilen, of ik gewoon een image via apt-get zal installeren. Iemand wat tips?
Waarschuw beheerder
Hmmm...

Daar kan ik wel op zeggen dat mn Pentium 1 133Mhz, met die 2.6.5 (staat erop meen ik) kernel, dat ie nu sneller draait.
En volgens mij ook stabieler.

Ik had er eerst SuSE 8.0 opstaan. Met een 2.4.22 kernel.
Daar had ik soms problemen mee. Sinds ik er SuSE 9.1 op heb gezet, met een 2.6.5 kernel, draait ie als een trein! Ook opstarten gaat behoorlijk sneller. ;)

Dat is, wat ik ervan kan zeggen... :)



Esdee: Harstikke bedankt!
Dat had ik nodig. :)
1 vraagje nog: Ik hoef 'make install' niet te draaien?

En ik weet nu ondertussen, dat het niet hoeft, maar waar komt 'mkinitrd' in dit rijtje?

Als laatste waarschijnlijk.


Oooohhh....

Als ik ff weer in me eigen reply's ga kijken, zeg ik het immers zelf al...... :$

Sorry hoor, begin het idee te krijgen, dat ik door de bomen het bos niet meer zie..... O:)


Ze hebben mij gezegd, de hardware die je nu hebt, in de kernel zelf te compileren, en de rest als module......
Als je een x een stukkie hardware hebt, kun je de module inladen. Klopt wel aardig denk ik? Lijkt me wel logish eigenlijk....

Ben nou de hele middag bezig geweest.....
ben dr flauw van.... :/
Beetje koffie en wat te eten gaat er wel in. :)

Als we dat binnen hebben gaan we aan de slag.
Denk dat ik een uurtje ofzo bezig ben.
Gisteravond was compileren ook in een halfuurtje ofzo gedaan.

Maar als ik die reply van Esdee zo les, is 'make install' niet nodig..... ???
laatste aanpassing
Waarschuw beheerder
Ik zat me ook nog wat anders af te vragen.....

Ik ben al ah compileren geweest, haal ik die oude troep er met 'make clean' weer weg?
Waarschuw beheerder
Ja, met make clean haal je alles weer weg.

Ze hebben mij gezegd, de hardware die je nu hebt, in de kernel zelf te compileren, en de rest als module......


Op zich geen verkeerde theorie, alhoewel het verstandig kan zijn om ook hardware die je niet vaak gebruikt als module te installeren. Denk hierbij bijv. aan de CDROM oid. Het voordeel is dat je hiermee de grootte van de kernel wat beperkt, wat op systemen met weinig geheugen voordeel kan zijn. Voor de rest is het een beetje een monolithisch vs. modulair ontwerp discussie, waar niet zonder meer een korte oplossing voor is.

Ben nou de hele middag bezig geweest.....


Laat ik voorop stellen dat ik absoluut niet weer een discussie tussen besturingssystemen wil beginnen! Maar hopelijk zie je toch ook in dat een OS als Linux voor de normale gebruiker (die niet graag achter de computer zit, maar wel af en toe moet) nog altijd niet helemaal geschikt is. Het is af en toe gewoon erg moeilijk om een oplossing te vinden. Precies hierom raad ik altijd nog geen normale gebruiker linux aan, slechts aan mensen die graag wat meer van computers willen leren...
Waarschuw beheerder
Ja, das is nu, zo!

Ik kan het ook wel allemaal makkelijker doen hoor!

Ff connecten met de ftp server van SuSE en ik heb de sources van hen. Dan ben ik met een paar muis klikken klaar......

Maar het is ook wel een keer leuk om het zelf allemaal te doen. :) Soms doe ik de dingen wat anders dan ze gebruikelijk zijn. O:)

Normaal gesproken, worden de sources opgehaald, gecompileerd en geinstalleerd voor mij, en worden de sources weer gedeleted. Maar nu had ik ze dus beter kunnen laten staan. :/
Ik heb er verder dus totaal geen omkijken naar.
Kijkt 1x daags voor updates, installeerd ze automatisch, dan krijg ik soms de melding dat ik beter ff kan rebooten, zodat de nieuwe modules ingeladen kunnen worden.

Dat vind ik netjes.
Dat heb ik met andere distro's wel eens anders meegemaakt.

SuSE loopt normaal een beetje achter met de software releases. Komt denk ik, doordat zij eerst alles checken voordat er updates uitkomen. Weet niet precies waarom....

Maar ik heb het al eens eerder proberen uit te leggen, in andere topics....

Linux gebruik ik op dezelfde manier zoals ik eigenlijk met windows zou willen doen.
Ik was eerst een groot voorstander van Windows. Mag je best weten....
Maar ik heb daar zoveel problemen mee gehad, dat ik naar andere dingen ben gaan kijken.
Nou dan probeer je dit en dat eens, ben ik op gegeven moment bij SuSE terecht gekomen. Versie 6.4 als ik me niet vergis. En dat is e zo opper best bevallen, dat ik het nog steeds gebruik, en met veel plezier! :)

Als ik een half uurtje met windows werk, ben ik zo gestressed, dat ik blij ben dat ik Linux weer voor me neus heb staan.

En dan geef ik echt me absoluut eerlijke mening.
Zonder vooroordelen, van het een of ander. :/
Waarschuw beheerder
Ik vind het helemaal niet erg dat dit een *nix vs Windows topic zou worden....

Waarom mag je niet zeggen wat van iets vindt????

En als iemand vind dat het bashing is vind hij of zij dat....
Klinkt cru, vind ik. Maar het komt er uiteindelijk wel op neer.

Ik ben het trouwens ook wel met je eens dat het een gebed zonder eind is. Komt, de een vind dit en de ander dat.

Dus laten we het maar weer on-topic houden... O:)


:D :D :D
Waarschuw beheerder
Nu we het er hier toch over hebben stel ik maar de volgende vraag. Ik draai op mn laptoppie (p3 700, 320 MB) nu debian sarge met kernel 2.4.27 Ik zit eraan te denken om up te graden naar 2.6.x, maar zou liever wat meer voordelen willen weten. Nieuwe hardware zit er niet in mn laptop, dus dat valt weg. En ik vraag me af of ik het beste zelf de sources kan downloaden en compilen, of ik gewoon een image via apt-get zal installeren. Iemand wat tips?


Ik draai zelf ook nog 2.4.x, ik ben er tevreden mee en ik hoor hier en daar slechte verhalen over 2.6.x. (instabiel of bepaalde hardware dat niet ondersteunt word)
Toch schijnt 2.6 veel beter te presteren.

http://developer.osdl.org/craiger/hackbench/

Ik installeer altijd weinig met package managers en compile bijna altijd alles vannaf de source.

Als je toch besluit om je kernel vannaf de source te compilen, raad ik je aan om meteen ff PaX te instaleren.
(zoals je misschien gemerkt heb, ben ik nogal gecharmeerd van deze patch; het is eigelijk een van de redenen waarom ik nog linux blijf draaien en niet naar freebsd overstap :-)

http://pax.grsecurity.net/

Het is een kleine moeite om deze patch ff te instaleren, en het maakt je machine een stuk veiliger.
Waarschuw beheerder
Hehe, over Pax hoor ik iid genoeg :)

De reden dat ik er niet teveel tijd in wil steken is dat het slechts een dual boot install is op mn laptop. Vrijwel de enige reden is dat ik met Linux over een goede bluetooth stack beschik itt XP.

Ik installeer altijd weinig met package managers en compile bijna altijd alles vannaf de source.


Hmm, ik vrees dat ik Linux niet goed genoeg ken om dat zonder problemen te doen. :$ Dus ik gebruik apt nog wel ff ;)

Marjon > Alles inmiddels al voor elkaar?
Waarschuw beheerder
Gaat wel lukken... :)
Ik weet nu wel, wat ik moet doen.

Ik wou alleen eigenlijk nog weten, of ik de oude kernel kan laten staan.
Bedoel: Als die gecompileerde kernel eruit knalt, om 1 of andere reden, dat ik de oude kernel nog kan booten?
Zou ik bv de oude kernel vmlinuz.old kunnen noemen, en een extra entry in GRUB kunnen zetten?.....

Of werkt dat zo niet?
De oude modules ed, blijven toch gewoon bestaan, voor die oude kernel?

Dr kwamen ff een paar andere dingen tussendoor, Maar ga dr zo mee ad slag.

Ik had ff vraagje over Pax....

Klopt het, tenm. zo heb ik het begrepen, dat Pax ervoor is, dat wanneer er een fout optreed is kernel, dat die fout niet al te veel schade aan kan richten?