anonymous@RULINUX.NET~# Last login: 2024-04-26 11:18:52
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Копирование образов дисков

По работе приходится довольно часто копировать подготовленные образы на флешки. образ я делал с помощью dd и, соответственно, обратную операцию по записи образа на флешку делаю тоже с помощью dd. Всё работает. Но загвоздка в том, что весь процесс занимает порядочное время (около 10 минут на образ 512 Мб). Поскольку полезных данных там не больше 100 Мб, то примерно 4/5 времени происходит копирование всякого "мусора". Как можно ускорить этот процесс? Как сформировать образ только из полезных данных (там DOS + рабочие файлы программ)? А то надо мной уже виндузятники смеются с их Акронисами :(

anonymous(*) (2010-05-12 10:27:00)

Mozilla/5.0 (X11; ; Linux i686; rv:1.8.1.23) Gecko/20090823

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Копирование образов дисков от anonymous 2010-05-12 10:27:00
avatar
Скрыть

Re: Копирование образов дисков

почему нельзя просто копировать нужные файлы?

bugmaker(*)(2010-05-12 10:47:51)

Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: Копирование образов дисков от bugmaker 2010-05-12 10:47:51
avatar
Скрыть

Re: Копирование образов дисков

образ операционки с хитровыебнутым разбитием диска.

anonymous(*)(2010-05-12 10:49:12)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Копирование образов дисков от anonymous 2010-05-12 10:49:12
avatar
Скрыть

Re: Копирование образов дисков

разве там больше одного раздела? Если так, то проще скриптом создавать разделы и им же раскидывать файлы. Если нет - просто копируешь нужные файлы и при помощи dd загрузочную запись, она совсем маленькая.

bugmaker(*)(2010-05-12 10:55:18)

Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: Копирование образов дисков от bugmaker 2010-05-12 10:55:18
avatar
Скрыть

Re: Копирование образов дисков

В том-то и дело, что со стандартным разбиением флешки, которое на ней присутствует с момента производства, целевые платы не грузятся вообще. для того, чтобы нормально загрузиться с флешки пришлось её переразбить в уже загруженной системе. После чего просто применялся dd, дабы не мучится со сборкой тестового стенда ибо лень и геморно всё это. В итоге у меня валяется образ всего диска, включая таблицу разделов, который я и копирую на новые флешки, на /dev/sda, а не на /dev/sda1, как это при нормальной флешке.

И ещё про скрипты. У меня на флешке должен быть DOS. Простым копированием не получится создать загружающуюся ось, а sys a: c: мне сделать негде, не грузится же в дос самому.

Можно отвлечься от конкретно моей ситуации. Интересует решение проблемы уменьшения образа диска за счёт исключения ненужной информации. Говорю же, надо мной уже виндузятники стебутся. У них акронисы всякие за несколько минут ворочают образы гигабайтных дисков, а я с 512 мб вожусь по 10 минут. И всё потому, что я копирую всё, вплоть до последнего бита, а у них проги более интеллектуальные и не копируют весь ненужный мусор.

anonymous(*)(2010-05-12 11:17:13)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Копирование образов дисков от anonymous 2010-05-12 11:17:13
avatar
Скрыть

Re: Копирование образов дисков

> В итоге у меня валяется образ всего диска, включая таблицу разделов, который я и копирую на новые флешки, на /dev/sda
ну это понятно, а фс какая? FAT, как я понял

> Простым копированием не получится создать загружающуюся ось, а sys a: c: мне сделать негде, не грузится же в дос самому.
эта команда просто копирует содержимое системных файлов в загрузчик. Загрузчик можно записать и при помощи dd, зная размер. Тут написано, что это первые 446 байт  http://ru.wikipedia.org/wiki/Главная_загрузочная_запись

> Интересует решение проблемы уменьшения образа диска за счёт исключения ненужной информации.
Сомнительно, что это возможно, так как образ диска по определению имеет в точности тот же размер, что и диск. Разве что тупо заархивировать.

> И всё потому, что я копирую всё, вплоть до последнего бита, а у них проги более интеллектуальные и не копируют весь ненужный мусор.
Так в этом и дело. Фактически, копируются MBR, FAT для всех разделов, и затем только указанные в FAT непустыми сектора. ИМХО проще пересоздать разделы и скопировать файлы. Только для FAT можно и прогу сотворить, это несложно совсем, но ИМХО незачем.

bugmaker(*)(2010-05-12 11:41:49)

Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1
[#] [Добавить метку] [Редактировать] Ответ на: Копирование образов дисков от anonymous 2010-05-12 10:27:00
avatar
Скрыть

Re: Копирование образов дисков

А clonezilla или что то типа rsync вопрос не решат?

//Id

anonymous(*)(2010-05-12 12:29:57)

Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.1.9) Gecko/20100414 Iceweasel/3.5.9 (like Firefox/3.5.9)
[#] [Добавить метку] [Редактировать] Ответ на: Re: Копирование образов дисков от anonymous 2010-05-12 12:29:57
avatar
Скрыть

Re: Копирование образов дисков

Есть partimage, но он работает с разделами, а не с целым диском.

anonymous(*)(2010-05-12 13:12:43)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Копирование образов дисков от anonymous 2010-05-12 13:12:43
avatar
Скрыть

Re: Копирование образов дисков

По личному опыту, partimage довольно шустро работает. Еще можно посмотреть ghost4linux, пару лет назад было малоюзабельным, как счейчас - хз.

anonymous(*)(2010-06-03 21:20:33)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!