한국을 빛낸 100인의 위인들 m/v

Posted 2011. 3. 10. 01:58, Filed under: 정보수집

'정보수집' 카테고리의 다른 글

컴퓨터 OS부팅도 이젠 초고속 전쟁이다.  (0) 2010.03.03
구글 크롬 os 소스와 빌드환경  (1) 2010.02.28
meet 우분투 9.04 길라잡이  (0) 2010.02.25
부트로더에 대해  (1) 2010.02.25
OS프로젝트  (0) 2010.02.24
Response : ,

출처 : http://urin79.com/148164

컴퓨터 OS부팅도 이젠 초고속 전쟁이다.



PC사용자들은 부팅과정이 너무나 지루하게 느껴질 것이다.
이런점을 보완하기 램디스크나 더 작은 OS를 생각하게 되고 넷북이 활성화 되기 시작하면서 이러한 해결점을 찾으려는 노력을 하는 사람들이 늘고 있다.

[ 하드웨어 업체에서 제공하는 mini - OS ]

물론 빠른부팅을 활용하는 기술에는 다양한 방법들이 있지만, 최근 메인보드 제조사들이 메인보드 칩안에 간단한 프로그램들을 이용하여 빠른부팅을 도와주는 기능(?)들이 내장되어 있다.


ASUS는 Express Gate
ASROCK은 instant boot라는 기술을, 
MSI는 WINKI라는 디바이스를 내놓았다. 

빠르게 켜지며 간단한 작업만을 할 수 있게 해주는 OS를 Instant OS라고 한다.
이 OS들은 속도가 빠르지만 용량이 작은 RAM에 넣기가 쉬워 메인보드사들이
윈도우 접근이전에 미리 작은 OS를 작동시켜 간단한 작업을 할 수 있게 도와준다.


                <ASUS의 Express Gate>
0.095822001234167723.jpg

ASUS의 Express Gate는 정상적인 부팅을 하는것이 아니라, 하드의 특정공간에
자사의 OS(리눅스계열)을 불러와 인터넷이나 간단한 기능을 사용할 수 있다.


             <ASROCK의 instant boot>   

instant_thumb.jpg

ASROCK의 instant boot라는 기술은
기존의 S3 대기모드와 유사하지만 WINDOWS 환경에 맞게 업그레이드되어 
더욱 빠른 부팅을 실현시켜 주었다. 
단 PC의 전원 부분을 완전히 차단하면 RAM에게도 최소의 
전력이 전달되지 않기 때문에 Instant Boot는 불가하다.

S1~S4 까지는 ACPI라는 Standard Spec입니다.
정확히 말하면 S0 부터 S5 까지 있습니다.
이중 Suspend Mode 는 S1 부터 S4 까지 입니다.
<정리>
S0 -> 시스템 정상 상태(Full Speed CPU Clock)
S1 -> Half Speed CPU Clock 
S2 -> Stop CPU Clock
S3 -> Stop CPU Clock + Stop Devices + 현재설정 메모리에 저장 
S4 -> 현재 환경 HDD 저장 후 모든 장치 전원공급 차단
S5 -> Soft Power off (시스템 종료)
절전모드의 종류 - http://urin79.com/148097


                     <MSI의 WINKI>
winki_thumb.jpg

MSI의 WINKI라는 디바이스는 리눅스 기반의 OS를 담고 있는 디바이스이다. 
Express Gate와 차별되는 점은 직접적으로 HDD를 읽지 않고 내장 USB형 디바이스인 WINKI로 부팅된다는 점에서 더 빠르게 부팅 할 수 있다. 지금은 WINKI를 따로 구매할 수도 없고 어느 장치에서 완벽히 호환되는지도 알 수 없다. 현재는 일부 MSI 제품에만 결합 상품으로 판매하고 있다.





[ 사용자가 직접 구성할 수 있는 mini - OS ]

메인보드에서 자체적으로 윈도우 이외의 작고 가벼운 OS를 탑재하여 빠른작업을 도와주는 기능이 있는가 하면 별도의 파티션을 설정하여 OS를 설치하면 굳이 메인보드를 교체하지 않고도 저런 기능을 사용할 수 있다.

