Spørsmål:
Mangler internt flashminne og SD-kort monteres ikke
Cees Meijer
2012-02-25 20:32:48 UTC
view on stackexchange narkive permalink

For en tid siden installerte jeg en egendefinert firmware ( YAR28) på Archos 7HT. Dette fungerte bra en stund, til en dag da jeg slo den på, viste den første oppstartsskjermen, og etter det var alle mine installerte apper borte. Så jeg installerte lagerfastvaren fra Archos på nytt. Men så fant jeg ut at jeg ikke lenger kunne få tilgang til SD-kortet. Den ble ikke montert da jeg satte den inn. Men da jeg koblet enheten til PCen min ved hjelp av USB, dukket den opp som stasjon F: og G :. Jeg kunne få tilgang til F :, som åpenbart var SD-kortet mitt, men G: (som skulle være den interne blitsen) var ikke tilgjengelig, og Windows spurte til og med om dette skulle formateres.
Når jeg åpner filene på min nettbrett, og velg 'SD-kort', det gir feilen 'SD-kort er ikke montert'. Og når jeg velger 'Internt minne' er det helt tomt. Så det ser ut som filsystemet fortsatt fungerer, men den interne flash-delen er på en eller annen måte ikke lenger tilgjengelig.
Jeg har en følelse av at noen innstillinger på lavt nivå har endret seg, og at jeg på en eller annen måte kunne løse det hvis jeg kunne få tilgang til underliggende Linux-system, men jeg har ikke peiling på hvordan jeg skal fortsette.

En svar:
Cees Meijer
2012-02-26 20:47:57 UTC
view on stackexchange narkive permalink

Faktisk ble det interne filsystemet på en eller annen måte skadet. For å fikse dette trenger du tilgang til selve filsystemet, som kan gjøres ved hjelp av ADB. (Android Debugging Bridge) Instruksjoner for tilkobling til Archos-nettbrettene ved hjelp av ADB finner du her:

http://www.archos.com/support/support_tech/updates_adb.html?country=er&lang = no

Selv om beskrivelsen er fullstendig, kan det fortsatt være vanskelig. Du må kanskje starte datamaskinen på nytt noen ganger, men til slutt er det mulig.

Åpne et kommandovindu i katalogen som inneholder ADB.exe-programmet (det er i katalogen "platform-tools" under mappen androis-sdk-windows)
Type:
ADB SHELL
Hvis tilkoblingen er OK, vil den starte en server og etter et par sekunder vise ' $ ' ledeteksten. dette betyr at du er koblet til nettbrettet og har direkte tilgang til linux-skallet. Hvis du skriver ' ls ', vil du se en liste over mapper som inneholder operativsystemet og alle støttende filer som får nettbrettet til å fungere.
Naviger nå til mappen som inneholder Flash-filsystemet ved å skrive :
cd ./dev/block/vold
Hvis du nå skriver inn ' ls ' igjen, bør du se tre eller fire mapper som har nummererte navn. En av dem er '31: 8 '. Dette er mappen som peker på den interne blitsen. Nå kan vi fikse problemet vårt ved å gjenskape MS-DOS (FAT32) filsystemet på denne partisjonen. Skriv inn følgende:
mkdosfs -F 32 / dev / block / vold / 31: 8 /
Dette løser FAT32-filsystemet. Nå forlater skallet ved å skrive ' exit ', koble fra USB og start nettbrettet på nytt. På systemet mitt fikk intern lagring til å vises igjen, og etterpå monterte den også SD-kortet. Problem løst.

Tusen takk til dette innlegget på SlateDroid som inneholdt svaret.

Takk så mye! Denne kommandoen kan vi skrive i Terminal Emulator, men vi må ha rot i enheten vår. mkdosfs er standardkommando i Android 4.0. I Maxell C7-mappenavnet mitt er 31: 9 (ikke 31: 8). Hvis du vil være i / dev / block / vold, skriv "ls" og alle mappene i denne mappen du kan se. Etter dette kan vi lykkes med denne operasjonen.
For meg var det newfs_msdos -F 32 / dev / block / vold / 179: 32. Jeg har også sett busybox mkfs.vfat / dev / block / mmcblk0p19 så alt avhenger av hvilken enhet du har. Takk for hjelpen.


Denne spørsmålet ble automatisk oversatt fra engelsk.Det opprinnelige innholdet er tilgjengelig på stackexchange, som vi takker for cc by-sa 3.0-lisensen den distribueres under.
Loading...