eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika › Binarna kopia karty CF
Ilość wypowiedzi w tym wątku: 64

  • 11. Data: 2009-07-23 05:46:25
    Temat: Re: Binarna kopia karty CF
    Od: Sebastian Biały <h...@p...onet.pl>

    Pszemol wrote:
    >> Sciagnij jakies live-cd Linuksa (Ubuntu?) i stamtad sobie zrob dd dla
    >> urzadzenia (/dev/****) a nie zamontowanego udzialu, powinno zabanglac :)

    > Kopiować CF z bootowalnym Windows XP spod linuksa???
    > Toż to byłaby profanacja... ;))

    A kto mowi o botowalnym Windowsie (wszak go oficjalnie nawet nie ma)?

    Dostep do różnych urzadzeń w _tak_ wygodny sposób zapewni Ci Linux.
    Niestety rownież zapewnia dylemat: ktory CF jest który jeśk wsadzisz
    dwa. Zanim wykonasz dd ... upewnij się 16.5 raza czy aby na pewno
    sdc->sdd to jest to co chcesz.

    Pomoże Ci w tym celu:

    dmesg | less

    To do orientacji co i jak wykryl system. W zależności co na tym CF jest
    mozna wykonac dodatkowe testy włacznie z obejrzeniem całości sektor po
    sektorze.

    Na czas zabawy _koniecznie_ odepnij dysk twardy ... tak na wszelki wypadek.


  • 12. Data: 2009-07-23 05:56:44
    Temat: Re: Binarna kopia karty CF
    Od: Sebastian Biały <h...@p...onet.pl>

    Pszemol wrote:
    > czy /dev/sd to secure digital? tak samo się zgłasza cf?

    CF zgłośi się jako jeden z sda, sdb,sdc,sdd, itd.

    najprościej:

    Odpalasz system z LiveCD.

    wykonujesz polecenie "dmesg". Patrzysz jak wyglada na koncu.

    wkładasz pierwszy adapter CF do USB

    wykonujesz dmesg znowu. Tym razem na koncu pojawią się komunikaty ze
    wykryto USB MassStorage itd. Wśrod tych komunikatów bedzie informacja do
    jakiego symbolu przypisano to urzadzenie: sda, sdb,sdc itd. Notujesz sobie.

    Wkładasz drugi CF i tak samo notujesz.

    wykonujesz dd if=/dev/sdc of=/dev/sdd.

    sdc to dysk oryginał

    sdd to docelowa kopia.

    mała uwaga: wykonujesz polecenie dd jako root. jesli masz knoppixa to
    jest tam specjalna odmiana konsoli RootShell. jesli to ubuntu, to po
    otwarciu zwyklej konsoli robisz "sudo su" i tez dostajesz roota.

    W ubuntu jest troche biednie, nie ma np. mc od reki. Polecał bym raczej
    System Rescue CD. Ma wszystkie narzedzia, nie ma Xów, wygodnijszy od
    Knoppixa.

    > dodatkową trudnością będzie fakt, że na tych kartach cf są partycje ntfs...

    Linuxowi to zwisa ...


  • 13. Data: 2009-07-23 05:57:24
    Temat: Re: Binarna kopia karty CF
    Od: "Pszemol" <P...@P...com>

    "Sebastian Biały" <h...@p...onet.pl> wrote in message
    news:h48tg5$jcv$1@achot.icm.edu.pl...
    > Pszemol wrote:
    >>> Sciagnij jakies live-cd Linuksa (Ubuntu?) i stamtad sobie zrob dd dla
    >>> urzadzenia (/dev/****) a nie zamontowanego udzialu, powinno zabanglac :)
    >
    >> Kopiować CF z bootowalnym Windows XP spod linuksa???
    >> Toż to byłaby profanacja... ;))
    >
    > A kto mowi o botowalnym Windowsie (wszak go oficjalnie nawet nie ma)?

    ??? No ja mówię...
    Karta ta pełni rolę dysku twardego w urządzeniu "embedded"
    pracującym na karcie ETX-LS firmy Kontron:
    http://emea.kontron.com/products/computeronmodules/e
    tx/etxlx.html

    > Dostep do różnych urzadzeń w _tak_ wygodny sposób zapewni Ci Linux.
    > Niestety rownież zapewnia dylemat: ktory CF jest który jeśk wsadzisz dwa.
    > Zanim wykonasz dd ... upewnij się 16.5 raza czy aby na pewno sdc->sdd to
    > jest to co chcesz.

    Nie mogę po prostu zrobić ls /dev/sdc ?
    (sorry jeśli jako rasowy windziarz rozbawiłem linuksianą ignorancją)

    > Pomoże Ci w tym celu:
    >
    > dmesg | less
    >
    > To do orientacji co i jak wykryl system. W zależności co na tym CF jest
    > mozna wykonac dodatkowe testy włacznie z obejrzeniem całości sektor po
    > sektorze.
    >
    > Na czas zabawy _koniecznie_ odepnij dysk twardy ... tak na wszelki
    > wypadek.

    :-))


  • 14. Data: 2009-07-23 06:02:45
    Temat: Re: Binarna kopia karty CF
    Od: Sebastian Biały <h...@p...onet.pl>

    Pszemol wrote:
    > Karta ta pełni rolę dysku twardego w urządzeniu "embedded"
    > pracującym na karcie ETX-LS firmy Kontron:
    > http://emea.kontron.com/products/computeronmodules/e
    tx/etxlx.html

    Nie zma znaczenia co na niej jest. Linux widzi zbiór bajtów.

    > Nie mogę po prostu zrobić ls /dev/sdc ?

    Nie. Musisz je najpierw zamonotowac, a to wymaga sterownika do ntfs
    (wszystkie nowy dystrybuje mają taki sterownik przynajmniej w trybie
    read-only). Jesli chcesz _tylko_ skopiowac bajt-w-bajt cała kartę to nie
    potrzebujesz wiedzy czy tam jest ntfs czy zrzut /dev/random. Bez
    znaczenia. To wszystko tylko zbior 4G bajtów.


  • 15. Data: 2009-07-23 06:22:38
    Temat: Re: Binarna kopia karty CF
    Od: "Pszemol" <P...@P...com>

    "Sebastian Biały" <h...@p...onet.pl> wrote in message
    news:h48uen$jus$1@achot.icm.edu.pl...
    > Pszemol wrote:
    >> Karta ta pełni rolę dysku twardego w urządzeniu "embedded"
    >> pracującym na karcie ETX-LS firmy Kontron:
    >> http://emea.kontron.com/products/computeronmodules/e
    tx/etxlx.html
    >
    > Nie zma znaczenia co na niej jest. Linux widzi zbiór bajtów.
    >
    >> Nie mogę po prostu zrobić ls /dev/sdc ?
    >
    > Nie. Musisz je najpierw zamonotowac, a to wymaga sterownika do ntfs
    > (wszystkie nowy dystrybuje mają taki sterownik przynajmniej w trybie
    > read-only). Jesli chcesz _tylko_ skopiowac bajt-w-bajt cała kartę to nie
    > potrzebujesz wiedzy czy tam jest ntfs czy zrzut /dev/random. Bez
    > znaczenia. To wszystko tylko zbior 4G bajtów.

    Super... Czyli mam zassać skądś ubuntu? Albo SystemRescueCD?
    Np. stąd: http://www.sysresccd.org/Main_Page ?


  • 16. Data: 2009-07-23 06:27:26
    Temat: Re: Binarna kopia karty CF
    Od: Sebastian Biały <h...@p...onet.pl>

    Pszemol wrote:
    > Np. stąd: http://www.sysresccd.org/Main_Page ?

    http://downloads.sourceforge.net/systemrescuecd/syst
    emrescuecd-x86-1.2.2.iso


  • 17. Data: 2009-07-23 06:37:21
    Temat: Re: Binarna kopia karty CF
    Od: "Artur M. Piwko" <m...@b...pl>

    In the darkest hour on Thu, 23 Jul 2009 00:21:49 +0000 (UTC),
    Jarosław Sokołowski <j...@l...waw.pl> screamed:
    >> LiveCD np. Knoppix.
    >>
    >> cat /proc/partitions
    >>
    >> Sprawdzasz, która Cię interesuje, a następnie (przykład):
    ^^^^^^^^^^
    >>
    >> dd if=/dev/hdb of=/tmp/plik.raw
    >
    > A gdzie takie "LiveCD np. Knoppix" montuje sobie /tmp?
    > Przeczuwam "pewne trudności" przy kartach CF współczesnych rozmiarów.
    >

    /tmp jest na tmpfs. Zaznaczyłem kluczowe.

    --
    [ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:224B ]
    [ 08:36:48 user up 12142 days, 20:31, 1 user, load average: 0.24, 0.10, 0.31 ]

    This system will self-destruct in five minutes.


  • 18. Data: 2009-07-23 08:55:45
    Temat: Re: Binarna kopia karty CF
    Od: "J.F." <j...@p...onet.pl>

    Użytkownik "Pszemol" <P...@P...com> napisał w wiadomości
    news:h48b0q.2d8.0@poczta.onet.pl...
    > "Butek" <e...@i...invalid> wrote in message
    >> Sciagnij jakies live-cd Linuksa (Ubuntu?) i stamtad sobie zrob
    >> dd dla urzadzenia (/dev/****) a nie zamontowanego udzialu,
    >> powinno zabanglac :)
    >
    > Kopiować CF z bootowalnym Windows XP spod linuksa???
    > Toż to byłaby profanacja... ;))

    Trudno - widac taki system ze wymaga profanowania :-)

    Dosc fajny program ktory to potrafi to winhex, ale zapis wymaga
    zaplacenia za niego.


    J.



  • 19. Data: 2009-07-23 09:07:42
    Temat: Re: Binarna kopia karty CF
    Od: Jarosław Sokołowski <j...@l...waw.pl>

    Pan Pszemol napisał:

    >>> LiveCD np. Knoppix.
    >>>
    >>> cat /proc/partitions
    >>>
    >>> Sprawdzasz, która Cię interesuje, a następnie (przykład):
    >>>
    >>> dd if=/dev/hdb of=/tmp/plik.raw
    >>
    >> A gdzie takie "LiveCD np. Knoppix" montuje sobie /tmp?
    >> Przeczuwam "pewne trudności" przy kartach CF współczesnych rozmiarów.
    >
    > Właśnie... może dodam że obie karty mają jednakowo 2GB i filesystem NTFS.
    >
    > Jaka dystrybucja linuksa to "gryźnie"?

    Jak już wspomniałem, gryźnie każda. Ale ja bym radził nie używać żadnej.
    Najprościej będzie zbootować komputer z płyty instalacyjnej Slackware.
    Żaden instalator się sam nieproszony nie uruchomi, dostajemy po prostu
    prompt. Dyski na USB też są na tym etapie wykrywane. Nie trzeba błąkać
    się po logach systemowych czy innych procach, tak jak to było tu opisane
    w niewątpliwie światłych poradach. W chwilę po podłączeniu obu adapterów
    CF sieknie Pan po prostu zaklęcie "fdisk -l", a wszystkie dyski i ich
    partycje zostaną wypisane. Ja bym radził ten czysty CF jakoś wcześniej
    oznaczyć. Na przykład usuwając z niego (pod windows) partycję. Albo
    tworząc dwie. A jak już będzie wiadomo co jest CF, a co HD, oraz który CF
    jest "Source", a który "Target", to już tylko "dd if=/dev/sdX of=/dev/sdY".
    Filesystem NTFS nie ma tu żadnego znaczenia. Tak samo tablica partycji na
    docelowym CF. Wszystko zostanie dokładnie skserowane co do bajta.

    A, jeszcze jedna uwaga. Są w sieci dostępne obrazy ISO płyt CD i DVD
    ze Slackware. Ale nawet nie trzeba ciągnąć całości. Wystarczy zacząć,
    a po kilku czy kilkunastu MB przerwać. Taki *uszkodzony* obraz ISO po
    wypaleniu na płycie wystarczy do zbootowania i zrobienia wyżej opisanych
    czynności. (Natomiast nie mam pojęcia, czy Windows nie będzie się bronił
    przed wypaleniem czegoś takiego.)

    --
    Jarek


  • 20. Data: 2009-07-23 09:11:30
    Temat: Re: Binarna kopia karty CF
    Od: BartekK <s...@N...org>

    Pszemol pisze:
    > czy /dev/sd to secure digital? tak samo się zgłasza cf?
    Nie. /dev/sdX to "dysk" (cokolwiek by to znaczyło). Zależnie od kernela,
    dyski IDE będą (w starszych) oznaczane przez /dev/hda, hdb, itd. a dyski
    np SATA, scsii usb, czytniki kart, pendrive jako /dev/sda, sdb itd. W
    nowszych kernelach wszystkie już dyski są enumerowane jako /dev/sdX
    gdzie X to kolejne literki.
    Po literkach znajdują się (przeważnie) cyferki, typu /dev/sda1 - to jest
    numer partycji na danym urządzeniu. Ciebie to nie interesuje, bo nie
    chcesz zawartości partycji a zawartość całej karty razem z tablicą
    partycji, rzeczami ukrytymi itd

    > nie jestem mocny z linuxa - jak on sobie poradzi z dwiema kartami cf
    > na dwu osobnych adapterach typu usb? wykrywa się to automagicznie
    > czy trzeba jakoś ręcznie "mountować"?
    Automagicznie powinien wykryć jako kolejne urządzenia. Mountować ich nie
    masz (bo nie chcesz miec do nich dostępu, tzn dostępu do danych na
    nich, tylko chcesz miec dostęp "do całości" dysku).
    Jakie literki-sdX dostały możesz sprawdzić przez "fdisk -l" - wypisze ci
    listę wszystkich dysków i partycji na nich, jakie masz w komputerze, po
    nazwie i rozmiarze dojdziesz które to są te karty CF. Dla bezpieczeństwa
    byłoby dobrze wkładać te przejściówki usb-cf po kolei, notująć jaką
    najpierw literkę dostał "oryginał" a potem jaką literkę ma "kopia" - by
    nie skopiować w złą stronę.

    Przykład z linuksa w którym widać pendrive:
    ====================================================
    ============
    fdisk -l

    Disk /dev/sda: 80.0 GB, 80025280000 bytes
    255 heads, 63 sectors/track, 9729 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 16 128488+ 83 Linux
    /dev/sda2 17 3663 29294527+ 83 Linux
    /dev/sda3 3664 9729 48725145 83 Linux

    Disk /dev/sdb: 1999 MB, 1999568384 bytes
    32 heads, 63 sectors/track, 1937 cylinders
    Units = cylinders of 2016 * 512 = 1032192 bytes

    Device Boot Start End Blocks Id System
    /dev/sdb1 1 1937 1952464+ 6 FAT16
    ====================================================
    ============
    tutaj widać że /dev/sda to dysk twardy 80GB, który ma trochę partycji, a
    /dev/sdb to 2GB pendrive z Fat16, i ma jedną partycję /dev/sdb1

    > dodatkową trudnością będzie fakt, że na tych kartach cf są partycje ntfs...
    Linux od dawna bardzo dobrze sobie radzi z ntfs, ale w twoim przypadku
    to nie ma znaczenia - kopiujesz bajt po bajcie "urządzenie" a nie
    partycje/system plików, nie wnikasz w to co w tych bajtach się znajduje.

    --
    | Bartlomiej Kuzniewski
    | s...@d...org GG:23319 tel +48 696455098 http://drut.org/
    | http://www.allegro.pl/show_user_auctions.php?uid=338
    173

strony : 1 . [ 2 ] . 3 ... 7


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: