반응형

Linux/Basic Linux 11

BL35 qemu ping 문제 ?

오랫만에 qemu manager 7.0 및 virtualbox 를 사용해서 예전에 만들어 둔 BL35 하드 이미지를 마운트해서 장난을 치려 했다. vbox 의 경우는 잘만 된다. 헌데 qemu의 경우 마우스 문제부터 시작해서 ping 이 안되는 것 아닌가? 일단 마우스의 경우는 USB 사용 안함으로 하고, Xsetup 에 들어가서 시리얼 마우스가 아닌 PS/2 마우스로 하니 해결되었다. 헌데 ping www.yahoo.com 은 아무리 해도 안된다. 네트워크 설정이 문제가 있나 해서 별짓을 다 해 보고, 결국은 예전의 배치파일을 이용한 수동 시작까지 다 해봐도 안된다. 하루 왠종일 qemu 네트워킹에 대해 공부를 해 보아도 해결이 안되는데... 헌데 ping localhost 는 되는 것이다. ne200..

Linux/Basic Linux 2014.03.18

BL35 Qemu Manager 7 에서 실행기

basiclinux 3.5 깔아둔 qemu hdd 를 qemu manager 7 에서 실행 qemu manager 기본으로 test pc 만들어 두고 하드만 기존것 잡아서 부팅 마우스가 먹질 않음 (기존에는 serial msmouse 로 설정해서 했었음) xinit 해 보면 뭐라고 메시지가 잔뜩 나온다 그중에서 /usr/X11R6/bin ... 어쩌고 나오기에 일단 /usr/X11/bin 가서 Xsetup 을 실행하여 mouse ps2, 2button 으로 다시잡고 startx 하니 잘 된다 :)

Linux/Basic Linux 2014.03.17

BL3.5 virtualbox에 인스톨하기

일전의 포스팅에서 이미 올려놓았던 2개의 fdd 이미지를 이용해서 virtualbox에서 쉽게 인스톨이 가능하다. 문제는 network이 잡히지 않았다는 사실... 인터넷을 뒤진 결과 이미 network 설정을 해 놓은 virtualbox 하드 이미지를 찾아서 직접 인스톨한 것과 차이점을 비교해 보았다. 결론은 일부 configuration file 들의 설정을 조금 수정해야 하고, 가장 중요한 점은 virtualbox 에서 기본으로 설정되어 있는 network card 의 라이브러리가 있어야 한다는 사실. 다음은 이미 network 되도록 만들어 놓은 vbox 하드 이미지이다. 하지만 기본 하드 사이즈가 100MB 밖에 안되는 작은 가상머신이기에 자신이 직접 더 큰 하드에 인스톨하고 싶을 경우를 고려해..

Linux/Basic Linux 2013.04.10

BL3.5 프로그래밍 툴 설치

일단 BL3.5 설치도 마쳤고 일부 응용프로그램도 설치하였다. 하지만 천성적으로 컴퓨터를 쓰면서 많이 하는 일이 간단한 프로그램을 직접 만들어서 돌리는 것이 취미인지라 프로그래밍 툴이 없으면 좀 그렇다. 지난번 포스팅에서 언급한 add-on 소개 사이트를 통해서 우선 yabasic 을 설치해 보았다. 아주 간단한 basic interpreter 인데 문법도 예전 quick basic 이랑 상당히 유사하고 해서 (사실 베이식이 다 그렇겠지만...) 쉽게 적응할 수 있다. 나의 경우 /root/download 디렉토리 하나 만들어 놓고 프로그램은 wget으로 다운받아 놓았다. wget http://distro.ibiblio.org/baslinux/add-ons/yabasic.tgz 그리고 pkg 명령으로 인..

Linux/Basic Linux 2012.11.11

BL3.5 Application 설치

