제가 지금 저희 랩에서 가상머신 연구를 위해 기본으로 깔려야하는 xen을 깔려고 하는데


아래의 install path 를 따라했는데


저기 맨 마지막에 설정한 커널로 부팅하는데 오류가 납니다


root가 없고 vmlinuz-3.2.0-23이 없다는 오류가 납니다


도중에 sudo install 할때 libjpeg62에서 문제가 생겨서 다른 패키지를 찾아 설치했었고 


make menuconfig 해서 xen이 들어가 있는 부분을 다 <*>표시를 했습니다


내일까지 설치를 완료해야 하는데 ㅠㅠㅠ 도와주세요 ㅠㅠㅠ 이 아래에 있는 것은 재부팅 까지의 설치 패스만 있습니다 ㅠㅠ



sudo apt-get install libcurl4-openssl-dev xserver-xorg-dev mercurial gitk build-essential libncurses5-dev 

sudo apt-get install uuid-dev gawk gettext texinfo bcc libncurses5-dev dpkg-dev debhelper iasl texinfo bridge-utils bison flex kernel-package


git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen

hg clone http://xenbits.xen.org/xen-4.1-testing.hg

cd linux-2.6-xen

make menuconfig

vi .config

---- XEN 관련 모두 module-> y

export CONCURRENCY_LEVEL=33

make-kpkg clean -j 32

fakeroot make-kpkg --initrd --append-to-version=-pv kernel-image kernel-headers -j 32

cd ..

sudo dpkg -i linux-image-3.1.0-rc9-pv+_3.1.0-rc9-pv+-10.00.Custom_amd64.deb

sudo dpkg -i linux-headers-3.1.0-rc9-pv+_3.1.0-rc9-pv+-10.00.Custom_amd64.deb

cd /lib/modules

sudo update-initramfs -c -k 3.1.0-rc9-pv+

sudo vi /etc/modules

--- xen-evtchn, xen-gntdev, xen-netback, xen-blkback, xenfs, blktap 추가


cd ..

cd /home/xen-4.1-testing.hg/


sudo apt-get install ocaml-findlib

sudo apt-get install bcc bin86 gawk bridge-utils iproute libcurl3 libcurl4-openssl-dev bzip2 module-init-tools transfig tgif texinfo 

sudo apt-get install texlive-latex-base texlive-latex-recommended texlive-fonts-extra texlive-fonts-recommended pciutils-dev mercurial build-essential make gcc 

sudo apt-get install libc6-dev zlib1g-dev python python-dev python-twisted libncurses5-dev 


sudo apt-get install patch libvncserver-dev libsdl-dev libjpeg62-dev iasl libbz2-dev e2fslibs-dev git-core uuid-dev ocaml libx11-dev bison flex


sudo apt-get install libjpeg-dev

sudo apt-get install libvncserver-dev

sudo apt-get install pciutils-dev libsdl-dev libjpeg-dev gcc-multilib xz-utils build-essential gcc python-dev


sudo make xen -j 32

sudo make tools -j 32

sudo make stubdom -j 32

sudo make install-xen -j 32

sudo make install-tools PYTHON_PREFIX_ARG=

sudo make install-stubdom -j 32

sudo update-rc.d xencommons defaults

sudo update-rc.d xend defaults

sudo update-rc.d xendomains defaults

sudo update-rc.d xen-watchdog defaults



cd /etc/grub.d/

sudo cp 40_custom 07_custom:q:q!

sudo vi 07_custom

밑의 사항을 추가한다.  ------ 여기서 uuid는 vi /boot/grub/grub.cfg를 참고한다.

menuentry 'Ubuntu 12.04 amd64 Release with Xen 4.1-testing and Linux Kernel 2.6-xen' --class gnu-linux --class gnu --class os {

        recordfail

        insmod part_msdos

        insmod ext2

root 0a8073ec-d726-4352-93a2-fa7e83f9c61a

        search --no-floppy --fs-uuid --set=root d43e2e6f-8621-461f-83a2-00a5f15f1a82

        set root='(hd0,msdos1)'

        search --no-floppy --fs-uuid --set=root d43e2e6f-8621-461f-83a2-00a5f15f1a82

        multiboot /boot/xen.gz

/boot/vmlinuz-3.2.0-23-generic root=UUID=0a8073ec-d726-4352-93a2-fa7e83f9c61a ro

        module /boot/vmlinuz-3.1.0-rc9-pv+ placeholder root=UUID=d43e2e6f-8621-461f-83a2-00a5f15f1a82 dom0_mem=1024 console=tty  quiet splash vt.handoff=7

        module /boot/initrd.img-3.1.0-rc9-pv+

}

그리고 저장

다음으로 sudo update-grub


재부팅!!!! 위의 설정한 커널로 부팅한다.


번호 제목 글쓴이 날짜 조회 수
공지 [공지] 프로그래밍 관련 Q&A 게시판 입니다. woos 2016.04.09 22269
378 멀티프로세서+멀티코어에 대해 궁금한게 있습니다!? [8] 박한범 2010.10.30 7673
» (xen 소스코드 수정을 위해 )xen 설치 오류 문의드립니다 ㅠㅠ 조은비 2012.12.05 7673
376 맥북에서 vmware로 CentOS 설치가 가능한가요?? [1] Jason 2011.07.20 7672
375 스터디 관련 [3] 이상대 2009.02.13 7671
374 리눅스에서 armulator 구동하는 방법 김성오 2010.11.08 7660
373 [질문] libc-2.5.so 파일을 복사했더니 시스템이 멈춰버렸어요. 이창우 2012.05.07 7651
372 Android단말기 boot.img 생성 후 이미지 씌우기 질문입니다. [2] 권효서 2013.08.26 7631
371 emacs에서 cscope-find-global-definition과 find TAG [3] 이승한 2011.03.30 7524
370 CS8900 인터럽트 처리와 관련한 질문입니다. [1] 김현우 2009.01.07 7495
369 [초보]만들면서 배우는 OS 커널의 구조와 원리 서적 관련 질문드립니다. 보신분 답변좀 부탁드려요^^ [6] 박세한 2012.01.28 7488
368 캐시 관련 질문 드립니다. [6] 홍문화 2011.07.04 7449
367 ^^ 안녕하세요. pmd_large() 함수 질문입니다. [3] 박종섭 2008.04.10 7440
366 io_p2v, io_v2p 매크로 설명 부탁드립니다. [4] 이창만 2008.11.25 7426
365 xen-arm 에서 xen-tools 관련 질문입니다. [5] 윤영일 2012.12.04 7412
364 아마존 ec2의 리젼 이동 신재욱 2010.06.14 7409
363 dd명령어 써서 디스크 카피 할 시 신재욱 2010.06.16 7362
362 파일시스템관련 서적추천 부탁드립니다. [7] 김영일 2012.04.25 7331
361 USB host 관련 porting 이나 non bus type 으로 작업 해보신 분 계신가요? [3] 신철수 2008.02.27 7301
360 kmalloc() 은 어느 시점 부터 사용이 가능한가요? [2] 이창만 2008.11.19 7292
359 VMM 세미나중 디바이스 가상화 관련 질문^^.. [3] 박은병 2008.01.04 7252
XE Login