[linux] attempt to access beyond end of device

Pagina: 1
Acties:

  • morphje
  • Registratie: Juni 2001
  • Laatst online: 09-04 15:26

morphje

let's all love lain

Topicstarter
De tool
partimage. Een partition image programma. netwerkondersteuning, werkt perfect. Booten met de 3 speakimage floppies (1= kernel 2= rootdisk 3=modules) Images maken zonder problemen

Het doel:
Het creeeren van 1 of 2 floppies en het geheel automatiseren zodat ik geen tonnen met commando's moet intypen voor 16 computers circa 4 keer per week

Gedaan
nieuwe kernel gebakken, rcS script aangepast, dhcpcd gestripped en op rootfloppy gerost. Het zijn nu 2 diskettes en ik wil ultiem gaan naar een tomsrbts achtige diskette.

wat doet het nou niet?
De kernel (althans ik vermoed de kernel) laad perfect, geen fouten enzo, echter alleen als ik het programma partimage opstart (met netwerkondersteuning) dan krijg ik bij het saven van de image (en ook het controleren van de partitie) een hoop errors en wel attempt to access beyond end of device (met getallen zoals 4631 limit=4096)

Gezocht:
op google, krijg alleen berichten uit fora over defecte hardware ed. Dat is het niet
op GoT, niet veel te vinden behalve een paar berichten, waar ook niet echt een duidelijk antwoord op gegeven word.
speakimage ontwikkelaar gemailed, hij wist het ook niet
In de mailinglist van partimageusers een bericht gepost en alleen antwoorden (tot zover) gekregen als "gebruik de cd". Hier heb ik ook niks aan, ik heb niet in alle stations een cdrom station zitten.

waarom de kernel?
Omdat de kernel van de bootfloppies (welke niet de 3com ondersteund :( ) wel perfect werkt, hetzij een beetje langzaam, maar het werkt.

Het je de kernel config gekopieerd en dan gecompiled?
Ja ik heb de config van de partimage 0.6.2 cd genomen en overgetikt op de belangrijkste onderdelen. Ik heb niet dingen zoals XFS, scsi en alle andere dingen erin gelaten. MTTR en al die opties die het sneller zouden kunnen maken heb ik er niet ingezet omdat dit mogelijk een probleem zou kunnen vormen. Ook dit was niet de oplossing.

Wat voor systeem heb je op gecompileerd?
Tot zover een redhat 7.1 systeem waarvan alleen de deamons en een paar libs zijn geupdate, verder zijn alle libs en compilers hetzelfde gebleven. compiler is gcc 2.96. De compiler van de speakimage ontwikkelaar is gcc 2.95, libs weet ik niet.

Wat ga je nog doen?
Nou ik ga strakkies (van het weekeind) me eigen machine weer voorzien van gentoo (me maxtor HD is gecrashed geweest) en dan ga ik daarop proberen met meer up to date libs ed.

Wat verwacht je nou van ons?
Juist het belangrijkste. Ik heb alle dingen gegeven die ik gedaan heb, alle mogelijke nutteloze antwoorden hoop ik geelimineerd te hebben met deze post en ik hoop eigenlijk dat er mensen zijn die kunnen helpen bij het oplossen van die nogal vage probleem.

Had je tijd te veel ofzo?
Yep, ik wacht op me collega om wat door te nemen. Ik heb absoluut geen zin om te werken, want ik voel me behoorlijk klotuh. Griep zuigt.

[ Voor 1% gewijzigd door morphje op 28-02-2003 09:49 . Reden: beetje bold hier en daar ]


  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
wat doet het nou niet?
De kernel (althans ik vermoed de kernel) laad perfect, geen fouten enzo, echter alleen als ik het programma partimage opstart (met netwerkondersteuning) dan krijg ik bij het saven van de image (en ook het controleren van de partitie) een hoop errors en wel attempt to access beyond end of device (met getallen zoals 4631 limit=4096)
Zijn dat kernelmeldingen, of is het partimage dat dat output ?
Het je de kernel config gekopieerd en dan gecompiled?
Ja ik heb de config van de partimage 0.6.2 cd genomen en overgetikt op de belangrijkste onderdelen. Ik heb niet dingen zoals XFS, scsi en alle andere dingen erin gelaten. MTTR en al die opties die het sneller zouden kunnen maken heb ik er niet ingezet omdat dit mogelijk een probleem zou kunnen vormen. Ook dit was niet de oplossing.
Maak eens een kernel met support voor *ALLE* southbridges ? Of heb je dat al ?
Wat verwacht je nou van ons?
Juist het belangrijkste. Ik heb alle dingen gegeven die ik gedaan heb, alle mogelijke nutteloze antwoorden hoop ik geelimineerd te hebben met deze post en ik hoop eigenlijk dat er mensen zijn die kunnen helpen bij het oplossen van die nogal vage probleem.
Nou, lijkt me gewoon iets dat je zal moeten debuggen. Probeer eerst de oorzaak eens te achterhalen. Is het de kernel of partimage dat mekkert...
Als het partimage is, probeer eens iets stoms als de partities te vullen met dd.

Als het de kernel is dan ga je wat verschillende kernel/hw combo's moeten proberen.
Had je tijd te veel ofzo?
Yep, ik wacht op me collega om wat door te nemen. Ik heb absoluut geen zin om te werken, want ik voel me behoorlijk klotuh. Griep zuigt.
Beterschap ;)

