Sida 1 av 3

Var är Pythonfilen?

Postat: 8 januari 2021, 13:09:43
av bjornj
För några år sedan skaffade jag en Raspberry PI. Modell B+ V1 står det på den.
Jag skrev då ett Pythonprogram till ett I/O kort jag tog fram.
Sedan rann det hela ut i sanden utan att jag han prova kortet.
Nu tog jag fram raspberryn för fortsätta där jag slutade en gång men nu
ville den inte boota. Efter några sekunder slutar siffrorna att rulla på skärmen och
allt stannar.
Jag tog ett nytt SD-kort och instalerade ett nytt OS och då startade den
som den skulle. Troligen var det fel på det gamla kortet.
SD-kortet går dock att läsa med en kortläsare i datorn.
Det finns ett antal filer och mappar men ingenting som verkar vara
en Pythonfil (.py).
Frågan är om den kan dölja sig i någon annan fil.
det finns några som är rätt stora.

Recovery.img 2Mb , Filen är skadad om man försöker öppna den. Kan den repareras?
Recovery rfs, 20Mb
Boot.tar.xz 5 MB
Root.tar.zx 695Mb
Någon som har en tanke om vad som kan göras?

Re: Var är Pythonfilen?

Postat: 8 januari 2021, 13:18:09
av InternetAthiest
Brukar inte linux distros använda sig av ext filsystemen utöver FAT?
Se om SD-kortet har flera partitoner på sig för då kan nog filen ligga där.

Re: Var är Pythonfilen?

Postat: 8 januari 2021, 13:26:52
av StureS
Skrev du programmet direkt på Raspen? Annars torde python-filen ligga på din dator.

Re: Var är Pythonfilen?

Postat: 8 januari 2021, 14:55:05
av bjornj
Det finns en mapp som heter datapartion men den är på 2 kb så där är det nog inte.
Jag tror att jag skrev direkt på raspberryn för det finns inga spår av något pythonprogram på någon av mina 3 datorer.
Jag har snokat igenom alla 3 på jakt efter .py filer och hittat en hel del. Dock inget som jag är skyldig till.
Jag har även sökt igenom ett antal USBminnen som jag har liggande och även ett par externa hårddiskar.
Ett usbminne funkar inte. Man kan ju ge sig den att det är där filerna ligger.

Re: Var är Pythonfilen?

Postat: 8 januari 2021, 15:39:07
av StureS
Inget svar men ha alltid backup på det som du tycker är viktigt nu. Samt det andra också! Alltid!
... eller kanske inte. Det är ju så jag tjänar pengar, genom att hjälpa människor som inte förstår vikten av backup!

Re: Var är Pythonfilen?

Postat: 8 januari 2021, 15:48:41
av mrfrenzy
Ladda ner photorec på din dator och låt det söka igenom sd-kortet efter txt-filer.

Testa också att packa upp filen root.tar.zx med 7zip.

Re: Var är Pythonfilen?

Postat: 8 januari 2021, 16:09:08
av JimmyAndersson
InternetAthiest skrev: 8 januari 2021, 13:18:09 Brukar inte linux distros använda sig av ext filsystemen utöver FAT?
Se om SD-kortet har flera partitoner på sig för då kan nog filen ligga där.
Jäpp. Det är bara boot-partitionen som har fat filsystem och det är bara den man ser i Windows. Python-filerna (och allt annat) ligger på en partition som har ext filsystem.

Använd en bootbar Linux-skiva/minne till datorn. Då kan du komma åt python-filerna och överföra till t.ex USB-minne.

Re: Var är Pythonfilen?

Postat: 8 januari 2021, 17:17:24
av bjornj
Jag har ubuntu på en sticka. Kan jag avända den?

Re: Var är Pythonfilen?

Postat: 8 januari 2021, 17:55:51
av xxargs
Det kan du - pluggar du in SD-minnet efter allt är uppstartat så är det stor chans att volymen monteras automagiskt i Ubuntu och hittas under /media/användare/volymnamn om du letar i terminalfönster - kan finnas flera volymer då det monterar för vare partition som den begriper sig på. rekommenderar att du installerar 'mc' om det inte redan finns då det är klart enklare att klättra runt filsystemet med norton-commander/total-commander liknande stuk än att skriva 'cd' och 'ls' hela tiden

