BADC0DEh
написал 26 сентября 2006 года в 10:56 (729 просмотров)
Ведет себя
как мужчина; открыл 20 тем в форуме, оставил 45 комментариев на сайте.
Подскажите пожалуйста, как сделать следующее:
Есть CompactFlash, она выглядит как IDE /dev/hdc1, сделать ее полный образ, это бутовая флешка(жесткий диск).
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
man dd
нашел фак :)
http://www.linux.org.ru/books/lor-faq/lorFAQ-17.html#ss17.31
Не, ничего не получается :(
У меня есть файловая система, заполненная на половину. Как ее запихать во что-то типа архива, и чтобы можно было ее развернуть, на большую или меньшую файловую систему. Само собой не меньшую, чем занятое место на исходной файловой системе?
А чего делал? Какие команды вводил, чего на это отвечала система?
Пробовал и tar и dd.
С таром не получилось не знаю почему.
С dd получилось чуть-чуть :)
dd if=/dev/disk | gzip — | dd of=/mnt/sda1/image.iso
этим я запихнул с CompactFlash на usbflash образ.
Потом я выключил комп, поменял CF и попытался на новую развернуть образ. Он там появился, но похоже битый, :(.
Подкоректирую вопрос.
CF 512, забит 300 метров. Хочется чтобы образ был не 512, а тоже 300 метров. Можно ли сделать сначала дефрагментацию CF, а потом закатать в образ? C dd не получлилось возможно потому, что gzip все испортил… Код файловой системы на CF 83 (Linux).
Самое интересное — как разворачивал — ты не рассказал.
С чего ты решил, что он битый?
Что показывает вывод команды:
Мммм… фрагментация тут ни при чём.
dd делает побитовую копию файловой системы целиком (т.е. пофиг, насколько ФС заполнена). Максимум, что ты можешь сделать с образом, — это попытаться сжать архиватором (что, в принципе и делаешь gzip’ом).
Такой код после попытки развернуть образ?
Развернуло без сообщений
dd if=/mnt/sda1/image.iso | gunzip — | dd of=/dev/hdc1
На компфлешке, была видна файловая система и символьные ссылки.
вот только снимал ты образ диска целиком, а разворачивал в раздел
попробуй развернуть не на /dev/hdc1, а просто на /dev/hdc
Ну так чего там по поводу 'fdisk -l /dev/hdc' после развёртывания образа?
> Ну так чего там по поводу 'fdisk -l /dev/hdc' после развёртывания образа?
Disk /dev/hdc1 doesn’t contain a valid partition table.
Щас попробую.
Не получилось, осталась пустая CF. Завтра продолжу исыскания.
man hdparm
на тему «перечитать таблицу разделов».