Express Gate의 기능처럼 파티션을 분할하여 사용할 수 있을 것이다.
공개용 OS인 리눅스를 기반으로 불필요한 기능들을 제거하여 독자적인 OS개발이 열풍이다. 


                          <presto라는 OS>
presto_thumb.jpg

최근에 베타 서비스를 마치고 판매가 시작된 Xandros(www.prestomypc.com)사의 presto라는 OS가 있다. 리눅스 기반으로 제작되었으며 기본 적으로 Fire Fox 브라우저, 메신저, MP3와 동영상 재생, 이미지 보기, Skype를 지원하며 홈페이지에서 다양한 어플리케이션을 내려 받아 더 많은 기능을 활용할 수 있다. 무료 7일 이용이 가능하며 약 20달러를 지불하면 구매가 가능하다.


                            <Cloud>
cloud_thumb.jpg

아직은 클로즈 베타 서비스를 하고 있는 Good OS(www.thinkgos.com)사의 Cloud가 존재한다. 
Cloud 역시도 리눅스 기반으로 제작되었고 크롬 브라우저 기반의 OS이다. 
아직 정식 출시가 되지 않아 좀 더 기다려봐야 할 것이다.


                         <HyperSpace>
ces-laptop.jpg

현재의 기능은 빨리 부팅해서 웹서핑하는 정도의 기능이 전부다. 
그리고 공식적으로 지원하는 노트북도 많지 않으며 core duo 이상의
사용자들은 하이브리드 버전을 사용하는 것이 좋을 것이다.

Media Center Package : 동영상, 사진, 음악 보기
Message Center : 이메일, 메신저, VoIP

다운받는 곳 : http://hyperspace.com 
21일간 사용이 가능하다. 


                        <Microsoft Windows FLP>
winflp.jpg

MS사에서 제공하는 Microsoft Windows FLP 또한 가벼운 OS이지만 한정된 사용자(엔터프라이즈 고객용)들만이 사용이 가능하다. 그리고 영문버전밖에 없다는 단점이...
Microsoft Windows FLP를 설치해보자. - http://hosii.info/bbs/view.php?id=psn_ka_frtlk1&no=341





                           <크롬OS>
a0015808_4a754f31b4d81.jpg
크롬에 대한 여러가지 시각들

구글의 넷북용 크롬OS에 대해 부정적인 시각도 긍정적인 시각도 많지만 필자의 생각은 매우 긍정적이라 여겨진다.

OS의 점유는 엄청난 매출의 기회를 가질 수 있다.
어떤 회사들은 툴바하나로 먹고 살고 포털사이트들도 사용자들이 접속하여 단 몇시간의 메뉴활용에 따라 이익이 결정되는 바, OS로 온종일 원하는 정보를 노출시켜 줄 수 있다면 이는 획기적이라 말할 수 있다.

