|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 17 Jun 2005 10:21:31 To : Alexander Popow Subject : Re: образ диска -------------------------------------------------------------------------------- 2005-06-16, Alexander Popow <Alexander.Popow@p1.f1529.n5030.z2.fidonet.org> пишет: > Привет, All! > > Есть задача - надо сделать CD-болванку с образом диска (раздела?), которая при > автозагрузке (isolinux) должна этот образ автоматически класть на диск > обратно. Hа диске поставлена винда2000 + пара 20мегабайтных приложений (в > сумме где-то 850-900 метров) Соотвественно возникает ряд вопросов: 1. cat > /dev/hda1 | bzip2 > some_place_for_image - будет ли реальная компрессия, Реальная компрессия будет. Эти компрессоры вполне реально жмут данные, обычно валяющиеся на винтах. > или надо будет перед установкой системы пройтись по винту и забить его нулями > (так как возьмется весь раздел, а не заполненная его часть; пустая де часть > раздела, имхо, должна пожаться очень хорошо). Это вообщем можно сделать? > Размер раздела - порядка гигабайта Забитый нулями -- сожмётся конечно лучше. > > 2. Для вышеприведенного случая - загрузчик винды будет сохранен в этом образе, > если я неправ - поправьте, пожалуйста. Как тебе сказать... Hе весь. Есть ещё загрузчик в MBR, который, очевидно, не сохранится. Вместо него, естественно, может поработать LILO/GRUB, вообще его основная задача у виндового -- найти активный ращдел в Partition Table, считать его первый (один первый, кажется) сектор и отдать ему управление. Да, Partition Table, естественно, в твоём варианте, тоже не сохранится. > > 3. Если я сделаю раздел, образ которого пожатый бзипом влезет на болвань - не > поседею ли я на ждать пока он разожмется и положится обратно? Машина - что-то > вроде двухголового пня3-850, памяти 128. Пара минут. Я, кстати, в последнее время предпочитаю gzip: жмёт практически так же, а ждать заметно меньше. > > 4. Положить образ на винт - будет ли так же просто (cat image | bunzip2 > > /dev/hda1), или есть какие-то сложности? Да, так и класть. Если раздел при этом подвинут, то вроде в boot sector будут какие-то неправильные данные, но они давно никого не интересуют. > > 5. Hабора на болванке ядро+бизибокс+кусочки исолинукса - хватит для работы или > я что-то пропустил? Смотря какая работа. И какие кусочки. > > 6. При наличии пишущего сидюка - можно ли заставить при создании образа > _сразу_ _же_ писать его на болванку? То-есть не сохранять в > some_place_for_image, а так же через пайп кидать на болванку (просто писать, > загрузчик я потом приделаю), или это из области фантастики? Предполагается, > что пожатый образ гарантированно поместится на болвань. Вряд ли. Можешь, правда, попробовать записать его на отдельный трек, без файловой структуры. Приклепать заголовок .iso, затем скормить его cdrecord, затем как-то выдрать в линуксе этот трек как отдельные девайс. Хрен его знает, может и получится. А вот mkisofs явно нужно знать размер файла перед тем, как его писать. > > 7. Может есть какие-то более цивилизованные способы создания таких вот вещей? > Hеобходимым условием является автоматика. Так бы сделал образ виндовым > ghost'ом, но он не умеет автоматически отрабатывать сценарии. Ты уверен? --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/19170da129957.html, оценка из 5, голосов 10
|