Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: dd побитовое копирование  (Прочитано 5074 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн safokl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
dd побитовое копирование
« : 13 Ноября 2008, 09:35:05 »
Здравствуйте.
Купил себе SD карту на 8Г у меня была на 1Г. Карта нужна для КПК.
Задача надо перенести данные побитно с 1Г сди на 8Г сди.
Я пытался сделать вот так:
dd if=/dev/mmcblk0p1 of=sd2.iso -но при этом тогда копируется таблица разделов 1Г
меняем карты в картридере dd if=sd2.iso of=/dev/mmcblk0p1 и после этого таблица 8Г переписывается таблицей 1Г.
Поняв это сделал вот так dd if=/dev/mmcblk0p1 of=sd2.iso skip=512
dd if=sd2.iso of=/dev/mmcblk0p1 seek=512.
И вот у меня не вышло всё копируется но не чего не отображается знать таблицы коцаются. Может я не правильный размер для пропуска делаю.
У кого есть что подсказать пишите.
Заранее спасибо  ;)

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1194
    • Просмотр профиля
Re: dd побитовое копирование
« Ответ #1 : 13 Ноября 2008, 10:20:21 »
А что мешает скопировать побайтно а потом тупо ресайзить гиговый раздел до четырёх гиг?


Оффлайн safokl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: dd побитовое копирование
« Ответ #2 : 13 Ноября 2008, 10:27:25 »
А что мешает скопировать побайтно а потом тупо ресайзить гиговый раздел до четырёх гиг?



Да в принципе ни чего.
Просто интересно почему не прокатывает пропуски первых 512 байт. Если не ошибаюсь у таблицы разделов vfat размер таблищы 512 б.
И тогда соответственно должно работать.

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1194
    • Просмотр профиля
Re: dd побитовое копирование
« Ответ #3 : 13 Ноября 2008, 13:06:45 »
Да в принципе ни чего.
Просто интересно почему не прокатывает пропуски первых 512 байт. Если не ошибаюсь у таблицы разделов vfat размер таблищы 512 б.
И тогда соответственно должно работать.

Ты путаешь mbr, таблицу разделов и файловую систему. Первые 512 байт это mbr. Там кроме всего прочего хранится и таблица разделов. Но её пропуск особо ничего не даст, поскольку размер раздел описывается ещё и на файловой системе..

 

Страница сгенерирована за 0.02 секунд. Запросов: 20.