Wygładzony system dla zwykłego użytkownika: jak naprawić iPoda.

Posia­dam Mac­Bo­oka i iPoda shuf­fle. IPod zaczął się dziw­nie zacho­wy­wać (po każ­dej ope­ra­cji syn­chro­ni­zo­wał wszyst­kie pio­senki), gugl­ną­łem, rada, trzeba zro­bić restore softu. Zrobiłem.

IPod prze­stał się zgła­szać, iPod is cor­rup­ted, ple­ase restore. I tak w kółko.

Ponie­waż szu­fla jest jesz­cze na gwa­ran­cji, poje­cha­łem na Man­ga­lię. Pod­łą­czony do innego Maka dzia­łał. Zasu­ge­ro­wali rein­stall iTu­nes. Nie pomogło.

Pogu­gla­łem jesz­cze tro­chę, ludzie pro­blem mają, nie­któ­rzy kupili sobie po kilka szu­fli, które stop­niowo prze­sta­wały działać.

Zapu­ści­łem Disk Uti­lity, który mówi, że szu­fla jest volume z typem par­ty­cji PGP_cośtam. PGP istot­nie mam zain­sta­lo­wane, ale PGP Disk nie uży­wa­łem, bo się demo skoń­czyło a nie mia­łem ochoty pła­cić za licencję.

PGP do kosza. Empty Trash. Reboot dla pew­no­ści. Dalej to samo. W liście pro­ce­sów pgp-agent.

Tu dygre­sja: maka sobie kupi­łem gene­ral­nie po to, żeby mieć kom­pu­ter w któ­rym NIE GRZEBIĘ. Jak cze­goś się nie da wykli­kać, to ja tego nie robię, kropka.

Bar­dzo nie­chęt­nie zasu­do­wa­łem się na roota, locate nie ma, więc: find / -name PGP\*

Zna­la­zło się dużo, głów­nie w /Library i /System/Library (w tym exten­siony do ker­nela), wycią­łem całe kata­logi, reboot, szu­fla, sync, działa.

Uwaga, robiąc to nie należy wyciąć dri­ve­rów do dru­ka­rek, ogól­nie algo­rytm jest taki:

  • wywa­lić PGP do kosza, opróż­nić kosz, może być potrzebny reboot
  • wywa­lić /System/Library/PGP*
  • wywa­lić /Library/Application\ Support/PGP/
  • wywa­lić /System/Library/Frameworks/PGP*
  • wywa­lić /private/var/tmp/PGP\ Engine-501.pid
  • reboot
  • tu można jesz­cze wywa­lić /Users/<user>/Library/Caches/PGP\ Engine i /Users/<user>/Library/Logs/PGP
  • pod­łą­czyć szuflę
  • działa!

Celowo nie podaję komend do prze­kle­je­nia, jakby się komuś coś omsknęło, to sys­tem będzie smutno wyglą­dał. Kids, don’t try this at home, I’m a tra­ined professional.

No i tak stra­ci­łem makowe dziewictwo.

One Comment

  • Z tym locate prze­sa­dzasz. Moze trzeba w PATH spojrzec.

    sto­krotka:~ gaber$ which ls
    /bin/ls
    sto­krotka:~ gaber$ locate /bin/ls
    /bin/ls
    /usr/bin/lsbom
    /usr/bin/lsm
    /usr/bin/lsvfs
    sto­krotka:~ gaber$ which locate
    /usr/bin/locate
    sto­krotka:~ gaber$
    sto­krotka:~ gaber$ sudo su -
    Pas­sword:
    sto­krotka:~ root# locate /bin/ls
    /bin/ls
    /usr/bin/lsbom
    /usr/bin/lsm
    /usr/bin/lsvfs

Leave a Reply

Your email is never shared.Required fields are marked *