어떤이들은 내가 광고를 노출시킨다 했을 때(http://urin79.com/108017) 이미지 또는 플래시 광고를 말하는 줄로 착각하던데 이젠 이미 광고같아 보이는 광고시대는 지났다고 본다. 광고가 아닌 정말 유용한 정보를 제공해주는 툴바와 갖가지 유틸리티 서비스 프로그램들로 사용자들을 더욱 끌어들일 수 있는 그런 시스템 환경을 만들어 주는 것이다.

아직 와이브로 상용화가 활성화되지 않은 상황에서 넷북을 말하기는 이르지만 시간이 지나면 결국 커피를 마시고 식사를 하고 공부를 하는 시간에도 우리는 넷북에서 손을 뗄수가 없을것이고 그동안 돈의 노예가 되지 말자라는 이야기에서 넷북의 노예가 되지 말자라는 이야기 나올 것 같다.

그 넷북으로 고성능 게임을 한다거나 전문적인 그래픽 프로그램을 쓰는것이 아니라 단순 작업을 하기 위함이라는 것을 인식한다면 빠르고 접근하기가 쉬우며 안정적인 데다가 기왕이면 무료인 OS를 선택하지 않겠나?

개인적인 생각이지만 결국 MS사도 무료화로 OS를 제공하게 될 것이다.

'정보수집' 카테고리의 다른 글

한국을 빛낸 100인의 위인들 m/v  (1) 2011.03.10
구글 크롬 os 소스와 빌드환경  (1) 2010.02.28
meet 우분투 9.04 길라잡이  (0) 2010.02.25
부트로더에 대해  (1) 2010.02.25
OS프로젝트  (0) 2010.02.24
Response : ,

구글 크롬 os 소스와 빌드환경

Posted 2010. 2. 28. 00:10, Filed under: 정보수집

http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/getting-the-chromium-os-source-code
크롬 OS 받아서(chromiumos-0.4.22.8.tar : 237MB) 소스 살짝 까보았는데, 조금 실망이네요.
기대가 컸던 모양입니다.  넷북더미단말용이네요.

구조를 살펴봐야겠지만, third_party 활용이 너무 심하네요.

Linux kernel은 2.6.30부터 시작할 모양이네요.
[ README.chromium]
https://launchpad.net/ubuntu/karmic/+source/linux/2.6.30-10.12
살짝본 느낌으로는 Ubuntu 압축 + Chrome Browser 를 보는듯 하네요.

벌써 빌드해서 올려보신분이 계시네요.
http://openoffice.or.kr/gomme/?p=315
http://ubuntu.or.kr/viewtopic.php?f=4&p=44291

개발 참여는 git 를 그대로 활용할 모양인듯, kernel.org 진행방식과 비슷한것 같고,
소스 오픈한다는게, 리눅스 개발자들에게 무상 도와달라는 얘기인지, 조금 아이러니 하네요. 
진정 Google OS가 맞는지 모르겠네요. 낚인건지...
좀더 시간을 가지고 구조를 더 살펴봐야겠네요.

'정보수집' 카테고리의 다른 글

한국을 빛낸 100인의 위인들 m/v  (1) 2011.03.10
컴퓨터 OS부팅도 이젠 초고속 전쟁이다.  (0) 2010.03.03
meet 우분투 9.04 길라잡이  (0) 2010.02.25
부트로더에 대해  (1) 2010.02.25
OS프로젝트  (0) 2010.02.24
Response : ,

meet 우분투 9.04 길라잡이

Posted 2010. 2. 25. 20:55, Filed under: 정보수집

http://myubuntu.tistory.com/311

* 우분투 길라잡이를 만들어봅니다. 이번에는 제작방식을 아래처럼 해볼까 합니다.

1)아래 목차를 보시고 목차와 관련 글을 작성한 분은 저에게 이메일(ubuntuda@gmail.com)로 쓰신 글을  보내주시거나 또는 댓글로 연락을 주십시오. (반드시 작성한 당사자가 연락 주셔야 합니다.)  설명에 대한 그림도 있으면 최고입니다.

혹시 목차에 없지만 관련 설명이 있으면 좋겠다 싶은 부분 또는 더하고 싶은 분도 연락을 주세요.

2)저는 보내주신 글, 또는 댓글로 주소를 전해 주신 글을 보고 전개 방식이나 표기 통일 등 수정/편집해 설명서 항목에 올리겠습니다.  그림도 잡아넣고... 그렇게 제가 편집자 역할을 하는 겁니다.  연락을 주셨지만 좀 냉정하게, 이건 좀 부족하다 싶으면... 쓱~ 안쓰겠습니다.

3)작성자가 결정되면 작성중이라는 사실이 이 블로그를 통해 공포하겠습니다.

4) 최종 완성되면 공동 저자로 이름, 블로그/웹 주소를 올리도록 하겠습니다. 또 현재 블로그로 제한 됐던 배포권도 당연히 해제하고 저작권은 공공소유로 하겠습니다. 즉, 저는 설명서로 이익을 취할 생각이 없고, 공동 저자 분들도 이 점에 동의해주셔야 합니다.  사용을 위해 기초가 되는 설명서는 우리말을 쓰는 모든 우분투 사용자의 소유여야 한다고 생각합니다. 단 타인의 자료에 대한 저작권과 저작권표기는 반드시 존중되야 합니다.