지난 포스팅에서 BL3.5를 QEMU hdd 이미지에 성공적으로 설치하였다. 이제 1GB의 넉넉한 공간안에 여러가지 어플리케이션을 설치해 보고 써 볼수 있게 되었다. BasicLinux 사이트(http://distro.ibiblio.org/baslinux/)에 가 보면 여러 Add-ons 제공하는 링크를 알려주고 있다. 일단은 윈도우 매니저가 그다지 이쁘지 않아서 Icewm 으로 바꾸어 보았다. 패키지 설치 방법은 일단 링크를 통해서 다운로드 받은 .tgz 파일을 pkg tgz파일이름 으로 간단히 설치가 가능하다. 자료 받는 것은 wget link-web-address 로 쉽게 된다. 윈도우 매니저를 바꾸고 나니 꽤 근사해 보인다. 다음으론 xterm 열어서 텍스트 웹브라우저인 Links 를 실행해봤다...

Linux/Basic Linux 2012.11.11

BL3.5 VirtualBox 에 설치

VirtualBox를 가상머신 제어기로 사용하면 일단 디스크 이미지 교환 등도 용이하고 동작속도도 더 빠를 것이라는 기대로 VirtualBox에 BL3.5 인스톨 해 보기로 했다. 인스톨 자체는 앞의 방식을 따라서 역시 무난히 잘 된다. 특히 fdd 이미지 교환 쉬워서 좋다. 인스톨 마치고 나서 x-windows 실행해 보니 가상 ps2 마우스로 동작 잘 된다. 헌데 network이 문제다. BL3.5에서 지원하는 네트워크 카드들이 워낙 골동품에 해당하는 것들이라 VirtualBox의 최신 네트워크 카드들 다 테스트해 봐도 맞추질 못하겠다. (내가 몰라서인지도...) 아~ VirtualBox에서 지원하는 가상 하드웨어들이 조금 더 구닥다리 종류도 있었으면... 비슷한 상황이 VirtualBox에 MS-D..

Linux/Basic Linux 2012.11.10

BL3.5 QEMU bootable HDD 이미지 만들기

이것을 하기 위해 배운 것들은 1. fdisk (파티션 생성 및 파티션 부팅 플래그 변경) 2. mke2fs (디스크 포맷) 3. lilo 설정 앞의 포스팅에 이미 조금 언급된 바와 같이 BL3.5 사이트에서 디스크 부팅용 파일로 두개의 부팅 디스켓 이미지를 먼저 준비한다. 첫번째 것은 DISK1.IMG로 그대로 사용. 두번째 것은 DISK2.TGZ 파일을 빈 도스용 디스크 이미지에 복사해 넣어서 준비. (첨부 참조) 그리고 빈 하드 이미지를 qemu-img 로 준비한다. 아무래도 -f qcow2 옵션으로 만드는 것이 나을 듯 하다. raw 포맷으로 처음부터 전체 사이즈 다 잡히도록 만들어 봐야 7zip 에서 열지를 못한다 (실험 결과임). 차례대로 따라가보자. 1. 빈 하드이미지 준비 (하드 이미지 이..

Linux/Basic Linux 2012.11.10

BL3.5 QEMU FDD 로 부팅 후 하드 이미지에 인스톨

직접 QEMU용 부팅 하드 만드는 것 연습중. 1. FDD 이미지 준비 (앞의 포스팅에서 언급한 방법으로 1번, 2번 모두 준비) 2. 빈 하드 이미지 준비 (일부러 -f qcow2 옵션 없이 시도) qemu-img create hdd.img 100M 3. FDD 1을 마운트하고 플로피로 부팅 (이미지 이름을 bl3-fd1.img, bl3-fd2.img 로 준비해둠) qemu -L bios -m 256 -boot a -fda bl3-fd1.img -hda hdd.img 4. Insert floppy 2 and press ENTER 메시지 나오면 ctrl + alt + shift + 2 (모니터모드로 진입) (qemu) eject floppy0 (qemu) change floppy0 bl3-fd2.img ..

Linux/Basic Linux 2012.11.09

BasicLinux: boot from MS-DOS

일단 QEMU 하드 이미지로 주어진 것으로는 간단히 실행 시키고 네트워크 엑세스 되는 것과 x-windows 돌리는 것을 해 보았다. 마우스 문제는 앞의 포스팅에서 언급한 바와 같이 시리얼 마우스로 해결함. 다음으론 BL 사이트에서 주어진 3가지 방법 (2 FDD 이미지 사용하는 방법, 파일들을 MS-DOS 하드에 넣고 실행하는 방법, QEMU HDD image 이용법 - 가장 쉬움) 중 두번째 것을 시도해 보았다. README.TXT 읽어보면 무척 간단해 보인다. MS-DOS 머신의 HDD 루트에 BASLIN 디렉토리 만들어서 주어진 파일 모두 카피해 놓고 가급적이면 MS-DOS 부팅시 AUTOEXEC.BAT, CONFIG.SYS 제거해서 clean boot 후 BOOT.BAT 실행하는 것이 전부이다...

Linux/Basic Linux 2012.11.09
728x90