Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    ::1
    il 2013-05-27 22:35:02.0 alle 2013-05-27 22:35:02.0
    Trollate totali: 12321
    gatto gattaggio
    Ti serviva un binario di extundelete?
    Prova con quello che è dentro questo pacco:
    http://mirror.archlinuxarm.org/arm/community/extun...
    Young professional woman and busy mom.
    • Avatar
      Scritto da
      Non Autenticato
      il 2013-05-27 23:51:00.0 alle 2013-05-27 23:51:00.0
      Re: gatto gattaggio
      > Ti serviva un binario di extundelete?
      > Prova con quello che è dentro questo pacco:
      > http://mirror.archlinuxarm.org/arm/community/extun...

      Qualcuno ha compilato un eseguibile per arm? Sorpresa

      Si copia in bin e funziona?

      Grazzie, se fallisce ogni altro metodo lo provo.
      • Avatar
        ☺
        Scritto da
        ::1
        il 2013-05-28 00:29:15.0 alle 2013-05-28 00:29:15.0
        Trollate totali: 12321
        Re: gatto gattaggio
        Scritto da:
        > > Ti serviva un binario di extundelete?
        > > Prova con quello che è dentro questo pacco:
        > > http://mirror.archlinuxarm.org/arm/community/extun...
        >
        > Qualcuno ha compilato un eseguibile per arm? Sorpresa
        >
        > Si copia in bin e funziona?
        >
        > Grazzie, se fallisce ogni altro metodo lo provo.

        In realtà devi ringraziare l'oloturio che si è ricordato che il raspa è arm, ho verificato i repository, sono armv5 per i pacchetti generici, solo il kernel è compilato ad hoc (il raspberry pi è un armv6).

        Se possono esserti utili le seguenti info:
        $ file $(which extundelete)
        /usr/bin/extundelete: ELF 32-bit LSB  executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.27, BuildID[sha1]=256ee96066b941d983cfcbdad7a49b2e2731ce4b, stripped
        $ ldd $(which extundelete)
                libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0xb6fcb000)
                libext2fs.so.2 => /usr/lib/libext2fs.so.2 (0xb6f8c000)
                libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6ec4000)
                libm.so.6 => /usr/lib/libm.so.6 (0xb6e23000)
                libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb6dfc000)
                libc.so.6 => /usr/lib/libc.so.6 (0xb6cce000)
                /lib/ld-linux.so.3 (0xb6fd6000)
                libpthread.so.0 => /usr/lib/libpthread.so.0 (0xb6cad000)
        


        Siccome è linkato dinamicamente si aspetterà le lib nelle posizioni che vedi sopra, che sono per arch, non è detto che siano tutte uguali le altre distro; se nel tuo caso sono in posizione diversa puoi fare un link simbolico con ln -s per fargliele trovare dove se le aspetta.
        Se ti manca qualche shared object tra quelli elencati puoi trovare i primi due (ext2) in questo pacchetto:
        http://mirror.archlinuxarm.org/arm/core/e2fsprogs-...
        Gli altri dovresti averli nel sistema.
        Young professional woman and busy mom.
        • Avatar
          Scritto da
          Non Autenticato
          il 2013-05-28 00:38:44.0 alle 2013-05-28 00:38:44.0
          Re: gatto gattaggio
          > > > Ti serviva un binario di extundelete?
          > > > Prova con quello che è dentro questo pacco:
          > > > http://mirror.archlinuxarm.org/arm/community/extun...
          > >
          > > Qualcuno ha compilato un eseguibile per arm? Sorpresa
          > >
          > > Si copia in bin e funziona?
          > >
          > > Grazzie, se fallisce ogni altro metodo lo provo.
          >
          > In realtà devi ringraziare l'oloturio che si è ricordato che il raspa è arm, ho verificato i repository, sono armv5 per i pacchetti generici, solo il kernel è compilato ad hoc (il raspberry pi è un armv6).
          >
          > Se possono esserti utili le seguenti info:
          >
          > $ file $(which extundelete)
          > /usr/bin/extundelete: ELF 32-bit LSB  executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.27, BuildID[sha1]=256ee96066b941d983cfcbdad7a49b2e2731ce4b, stripped
          > $ ldd $(which extundelete)
          > libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0xb6fcb000)
          > libext2fs.so.2 => /usr/lib/libext2fs.so.2 (0xb6f8c000)
          > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6ec4000)
          > libm.so.6 => /usr/lib/libm.so.6 (0xb6e23000)
          > libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb6dfc000)
          > libc.so.6 => /usr/lib/libc.so.6 (0xb6cce000)
          > /lib/ld-linux.so.3 (0xb6fd6000)
          > libpthread.so.0 => /usr/lib/libpthread.so.0 (0xb6cad000)
          > 

          >
          > Siccome è linkato dinamicamente si aspetterà le lib nelle posizioni che vedi sopra, che sono per arch, non è detto che siano tutte uguali le altre distro; se nel tuo caso sono in posizione diversa puoi fare un link simbolico con ln -s per fargliele trovare dove se le aspetta.
          > Se ti manca qualche shared object tra quelli elencati puoi trovare i primi due (ext2) in questo pacchetto:
          > http://mirror.archlinuxarm.org/arm/core/e2fsprogs-...
          > Gli altri dovresti averli nel sistema.

          La cosa si fa complessa. Fantasma Perché non è come nel DOS che copiavi un programma, aggiungevi la directory al PATH e tutto funziava?
          • Avatar
            ☺
            Scritto da
            ::1
            il 2013-05-28 00:48:39.0 alle 2013-05-28 00:48:39.0
            Trollate totali: 12321
            Re: gatto gattaggio
            Scritto da:
            > > > > Ti serviva un binario di extundelete?
            > > > > Prova con quello che è dentro questo pacco:
            > > > > http://mirror.archlinuxarm.org/arm/community/extun...
            > > >
            > > > Qualcuno ha compilato un eseguibile per arm? Sorpresa
            > > >
            > > > Si copia in bin e funziona?
            > > >
            > > > Grazzie, se fallisce ogni altro metodo lo provo.
            > >
            > > In realtà devi ringraziare l'oloturio che si è ricordato che il raspa è arm, ho verificato i repository, sono armv5 per i pacchetti generici, solo il kernel è compilato ad hoc (il raspberry pi è un armv6).
            > >
            > > Se possono esserti utili le seguenti info:
            > >
            > > $ file $(which extundelete)
            > > /usr/bin/extundelete: ELF 32-bit LSB  executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.27, BuildID[sha1]=256ee96066b941d983cfcbdad7a49b2e2731ce4b, stripped
            > > $ ldd $(which extundelete)
            > > libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0xb6fcb000)
            > > libext2fs.so.2 => /usr/lib/libext2fs.so.2 (0xb6f8c000)
            > > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6ec4000)
            > > libm.so.6 => /usr/lib/libm.so.6 (0xb6e23000)
            > > libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb6dfc000)
            > > libc.so.6 => /usr/lib/libc.so.6 (0xb6cce000)
            > > /lib/ld-linux.so.3 (0xb6fd6000)
            > > libpthread.so.0 => /usr/lib/libpthread.so.0 (0xb6cad000)
            > > 

            > >
            > > Siccome è linkato dinamicamente si aspetterà le lib nelle posizioni che vedi sopra, che sono per arch, non è detto che siano tutte uguali le altre distro; se nel tuo caso sono in posizione diversa puoi fare un link simbolico con ln -s per fargliele trovare dove se le aspetta.
            > > Se ti manca qualche shared object tra quelli elencati puoi trovare i primi due (ext2) in questo pacchetto:
            > > http://mirror.archlinuxarm.org/arm/core/e2fsprogs-...
            > > Gli altri dovresti averli nel sistema.
            >
            > La cosa si fa complessa. Fantasma Perché non è come nel DOS che copiavi un programma, aggiungevi la directory al PATH e tutto funziava?

            Anche il DOS soffriva degli stessi problemi, solo che tendenzialmente chi fa programmi per windows ti da l'exe con una cartella di shared library (dll) e tu copi tutto, programma e dipendenze.
            Volendo gestire il sistema minimizzando le duplicazioni su linux ti trovi giocoforza a separare programmi e dipendenze, almeno quando queste sono comuni a più programmi.
            Prova a contare nella tua c: in questo momento le occorrenze di msvcrt*.dll e in quante versioni diverse le hai dentro.
            Young professional woman and busy mom.
            • Avatar
              Scritto da
              Non Autenticato
              il 2013-05-28 01:02:22.0 alle 2013-05-28 01:02:22.0
              Re: gatto gattaggio
              > > > > > Ti serviva un binario di extundelete?
              > > > > > Prova con quello che è dentro questo pacco:
              > > > > > http://mirror.archlinuxarm.org/arm/community/extun...
              > > > >
              > > > > Qualcuno ha compilato un eseguibile per arm? Sorpresa
              > > > >
              > > > > Si copia in bin e funziona?
              > > > >
              > > > > Grazzie, se fallisce ogni altro metodo lo provo.
              > > >
              > > > In realtà devi ringraziare l'oloturio che si è ricordato che il raspa è arm, ho verificato i repository, sono armv5 per i pacchetti generici, solo il kernel è compilato ad hoc (il raspberry pi è un armv6).
              > > >
              > > > Se possono esserti utili le seguenti info:
              > > >
              > > > $ file $(which extundelete)
              > > > /usr/bin/extundelete: ELF 32-bit LSB  executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.27, BuildID[sha1]=256ee96066b941d983cfcbdad7a49b2e2731ce4b, stripped
              > > > $ ldd $(which extundelete)
              > > > libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0xb6fcb000)
              > > > libext2fs.so.2 => /usr/lib/libext2fs.so.2 (0xb6f8c000)
              > > > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6ec4000)
              > > > libm.so.6 => /usr/lib/libm.so.6 (0xb6e23000)
              > > > libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb6dfc000)
              > > > libc.so.6 => /usr/lib/libc.so.6 (0xb6cce000)
              > > > /lib/ld-linux.so.3 (0xb6fd6000)
              > > > libpthread.so.0 => /usr/lib/libpthread.so.0 (0xb6cad000)
              > > > 

              > > >
              > > > Siccome è linkato dinamicamente si aspetterà le lib nelle posizioni che vedi sopra, che sono per arch, non è detto che siano tutte uguali le altre distro; se nel tuo caso sono in posizione diversa puoi fare un link simbolico con ln -s per fargliele trovare dove se le aspetta.
              > > > Se ti manca qualche shared object tra quelli elencati puoi trovare i primi due (ext2) in questo pacchetto:
              > > > http://mirror.archlinuxarm.org/arm/core/e2fsprogs-...
              > > > Gli altri dovresti averli nel sistema.
              > >
              > > La cosa si fa complessa. Fantasma Perché non è come nel DOS che copiavi un programma, aggiungevi la directory al PATH e tutto funziava?
              >
              > Anche il DOS soffriva degli stessi problemi, solo che tendenzialmente chi fa programmi per windows ti da l'exe con una cartella di shared library (dll) e tu copi tutto, programma e dipendenze.
              > Volendo gestire il sistema minimizzando le duplicazioni su linux ti trovi giocoforza a separare programmi e dipendenze, almeno quando queste sono comuni a più programmi.
              > Prova a contare nella tua c: in questo momento le occorrenze di msvcrt*.dll e in quante versioni diverse le hai dentro.

              Terrò questa soluzione come extrema ratio. A bocca aperta

              Per ora la roadmap è la seguente:
              Sono riuscito a estorcere dai forum un'informazione secondo cui, tramite una docking station, al NAS è possibile collegare qualsiasi disco incluso nella lista di compatibilità per dischi interni (la lista per quelli esterni ne elenca pochi e nessuno soddisfacente). Quindi
              1. Comprare una docking station USB e un disco da 2 TB come quelli del NAS (o più?).
              2. Sui forum dicono tutti che collegando un disco del NAS al computer, con Linux se ne vede il contenuto, cosa che perlappunto a me non riesce. Provare se collegando con la docking station e bruciando un bastoncino d'incenso a Velsharoon riesce.
              3. Se il punto 2. non è riuscito, accendere il NAS, umount forzato di /dev/md0, /dev/sda e /dev/sdb (smontandoo i dispositivi sul NAS ***PRESUMO*** che il NAS non possa scrivere sui dischi sovrascrivendomi i file, chissà che succede però) e a questo punto dd di /dev/md0 sul disco USB esterno. A questo punto dovrei avere un'immagine, presumibilmente con filesystem ext4, su cui provare extundelete.
              4. Se il 3. non riesce perché per incommensurabile colmo di sfiga il NAS non riconosce il disco USB esterno nonostante l'informazione ricevuta, provare a vedere se dal NAS sia possibile vedere il portatile montandolo cifs come //192.168.0.x, e fare dd di /dev/md0 sull'unità montata del portatile.
              • Avatar
                Scritto da
                Non Autenticato
                il 2013-05-29 18:27:53.0 alle 2013-05-29 18:27:53.0
                Re: gatto gattaggio
                > Per ora la roadmap è la seguente:
                > Sono riuscito a estorcere dai forum un'informazione secondo cui, tramite una docking station, al NAS è possibile collegare qualsiasi disco incluso nella lista di compatibilità per dischi interni (la lista per quelli esterni ne elenca pochi e nessuno soddisfacente). Quindi
                > 1. Comprare una docking station USB ....................... [OK]

                Curioso come il disco inserito nella docking station sia letto da ext2read in Windows (si vedono i file e le cartelle) ma NON sia neppure visto da Windows (neppure come un disco da formattare) e NEPPURE da SystemRescueCD (collegandolo col cavetto della Vultech lo vedeva come /dev/sdd ma non riconosceva nelle partizioni alcun filesystem noto, ora sdd non c'è neppure in /dev).

                > e un disco da 2 TB come quelli del NAS (o più?).
                > 2. Sui forum dicono tutti che collegando un disco del NAS al computer, con Linux se ne vede il contenuto, cosa che perlappunto a me non riesce. Provare se collegando con la docking station e bruciando un bastoncino d'incenso a Velsharoon riesce.
                > 3. Se il punto 2. non è riuscito, accendere il NAS, umount forzato di /dev/md0, /dev/sda e /dev/sdb (smontandoo i dispositivi sul NAS ***PRESUMO*** che il NAS non possa scrivere sui dischi sovrascrivendomi i file, chissà che succede però) e a questo punto dd di /dev/md0 sul disco USB esterno. A questo punto dovrei avere un'immagine, presumibilmente con filesystem ext4, su cui provare extundelete.
                > 4. Se il 3. non riesce perché per incommensurabile colmo di sfiga il NAS non riconosce il disco USB esterno nonostante l'informazione ricevuta, provare a vedere se dal NAS sia possibile vedere il portatile montandolo cifs come //192.168.0.x, e fare dd di /dev/md0 sull'unità montata del portatile.
                • Avatar
                  Scritto da
                  Non Autenticato
                  il 2013-05-30 02:02:09.0 alle 2013-05-30 02:02:09.0
                  suorsassofono
                  > > 1. Comprare una docking station USB ....................... [OK]
                  >
                  > Curioso come il disco inserito nella docking station sia letto da ext2read in Windows (si vedono i file e le cartelle) ma NON sia neppure visto da Windows (neppure come un disco da formattare) e NEPPURE da SystemRescueCD (collegandolo col cavetto della Vultech lo vedeva come /dev/sdd ma non riconosceva nelle partizioni alcun filesystem noto, ora sdd non c'è neppure in /dev).

                  Davo per scontato che SystemRescueCD non leggesse il disco perché non era semplice ext4 ma un qualche formato strano dovuto al RAID. Ma se invece ext2read lo vede, non ho idea del perché SystemRescueCD no, soprattutto trattandosi di un sistema fatto apposta per il recupero dati. A bocca storta A bocca storta A bocca storta
                  • Avatar
                    ☺
                    Scritto da
                    avvelentani
                    Cubicolario
                    il 2013-05-30 08:21:02.0 alle 2013-05-30 08:21:02.0
                    Trollate totali: 18184
                    Re: suorsassofono
                    Scritto da:
                    > > > 1. Comprare una docking station USB ....................... [OK]
                    > >
                    > > Curioso come il disco inserito nella docking station sia letto da ext2read in Windows (si vedono i file e le cartelle) ma NON sia neppure visto da Windows (neppure come un disco da formattare) e NEPPURE da SystemRescueCD (collegandolo col cavetto della Vultech lo vedeva come /dev/sdd ma non riconosceva nelle partizioni alcun filesystem noto, ora sdd non c'è neppure in /dev).
                    >
                    > Davo per scontato che SystemRescueCD non leggesse il disco perché non era semplice ext4 ma un qualche formato strano dovuto al RAID. Ma se invece ext2read lo vede, non ho idea del perché SystemRescueCD no, soprattutto trattandosi di un sistema fatto apposta per il recupero dati. A bocca storta A bocca storta A bocca storta

                    Il problema non sara` questo cavetto vultech?
                    I think happiness is love
                    - Vladimir Putin
                    • Avatar
                      Scritto da
                      Non Autenticato
                      il 2013-05-30 21:33:15.0 alle 2013-05-30 21:33:15.0
                      Re: suorsassofono
                      > > > > 1. Comprare una docking station USB ....................... [OK]
                      > > >
                      > > > Curioso come il disco inserito nella docking station sia letto da ext2read in Windows (si vedono i file e le cartelle) ma NON sia neppure visto da Windows (neppure come un disco da formattare) e NEPPURE da SystemRescueCD (collegandolo col cavetto della Vultech lo vedeva come /dev/sdd ma non riconosceva nelle partizioni alcun filesystem noto, ora sdd non c'è neppure in /dev).
                      > >
                      > > Davo per scontato che SystemRescueCD non leggesse il disco perché non era semplice ext4 ma un qualche formato strano dovuto al RAID. Ma se invece ext2read lo vede, non ho idea del perché SystemRescueCD no, soprattutto trattandosi di un sistema fatto apposta per il recupero dati. A bocca storta A bocca storta A bocca storta
                      >
                      > Il problema non sara` questo cavetto vultech?

                      L'ho pensato anch'io, essendo altissima tecnologia napoletana fabbricata in Cina, c'è anche disegnato il Vesuvio, ma:

                      col vultech il disco è visto ma le partizioni non riconosciute;
                      con la docking station il disco non è neppure visto;
                      con la docking station il disco è visto col driver ext2read in Windows;
                      non ho fatto prove col vultech e il driver ext2read.
        • Avatar
          ☺
          Scritto da
          avvelentani
          Cubicolario
          il 2013-05-28 14:21:11.0 alle 2013-05-28 14:21:11.0
          Trollate totali: 18184
          Re: gatto gattaggio
          Scritto da: ::1
          > Siccome è linkato dinamicamente si aspetterà le lib nelle posizioni che vedi sopra,

          No, il loader di linux non funziona cosi`. La cosa importante e` che abbiano il nome uguale e siano nel path di ldconfig (/etc/ld.so.conf).

          Puoi anche mettere tutto in una directory chiamata librerie e far partire il programma con:

          $ LD_LIBRARY_PATH=librerie ./mioprogramma
          


          I think happiness is love
          - Vladimir Putin
          • Avatar
            Scritto da
            Non Autenticato
            il 2013-05-28 15:51:35.0 alle 2013-05-28 15:51:35.0
            Re: gatto gattaggio
            > > Siccome è linkato dinamicamente si aspetterà le lib nelle posizioni che vedi sopra,
            >
            > No, il loader di linux non funziona cosi`. La cosa importante e` che abbiano il nome uguale e siano nel path di ldconfig (/etc/ld.so.conf).
            >
            > Puoi anche mettere tutto in una directory chiamata librerie e far partire il programma con:
            >
            >
            > $ LD_LIBRARY_PATH=librerie ./mioprogramma
            > 


            Non ci capisco una mazza. Per diventare un guru linaro esperto di reti mi ci vorrebbero centinaia di eoni-gatto. Però intanto mi sono salvato il collegamento al thread.
            • Avatar
              ☺
              Scritto da
              avvelentani
              Cubicolario
              il 2013-05-28 17:08:15.0 alle 2013-05-28 17:08:15.0
              Trollate totali: 18184
              Re: gatto gattaggio
              Scritto da:
              > > > Siccome è linkato dinamicamente si aspetterà le lib nelle posizioni che vedi sopra,
              > >
              > > No, il loader di linux non funziona cosi`. La cosa importante e` che abbiano il nome uguale e siano nel path di ldconfig (/etc/ld.so.conf).
              > >
              > > Puoi anche mettere tutto in una directory chiamata librerie e far partire il programma con:
              > >
              > >
              > > $ LD_LIBRARY_PATH=librerie ./mioprogramma
              > > 

              >
              > Non ci capisco una mazza. Per diventare un guru linaro esperto di reti mi ci vorrebbero centinaia di eoni-gatto. Però intanto mi sono salvato il collegamento al thread.

              Non ti preoccupare, nella sua infinita generosita` suoranciata ti ricompilera` extundelete staticamente.
              I think happiness is love
              - Vladimir Putin
<softv>

Pagina generata in 99 millisecondi

Utenti attivi: 10 nell'ultimo minuto, 22 negli ultimi cinque minuti, 47 negli ultimi 15 minuti