Kolla också med 'lsblk' i terminalfönster och se om det finns ytterligare partitioner som inte monterats på sd-minnet

Re: Var är Pythonfilen?

Postat: 9 januari 2021, 12:15:27
av bjornj
Min okunnighet i Ubuntu är stor.
Jag kunde inte öppna ett terminalfönster trots googling.
Arkivmenyn öppna terminal, kunde jag inte hitta.
shift+ctrl+N öppnade inte ett terminalfönster men någon slags
kommandfönster. Jag skrev media där. slash kunde jag inte skriva (kanske går med alt+ nummer)
I media skrev jag användare vilket öppnade sig vissa möjligheter. Jag kunde hitta mappar i datorn men inte någon USB.

Ber om ursäkt för detta förvirrade inlägg

Re: Var är Pythonfilen?

Postat: 9 januari 2021, 13:20:58
av mrfrenzy
Om du inte kan ubuntu så är det ju enklare att använda ett windowsprogram.

Ifall du laddar ner testdisk-filen härifrån och packar upp så finns där ett program "Qphotorec_win.exe" du kan köra och följa instruktionerna.
https://www.cgsecurity.org/wiki/TestDisk_Download

Re: Var är Pythonfilen?

Postat: 9 januari 2021, 13:40:25
av xxargs
bjornj skrev: 9 januari 2021, 12:15:27 Min okunnighet i Ubuntu är stor.
Jag kunde inte öppna ett terminalfönster trots googling.
Arkivmenyn öppna terminal, kunde jag inte hitta.
shift+ctrl+N öppnade inte ett terminalfönster men någon slags
kommandfönster. Jag skrev media där. slash kunde jag inte skriva (kanske går med alt+ nummer)
I media skrev jag användare vilket öppnade sig vissa möjligheter. Jag kunde hitta mappar i datorn men inte någon USB.

Ber om ursäkt för detta förvirrade inlägg
frågan är hur gammal ubuntu du har

ctrl-alt-T skall öppna en terminal, det brukar också finnas under meny med högerknapp på musen när du pekar på desktopen

förmodligen har du fel nation/land satt och din keyboard är förmodligen US1 (amerikans/engelsk) och då flyttas en hel del symboltangenter runt gentemot svensk tangentbord

Re: Var är Pythonfilen?

Postat: 9 januari 2021, 15:56:31
av rvl
Ctrl-alt-t brukar jag också använda, men kanske "kommandofönstret" du redan hittade var rätt. Slash finns bredvid högra shift-tangenten, när man har us layout, som brukar vara default.
https://en.wikipedia.org/wiki/Keyboard_ ... Qwerty.svg

Re: Var är Pythonfilen?

Postat: 11 januari 2021, 12:01:41
av Mr Andersson
Kanske onödigt att försöka med olika recovery-program om TS redan har ett fungerade linux-system?

Starta pajen med det nya sd-kortet.
Sätt i gamla i kortet i en usb-läsare och anslut till pajen. Kör du standard raspbian kommer den automatiskt montera kortet i /media/<partitionsnamn>
Kopiera skriptet.

Re: Var är Pythonfilen?

Postat: 11 januari 2021, 19:00:40
av bjornj
Det är väl så jag har försökt att göra. Något verkar dock vara fel på det ursprungliga sd-kortet.
Jag har i alla fall kopierat över filerna på ett USBminne. Det funkar så långt.
Jag har kört dem i både Raspberryn och ubuntu.
Raspberryn säger att originalSD-kortet är felaktigt även i USBläge. Det gör inte Ubuntu.
Det är två filer jag misstänker kan innehålla minPythonfil,.
Recovery.img 2MB och Recovery 20 MB.
Problemet är att de inte kan öppnas på något sätt som jag känner till.
Det är nog bara Raspberryns operativsystem som kan extrahera något ur dem.
Jag provade att skriva en Phytonsnutt på det nya SD-kortet.
Inte heller där kan man se någon .py fil eller annat som för tankarna till
Python när man läser kortet i en kortläsare.