5)서류로 편집해줄 분을 공모해 PDF형식으로 만들어 문서배포판을 만들겠습니다. 이 배포판 역시 공공소유입니다.

서문

우분투는 무료로 배포되는 컴퓨터 운영체제(Operating System: OS)이며 훌륭한 철학을 가진 도구입니다. 훌륭한 도구를 무료로 받은 만큼 우리말 설명서도 무료로 여러분과 나누고자 합니다. 이 길라잡이는 초보자를 대상으로 우분투 9.04를 가정과 사무용으로 사용하는데 목표를 두고 있습니다.

그리고 기타 어쩌구 저쩌구...

1)사용에 앞서 알아둘 사항들:
  • 인터넷: 우분투는 인터넷과 연결된 상태여야 원할하게 설치할 수 있습니다. 유선연결 상태에서 설치를 강력히 권장합니다.
  • 게임: 오락용으로 PC를 사용한다면, MS윈도우를 사용하는 것이 더 낫습니다.
  • 버추얼머신: 우분투상에서 MS윈도우를 '버추얼머신' 프로그램을 이용해 설치/사용할 수 있습니다.

2) 설명서 활용하기:

  • [파란색 글씨]는 마우스로 메뉴를 찾아 누르라는 의미입니다. 예) [파일]-[내보내기]
  • 설정 내용을 바꿔야 할 내용은 하늘색 상자 안에 표시, 변경 내용은 붉은색으로 표시했습니다. 예)내용 => 바꿀 부분
  • 터미널 명령어는 녹색 상자 안에  표시했습니다. 예) sudo apt-get install 개념
저작권 표기와 안내
이 길라잡이는 Ubuntu documentation team이 관리하는 help.ubuntu.com의 일부 내용을 참고했으며 myubuntu.tistory.com 이용자와 지인들이 ubuntuda@gmail.com으로 보내준 내용을 포함하고 있습니다.

Ubuntu, kubuntu, Xubuntu, Edubuntu, Gobuntu는 Canonical사의 등록상표 입니다. 설명서는 the Creative Commons ShareAlike 2.5 License (CC-BY-SA)아래 배포될 예정이나 현재는 배포를 연기합니다. 작성자는 설명서의 내용이 사용자에게 유용하기를 희망하나 내용과 실행결과에 대해 어떠한 보장과 보증도 하지 않습니다.
이 설명서의 밑거름이 된 우분투 7.10 설명서 작성에 여러모로 기여해주신 분은 다음과 같습니다.
newbie님 - 우분투 CD 마련하기 중 오류지적, su님, 海바라기님, newbie님 – 반편이 한글 문제 해결법 제시, 김훈님-노틸러스 입력불가문제 해결/ 시냅틱에서 테마 더하기, 랜덤여신님- 압축파일 관리자 한글깨짐 문제 해결, Neither님-그놈룩 적용문제 발생시 대처방법, xa님 -'주분투' 표기 오류지적, galmaegu님-판과 별명 보충설명, 떠돌이님-우분투 판과 별명, Lonnie Best님-Firestarter아이콘표시  Ian Backer님-노틸러스활용, George Norman님-우분투 속도 높이기팁 일부. Narayan님-우분투 속도 높이기 팁일부, 초보리눅서님-템플릿폴더활용

제1장 우분투 리눅스 알아두기

1.1 우분투 리눅스는 이런 것이다.  Mike Sierra 가 정리중입니다.
1.2 우분투의 자매들과 친척들 Mike Sierra 가 정리중입니다.
1.3 우분투는 어떻게 구성돼 있나 Mike Sierra 가 정리중입니다.
1.4 우분투의 판과 별명 Mike Sierra 가 정리중입니다.
1.5 우분투의 장점과 단점 Mike Sierra 가 정리중입니다.

제2장 설치 전에 준비사항

2.1 우분투 부트 CD 또는 부트용 USB메모리 마련하기
2.2 설치할 때 주의할 것들
2.3 우분투 Live-CD 기능과 활용
2.4 OS와 함께 설치되는 프로그램들
2.5 다른 OS또는 우분투로 자료 옮기기

