- dd image disk, PavelR, 13:17 , 23-Фев-10 (1)
>Привет всем. >Хочу копировать файлы на "виртуальный" диск, сделанный с помощью dd(далее разбитый на >разделы и отформатированный под ext3, после монтирую всё это через mount >-o loop). >Вопрос такой: есть ли возможность динамического увеличения у сделанного таким образом виртуального >диска? >Заранее спасибо! Если не ошибаюсь, делается так: dd if=/dev/zero of=/target/file bs=1M count=1024 conv=notrunc oflag=append потом resize2fs
- dd image disk, Аноним, 15:56 , 23-Фев-10 (2)
>[оверквотинг удален] >>Вопрос такой: есть ли возможность динамического увеличения у сделанного таким образом виртуального >>диска? >>Заранее спасибо! > >Если не ошибаюсь, делается так: > >dd if=/dev/zero of=/target/file bs=1M count=1024 conv=notrunc oflag=append > > >потом resize2fs Спасибо за ответ. а без resize2fs никак не получится? (хочется чтобы этот диск рос по мере надобности, но без участия админа). Т.е. это скорее всего должна быть опция ядра,отвечающая за loop-devices.
- dd image disk, PavelR, 16:01 , 23-Фев-10 (3)
>[оверквотинг удален] >> >>dd if=/dev/zero of=/target/file bs=1M count=1024 conv=notrunc oflag=append >> >> >>потом resize2fs > >Спасибо за ответ. >а без resize2fs никак не получится? (хочется чтобы этот диск рос по >мере надобности, но без участия админа). Т.е. это скорее всего должна >быть опция ядра,отвечающая за loop-devices. Поподробнее опишите постановку задачи. А вообще - фантастика у нас в другом отделе. :-) Как ядро/система узнает о том, что в, скажем, 10Гб файле, который смонтирован через -o loop, имеется файловая система, и в ней "закончилось место" ? Более того, думается мне, скорее всего вам надо использовать LVM.
- dd image disk, Аноним, 16:36 , 23-Фев-10 (4)
Задача: Мне нужно периодически сливать бэкап одной системы в один файл(что-то вроде acronis true image, только своими руками). Таким образом я сэкономлю inode'ы на той машине где эти бэкапы будут храниться и этот файл будет гораздо проще перенести в другое место(на другую фс или вообще другую машину) без потери аттрибутов/permissions содержащихся в нем файлов. Но также хочется сэкономить место. Т.е. не делать изначально файл-образ для бэкапа размером в 100Gb, если там будет занято всего 20Gb. Идея взята у vmware, где мы можем задать динамически растущий(по мере необходимости) размер диска. Т.е. они как-то эту задачу решают. Правда ext3 или любая другая фс скорее всего не смогут изменить свой размер динамически... Если кто-то знает как это сделать - напишите, если нет - то тогда тема закрыта. PS Вот тут ( http://www.linux.com/community/blogs/linux-security-tip-of-t... ) присутсвует фраза "Dynamic Sized Virtual Partitions/Files" - но после беглого прочтения я так и не понял как это можно использовать.
- dd image disk, Аноним, 17:08 , 23-Фев-10 (5)
По ссылке описан очень интересная тема:Я создал dd-файл размером в 1 терабайт, когда у меня весь диск(на который я записал этот файл) размером всего в 60 гигов!!! dd if=/dev/zero of=~/sparse_disk_1Tb.img bs=1 seek=1T count=0 # ls -lah ~/sparse_disk_1Tb.img -rw-r--r-- 1 root root 1,0T 2010-02-23 17:04 sparse_disk_1Tb.img # df -h Файловая система Разм Исп Дост Исп% смонтирована на /dev/sdb1 55G 51G 777M 99% / Возможно bs=1, seek=Х и count=0 как-то по особому обрабатываются системой. Т.е. этот терабайт учитывается ls, но не учитывается df, не понимаю как такое возможно.
- dd image disk, PavelR, 19:17 , 23-Фев-10 (6)
>[оверквотинг удален] ># df -h >Файловая система > Разм Исп Дост Исп% смонтирована на >/dev/sdb1 > 55G 51G 777M > 99% / > >Возможно bs=1, seek=Х и count=0 как-то по особому обрабатываются системой. >Т.е. этот терабайт учитывается ls, но не учитывается df, не понимаю как >такое возможно. Видимо, это так называемые "дырявые файлы".
- dd image disk, Аноним, 21:01 , 23-Фев-10 (7)
>Видимо, это так называемые "дырявые файлы". поясните пожалуйста, гугл отвергает мои запросы :)
|