вопрос по dd
eric cuper 17 января, 2009 - 23:10
можно ли залить образ сделаный dd if=/dev/sda1 of=file.img bs=2M на диск отличного размера если да то как?
»
- Для комментирования войдите или зарегистрируйтесь
1) Можно. Диск должен быть,
1) Можно. Диск должен быть, естественно, такого же или _бОльшего_ объема.
2) Точно так же, как и сливал ;) dd if=file.img of=/dev/sda (bs=2M не особо нужен, но и вряд ли чему-то помешает)
Не вижу никаких проблем. Раздел диска с точки зрения unix - это такой большой специальный файл. И запишется нормально, и смонтируется. Главное, чтобы места хватало...
будет ли доступно все
будет ли доступно все пространство, если на 1Гб, залить 500Мб образ или будет видно только 500?
http://rus-linux.net/lib.php?
http://rus-linux.net/lib.php?name=MyLDP/consol/dd/dd-1.html
Великолепная статья в тему.
500 мб будут как неразмеченная область. Вы же сохранили первые 512 байт из 0 сектора вашего /dev/sda и записали на другой винт. Там и 446 байт MBR потом 64 таблица разделов. После записи на новый винт остальное будет не размечено.
И всё же советую прочесть статью внимательно, от туда сумеете узнать, что размер блока bs не так уж и маловажен. При копировании на другой диск используйте опцию conv=noerror (действия dd не остановятся при ошибки i/o), а также указать размер блока поменьше(в статье 4к советуют), подробнее об этом в статье.
очень позновательно, то есть
очень позновательно, то есть если дать команду dd if=file.img of=/dev/sda2, то таблица разделов не поменяется, потому что она в начале, просто такая ситуация было, что я случайно в sda3 залили образ sda2 и размер sda3 стал 64М, хотя я таблицу разделов не трогал?
sda1 - 15G windows
sda2 - 64M boot
sda3 - 15G gentoo
sda4 - ... data
и еще интересно как дела обстаят с фрагментацией? чтоб не копировать весь винт, можно только данные?
Немного не понял как в sda3
Немного не понял как в sda3 залили sda2. Конечно он 64 станет, а сколько ж ещё ? Или там не было свободного места ? Тогда на команду бы посмотреть "заливки(подливки)" :).
сохранил образы, переразбили
сохранил образы, переразбили винт, залили назад, просто случайно перепутал местами
dd
Места на sda3 потом не было свободного ? dd работает на низком уровне, на уровне байтов, форматирование останется не тронутым, это наверно один из недостатков.
ИМХО, dd лучше не юзать для этого...
Есть partimage, а вообще - tar/bzip наше ффсё! ;-)