제3장 일곱 단계로 진행하는 설치과정

3.1 설치 1~3단계, 언어, 시간대/거주지, 키보드 선택하기
3.2 설치 4단계 설치장소 선택과 판나누기
3.3 설치 5~7단계, 가져올 정보설정, 사용자와 열쇠글 설정, 최종확인

제4장 우분투를 사용하기 위해 알아야할 것들

4.1 우분투에서 무른모 설치와 제거
4.2 파일관리자 '노틸러스' 활용하기
4.3 리눅스의 그 유명한 터미널 사용방법
4.4 무른모 받을 곳 (저장소) 설정하기

제5장 설치 후 다듬기

5.1 설치 후 사용환경을 다듬자
5.2 인터넷 연결: 무선 네트워크
5.3 한글 환경 설정: 한글 표시/ 입력문제 해결
5.4 글꼴 설정: 글꼴 추가와 글꼴 사용하기
5.5 모양새 꾸미기- '모양새'를 이용한 설정
5.6 모양새와 효과넣기- 컴피즈 퓨전
5.7 프린터/PDF프린터 설치와 활용
5.8 글쇠로 바로가기 설정과 활용
5.9 우분투 속도를 높이자

제6장 무른모 활용

6.1 네트워크 연결 저장고(NAS)와 넷북/ 미디어 PC
6.2 우리집 컴퓨터들로 네트워크 만들기! 삼바 설정
6.3 웹사이트를 돌아보자! 불여우 설정과 기능추가
6.4 동영상을 보자! MPlayer와 친척들
6.5 자료 내려받기 댈류지 비트토런트(Deluge BitTorrent Client)
6.6 채팅을 즐겨볼까요. XChat
6.6 내 컴퓨터에서 여러가지 OS를 사용해보자: VirtualBox

'정보수집' 카테고리의 다른 글

한국을 빛낸 100인의 위인들 m/v  (1) 2011.03.10
컴퓨터 OS부팅도 이젠 초고속 전쟁이다.  (0) 2010.03.03
구글 크롬 os 소스와 빌드환경  (1) 2010.02.28
부트로더에 대해  (1) 2010.02.25
OS프로젝트  (0) 2010.02.24
Response : ,

부트로더에 대해

Posted 2010. 2. 25. 01:47, Filed under: 정보수집

http://cafe.naver.com/allcyber/473

간단한부트로더제작
http://cafe.naver.com/allcyber/458

-OS 만들때에
OS 는 디스크로 부터 읽혀져 메모리로 올라 가야지만 실행이됩니다.
보통 디스크의 부트영역이라는 곳이 있는데 512KB 정도가 되는 공간이 있습니다.
OS가 올라 가기에는 너무 적은 용량이죠!

이 영역에는 보통 OS 로더라는 것이 올라갑니다.
물론 C로 작성해도 가능은 하지만 이 로더는 보통은 어셈블러로 작성을 많이 합니다.
이 로더는 단지 OS의 핵심을 메모릴로 올려 주는 단순한 역할을 하게 됩니다.

그후 OS의 핵심인 커널이 제어권을 인계받아 처리하게 됩니다.

지금 현재의 PC는 BIOS --> DISK(부트영역) -- OS(커널)
이렇게 그 제어권을 넘기게 되어 있답니다.

보다 자세한 것은 아래 사이트를 참조하시면 OS를 만드는데 아주 유용하리라 봅니다.

===============================================================================

OSRC(OS Resource Center) : Boot Process부터 파일포맷, 디바이스 드라이버등 OS제작에 필수적인 자원들과 자료들이 하드웨어, 소프트웨어 카테고리로 나누어 일목요연하게 정리된 리소스 센터입니다.


OS Developer site : OS제작자를 위한 디벨로퍼 사이트로 각종 포럼, 강좌, 소스코드등이 링크된 유용한 사이트입니다.


