Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexandr S. Agranovsky               2:5020/400     24 Feb 2003  14:32:29
 To : Dmitry Ponyatov
 Subject : Re: Re: освободить RAm-disk загрузчика системы с rootfs в loopе
 -------------------------------------------------------------------------------- 
 
 
 
   Hi, Dmitry Ponyatov
 
 DP>> mount /mnt/fatlinux/rootfs /root -o loop
 DP>  ASA> это - вынести в /linuxrc
 
 DP>  Спасибо -- после вынесения все заработало, только вместо последнего mount
 DP> нужно использовать losetup
 
 Уже детали. Главное - сам принцип использования /linuxrc
 
 DP>  ASA> Использовать же надо либо команду pivot_root, либо передать ядру
 DP>  ASA> параметр root=/dev/loop0 - в этом случае после отработки linuxrc
 DP>  ASA> ядро выбросит initrd, перемонтирует root и запустит init
 DP>  ASA> с настоящего rootfs.
 
 DP>  Hо все равно не удается освободить ram0 и отмонтировать /initrd
 
 значит с него уже запущены какие-то процессы или просто открыты
 файлы. Hе нужно ничего лишнего запускать, только модули
 подгрузить и rootfs приготовить. 
 
 исходная команда для размышлений -
 lsof |grep /initrd
 
 DP>  Я сейчас использую kernel-2.4.19 -- будет ли освобождаться память, если в
 DP> busyboxе включить PIVOT_ROOT ?
 
 все равно не будет, если на нем останутся открытые файлы.
 
 - ---
 Alexandr S. Agranovsky llb@udmnet.ru
 --- ifmail v.2.15dev5
  * Origin: LLB, LLC (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Re: освободить RAm-disk загрузчика системы с rootfs в loopе   Alexandr S. Agranovsky   24 Feb 2003 14:32:29 
 освободить RAm-disk загрузчика системы с rootfs в loopе   Dmitry Ponyatov   24 Feb 2003 22:19:38 
Архивное /ru.linux/3642fa781bc3.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional