Frenzy - LiveCD на базе FreeBSD

Guest 

  файла-образа раздела с UFS

раздел "Система" >>

Kobo
(Kobo)
7.03.2005 (19:37)

Наткнулся тут на темуустановка софта:

>>Добиться такого эффекта можно с помощью создания файла-образа раздела с UFS
>>и подключением его с помощью mount_union поверх раздела /usr. После чего
>>можно устанавливать проги с помощью pkg_add.
>>Конечно, после каждой перезагрузки надо будет заново монтировать этот файл-образ диска.

Так вот можно ПОДРОБНЕЙ на счёт файла-образа раздела с UFS или ссылку киньте.

techniX
(Mozhaisky Sergei)
8.03.2005 (01:06)

Создаем образ диска mydrive.img на /mnt/ad0s1.fat размером 200 мегабайт:

dd if=/dev/zero of=/mnt/ad0s1.fat/mydrive.img count=200000 bs=1k
mdconfig -a -t vnode -f /mnt/ad0s1.fat/mydrive.img -u 15
bsdlabel -w md15 auto
newfs -i 4096 -m 0 -o space /dev/md15c

Далее монтируем этот диск:
mount /dev/md15c /mnt/mydrive

И монтируем поверх /usr:
mount_unionfs /mnt/mydrive /usr

Готово.

После перезагрузки, чтобы подключить диск заново, нужно:
mdconfig -a -t vnode -f /mnt/ad0s1.fat/mydrive.img -u 15
mount /dev/md15c /mnt/mydrive
mount_unionfs /mnt/mydrive /usr

Вот примерно так. Хотя я могу немного ошибаться :)

KlS
(Сергей Калашников)
4.05.2005 (19:18)

Вроде бы все получилось. Кто захочет повторять прошу обратить внимание, в первой строчке в последней команде bs=1k не латинская (л) а цифра один.

Каталог создан, называется он myfrensy (mydrive как-то не звучит). доступ свободный скопировал туда папку tmp. Каталог (папка) usr также видна из под deco или mc внутри видны подкаталоги но при попытке их открыть deco выбрасывает в корень сообщая при этом (Невозможно перейти в каталог). А Митлайт (mc) сообщает
/mnt/myfrensy: create/symlynk fialed, no inodes free
но три этом каталоги всеже открывает, но глючит по страшному.
Единственно, что непонятно для меня пока, почему временами доступ к новому диску (на запись) пропадает, а потом появляется вновь? И еще
почему в примере именно 200 МгБ а не скажем 1ГБ?

techniX
(Mozhaisky Sergei)
4.05.2005 (22:34)

Да, deco как-то странно работает с mount_union, все собираюсь написать девелоперу об этом.
Вообще mount_union в FreeBSD весьма далека от совершенства, в man mounf_unionfs об этом написано большими буквами :) Как вариант я использовал наработки проекта fist, с ними багов вроде меньше, но тоже есть свои странности.
А насчет 200 Мб - на то он и пример. Или заменить одну цифру на другую нынче проблематично? :)

KlS
(Сергей Калашников)
11.05.2005 (06:50)

techniX>А насчет 200 Мб - на то он и пример. Или заменить одну цифру на другую нынче проблематично? :)

нет, конечно, просто хотелось понять логику.
А так, большое спасибо!
Будем исследовать mount_union и превратим Frensy в Knoppix.
С Вашего позволения, конечно...

Guest
25.02.2007 (17:02)

При любой попытке обратится к смонтированой таким образом папке попытка дампа и перезагрузка в течение 15 секунд. Причем если монтировать в /usr то этот глюк идет, а если к примеру в /root/MyFiles то все ок
С уважением, Uzix

techniX
(Mozhaisky Sergei)
25.02.2007 (23:00)

Нормальный mount_unionfs появился только в 6.2-STABLE в начале февраля...

  [ 1-7 из 7 ]
 
  1  

m-forum v0.9

Краткая справка по работе с форумом

 
Rambler's Top100