The Triple Fault Club : 보호모드 및 OS제작에 관련된 메뉴얼 및 가이드, 그리고 공개 커널소스등이 관련된 링크가 집대성된 사이트입니다.. 대부분의 공개 운영체제 커널 소스등은 이곳에서 모두 찾을 수 있습니다... 강추~!!


SIGOPS: 초보자들을 대상으로 OS를 제작하기 위한 단계적인 강좌와 예제들을 소개한 포럼입니다..저는 boot strap을 작성하는 루틴에 관해서 처음 이곳에서 배웠습니다. 처음시작하시는 분들과 초보자들에게 좋은 사이트입니다.


John Fine's home page : OS를 제작하기 위해선 막바로 하드드라이브에 설치하는 코드를 만들기 보다는 먼저 Floppy로 부팅할 수 있도록 부트코드를 작성하고 플로피에서 OS이미지가 제대로 동작하는지 테스트를 하는 것이 좋습니다. 이때 꼭 필요한 것이 플로피 디스크 섹터에 자신이 원하는 바이너리 이미지를 기록하는 툴이죠.. OS를 제작하는 사람들 대부분이 쓰는툴이 John Fine가 만든 partcopy라는 툴입니다. John Fine의 홈피에 들어가시면 partcopy뿐만 아니라 보호모드, 시스템 유틸리티, nasm등 시스템 관련 자료와 툴들을 얻을 수 있을 것입니다.


OS제작을 위한 FAQ사이트 : 역시 처음 OS를 제작하기 위해 어떠한 사항을 고려하고 무엇을 시작해야할지등을 FAQ형태로 설명해주는 사이트입니다.


MenuetOS : Menuet is a fully 32 bit assembly written, graphical RealTime OS for _assembly_ programming & distributed under General Public License.


Bona Fide OS Development


OpenBeOS Project


K-OS Developer Site : 한 3, 4년전인가요.. 하이텔 프로그래밍 동호회에 순수 어셈블리로만 작성된 K-OS라는 아주 작은 크기의 운영체제가 강좌와 함께 소스코드가 올라 온적이 있었습니다.. 솔직히 워낙 작은 크기의 프로그램이라 부팅하는 것 빼고는 별반 기능이 없는 dummy수준의 OS였지만 보호모드를 이용하여 태스크 스위칭을 하는등 당시로서는 자료 구하기조차 힘든 로우 레벨 프로그래밍의 기법등이 쓰여져 신선한 자극이 되었던 것이 생각나네요. 이 한국형(?) OS를 좀더 발전적으로 개발하고자 사람들이 모여 홈페이지를 만들었더군요.


http://www.bellona2.com : OS제작에 관해서는 거의 전무이다시피한 국내출판시장에 처음으로 32비트 보호모드를 이용한 OS제작에 관한 책이 나왔더랬습니다. 바로 "OS제작의 정석"이라는 책이지요. 공룡서적이라 불리는 Silberschatz의 "Operating System Concepts"가 이론서로서는 독보적인 서적이라면 Tananbaum의 "Operating Systems: Design and Implementation"은 실제 구현을 설명한 책으로서는 최고의 책이라고 생각합니다. 물런 그런 세계 최고의 양서들과는 비교할 수 없지만, 그나마 우리나라에 OS제작에 관한 서적이 나오기 시작했다는 것은 매우 고무적인 현상이죠. 위 홈페이지를 방문하시면 풀소스를 받을 수 있습니다.

'정보수집' 카테고리의 다른 글

한국을 빛낸 100인의 위인들 m/v  (1) 2011.03.10
컴퓨터 OS부팅도 이젠 초고속 전쟁이다.  (0) 2010.03.03
구글 크롬 os 소스와 빌드환경  (1) 2010.02.28
meet 우분투 9.04 길라잡이  (0) 2010.02.25
OS프로젝트  (0) 2010.02.24
Response : ,

OS프로젝트

Posted 2010. 2. 24. 21:25, Filed under: 정보수집

시작
Response : ,


Tag cloud

Recent Posts

Recent Comments

Recent Trackbacks

Calendar

«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Bookmarks

Site Stats

TOTAL HIT
TODAY HIT
YESTERDAY HIT