윈도우 폴더를 네트워크 파일 시스템으로 사용하여 root file system으로
하려 합니다.
윈도우PC에 Cygwin을 설치한뒤,
특정 폴더에 root file system을 만듭니다.(이미 만들어진 간단한 roo file system을 복사하는 방법으로... )
그 폴더를 공유 시킵니다.
다른 linux 머신을 initrd를 이용하여 부팅 시킵니다.
이때 linuxrc에 윈도우의 그 폴더를 삼바로 마운트 한뒤,
pivot_root를 사용하여 root를 변경합니다.
웹에서 버튼을 만들어 버튼을 누르면 php 스크립트를 실행하도록 하였습니다.
실행 시키니 다음과 같은 에러 메시지가 뜹니다. Warning: Failed opening '/home/www/script/sys.php' for inclusion (include_path='.:/usr/local/lib/php') in Unknown on line 0
php 스크립트 파일 첫줄에는 #!/usr/local/bin/php ./sys.php
이렇게 했습니다.
/usr/include/linux/shm.h 화일
#define SHMMAX 0x80000000 /* max shared seg size (bytes) */
#define SHMMIN 1 /* min shared seg size (bytes) */
#define SHMMNI 4096 /* max num of segs system wide */
#define SHMALL (SHMMAX/PAGE_SIZE*(SHMMNI/16)) /* max shm system wide (pages) */
#define SHMSEG SHMMNI /* max shared segs per process */