Archivos perdidos después de la herramienta de reparación de la utilidad de disco. sin embargo, el espacio en el disco permanece

1

He reparado estúpidamente mi disco duro externo sin hacer una copia de seguridad a través de la opción de reparación de la utilidad del disco de Mavericks.

Después de la reparación, todas mis carpetas desaparecieron, pero al mismo tiempo noté que el espacio en el disco seguía siendo el mismo. ¿Hay alguna forma de recuperar estos archivos? Mi tesis está en ello.

alvolveraejecutarlareparacióndeldisco,logróencontrarlosarchivos,peroalmismotiemponolorestauró

    
pregunta jono 05.10.2014 - 19:23

1 respuesta

1

Configura el Finder para mostrar archivos invisibles. El siguiente Applescript lo activará / desactivará.

El informe dice que los archivos se movieron a una carpeta llamada "." que será invisible. Si tiene suerte, puede que estén allí ... de lo contrario, es hora de Disk Drill o Data Recovery Recuperación de datos [ninguno de los cuales es gratis]

Las siguientes cosas que hacer serán, en orden ...

  1. Invertir en una estrategia de respaldo; Time Machine, Backblaze, etc. & utilízalo.
  2. Deshazte de esa unidad & use una unidad formateada HFS +, con Journalling, ya que el soporte de Mac para NTFS no es excelente. & de forma predeterminada, no puede escribir ni reparar NTFS, por lo que tiene Paragon o similar o lo habilitó a través de Terminal.

Toggle Invisibles Applescript [copiar / pegar en Applescript Editor, guardar como aplicación]

        --Toggle Invisibles
    tell application "Finder"
        try
            -- on launch check invis files state, if invis, switch to vis
            set onOff to do shell script "defaults read com.apple.finder AppleShowAllFiles"
            if onOff = "NO" or onOff = "OFF" then
                my showAllFiles()
            else
                my hideAllFiles()
            end if
            my testFinderRunning()
        end try
    end tell

    --Finder Visible & relaunch sub-routine
    on showAllFiles()
        do shell script "defaults write com.apple.finder AppleShowAllFiles ON"
        tell application "Finder" to quit
        delay 3
        try
            tell application "Finder" to activate
        end try
    end showAllFiles

    on hideAllFiles()
        --try
        set onOff to do shell script "defaults read com.apple.finder AppleShowAllFiles"
        do shell script "defaults write com.apple.finder AppleShowAllFiles OFF" --OnOffCommand
        tell application "Finder" to quit
        delay 3
        try
            tell application "Finder" to activate
        end try
    end hideAllFiles

    on testFinderRunning()
        set test to 0
        --try
        repeat while test = 0
            log test
            tell application "System Events" to set test to count (every process whose name is "Finder")
            delay 2
            --we do this even if active because it doesn't naturally come to front
            try
                tell application "Finder" to activate
            end try
            if (test > 0) then exit repeat
        end repeat
    end testFinderRunning
    
respondido por el Tetsujin 05.10.2014 - 20:19

Lea otras preguntas en las etiquetas