edit:

r3b00t moet beter leren lezen |:( en Xterm moet eens /quote gebruiken :P

[ Voor 192% gewijzigd door Verwijderd op 28-02-2003 10:52 ]


  • morphje
  • Registratie: Juni 2001
  • Laatst online: 09-04 15:26

morphje

let's all love lain

Topicstarter
wat doet het nou niet?
De kernel (althans ik vermoed de kernel) laad perfect, geen fouten enzo, echter alleen als ik het programma partimage opstart (met netwerkondersteuning) dan krijg ik bij het saven van de image (en ook het controleren van de partitie) een hoop errors en wel attempt to access beyond end of device (met getallen zoals 4631 limit=4096)

Zijn dat kernelmeldingen, of is het partimage dat dat output ?
kernelmeldingen. Althans dat haal ik eruit, want er zijn genoeg mensen die een dergelijke foutmelding hebben gekregenm op andere problemen.
Het je de kernel config gekopieerd en dan gecompiled?
Ja ik heb de config van de partimage 0.6.2 cd genomen en overgetikt op de belangrijkste onderdelen. Ik heb niet dingen zoals XFS, scsi en alle andere dingen erin gelaten. MTTR en al die opties die het sneller zouden kunnen maken heb ik er niet ingezet omdat dit mogelijk een probleem zou kunnen vormen. Ook dit was niet de oplossing.

Maak eens een kernel met support voor *ALLE* southbridges ? Of heb je dat al ?
nee, ik heb een zo minimale kernel als mogelijk gemaakt, maar ik heb ook een kernel hiervoor gemaakt met alle hardware support die ik nodig had voor deze machines, maar een ultiem uitgebreide kernel zou ik ook nog kunnen proberen, denk alleen dat als ik hardwaresupport erin prop die ik toch niet gebruik het niet zal oplossen
Wat verwacht je nou van ons?
Juist het belangrijkste. Ik heb alle dingen gegeven die ik gedaan heb, alle mogelijke nutteloze antwoorden hoop ik geelimineerd te hebben met deze post en ik hoop eigenlijk dat er mensen zijn die kunnen helpen bij het oplossen van die nogal vage probleem.

Nou, lijkt me gewoon iets dat je zal moeten debuggen. Probeer eerst de oorzaak eens te achterhalen. Is het de kernel of partimage dat mekkert...
Als het partimage is, probeer eens iets stoms als de partities te vullen met dd.
Als het de kernel is dan ga je wat verschillende kernel/hw combo's moeten proberen.
partimage doet het perfect met de partimage kernel. Ik heb ook verschillende partities geprobeerd welke wel goed werkte, reiserfs, ext3 ext2, werkt allemaal perfect met de oude kernel, maar niet met de nieuwe. Andere hardware configs kan ik nog gaan proberen, maar het niet alsof ik hier een perfecte omgeving heb met 20 verschillende hardware configs :) Maar zoals ik het al zei, ik ga het thuis ook nog even proberen.
Had je tijd te veel ofzo?
Yep, ik wacht op me collega om wat door te nemen. Ik heb absoluut geen zin om te werken, want ik voel me behoorlijk klotuh. Griep zuigt.

Beterschap
hatsjoe, dank je :) collega is inmiddels al gearriveerd, hij babbelt nu even met het hoofd en dan kan ik na een uurtje bijbabbelen weer naar huis. Ik wacht ook nog steeds op die pokke gigabit adapter. Het toevallig ook nog 3x80 gig liggen, maar waaaaarom passen er nou niet meer als 3 harde schijven in een compaq desktop zonder hamerwerk. (ow wacht dat was niet het probleem)

ps en voor diegene die zeggen dat je hardeschijven erin moet tweaken is ook geen optie. Ik zou ook met liefde gewoon een goede kast (en computer) kopen hier, maar er is net al 1300 euro uitgegeven voor diverse hardware en die cisco 2950 doe ik liever niet weg, dan maar verder modderen met die compaq :P

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 09-05 13:24

deadinspace

The what goes where now?

morphje schreef op 28 February 2003 @ 09:48:
De tool
Wat voor systeem heb je op gecompileerd?
Tot zover een redhat 7.1 systeem waarvan alleen de deamons en een paar libs zijn geupdate, verder zijn alle libs en compilers hetzelfde gebleven. compiler is gcc 2.96. De compiler van de speakimage ontwikkelaar is gcc 2.95, libs weet ik niet.
Twee dingen:

gcc 2.96 schijnt wel eens problemen op te leveren (daar is Red hat ook vaak genoeg voor bekritiseerd). Het lijkt mee een beetje sterk dat dit zoiets veroorzaakt, maar uitsluiten kan geen kwaad. Probeer je kernel eens gewoon met gcc 2.95 te compilen?

En: welke kernelversie hebben die bootflops (die wel werken), en welke versie probeer jij te compilen?