작성자 : saint Overview BackTrack 는 LILO 를부트로더로사용한다. BactTrack 을기본환경설정그대로설치하면부팅할수없는경우가있는데, 이것은실린더크기가 1024 보다큰하드디스크에설치하면 LILO 가 OS 를정상적으로읽어올수없기때문이다. 요즘나오는

Similar documents
휠세미나3 ver0.4

FlexCloud Linux Server 원격접속및볼륨확장매뉴얼 Date: Hostway IDC Corporation Copyright 2011 Hostway IDC Inc. All rights reserved. TEL: URL:

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

NFS 설정 가이드

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

Linux Server 리눅스왕초보실무를익혀라! 리눅스서버 20 fedora 김영훈ㆍ정거룡지음

Solaris Express Developer Edition

Chap 5 루트파일시스템 (Root F/S)

Mango220 Android How to compile and Transfer image to Target

Microsoft PowerPoint - 리눅스부팅과정.pptx

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

Microsoft Word _LT_리눅스 마운트강좌 mount 1편.doc

<3032B0AD202D20B8AEB4AABDBA20BCB3C4A12D556E6978C0CEC5CDB3DDBAB8C3E6C7D0BDC02E687770>

Microsoft Word - LVM으로리눅스설치및운용.doc

망고100 보드로 놀아보자-4

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

시스템 사용자 계정 관리

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

PowerPoint 프레젠테이션

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Mango-AM335x LCD Type 커널 Module Parameter에서 변경하기

벤처연구사업(전동휠체어) 평가

Microsoft PowerPoint - 03-Development-Environment-2.ppt

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

문서 대제목

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox

무시하고진행합니다. $ sudo rootstock -d precise --seed ubuntu-standard -x en_us.utf-8 -f ubuntu -l ubuntu -p ubuntu -i 2G I: Running on a x86_64 machine I: Cre

Flute-GR_BV199_DOS.indb

PowerPoint 프레젠테이션

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

05Àå

페도라 코어 5 설치 가이드

PowerPoint 프레젠테이션

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

슬라이드 1

문서버전및이력 버전 일자 이력사항 최초배포 상품명변경 목차 1. 서비스소개...3 서비스개요 서비스신청및포트포워딩...3 서비스신청...3 포트포워딩설정 서버설정...7 서버접속...7 사용

K7VT2_QIG_v3

Microsoft PowerPoint - 02_Installation

歯467_final.PDF

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

Microsoft PowerPoint - TUNA_Board_Tutorial.pptx

슬라이드 1

Gentoo linux 설치기록

<BCB3C4A1B0A1C0CCB5E52E687770>

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

교육지원 IT시스템 선진화

R50_51_kor_ch1

1 Live CD(USB) 란? 1.1 Live CD(USB) 란? LiveCD(USB) 란 CD( 또는 USB) 를하드디스크로인식하여해당매체를기반으로동작하는운영체제를말한다. 즉 CD에설치된운영체제이다. 이는자신의 PC의하드디스크에설치된내용은 CD에그대로복사하였다고생각

PowerPoint 프레젠테이션

망고 M 카메라 포팅 가이드

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

ICAS CADWorx SPLM License 평가판설치가이드

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

SRC PLUS 제어기 MANUAL

01장

CD-RW_Advanced.PDF

yes시안1007_최종_2_30

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

DE1-SoC Board

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) -

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결

CD 무결성체크는 SKIP 을해도좋습니다. Next 버튼을누릅니다. Next 버튼을누릅니다.

Tizen

업데이트일 : Server 주요이용기능가이드 목차스냅샷 / 이미지이용방법공개이미지이용방법네트워크이용방법 스냅샷 / 이미지기능사용 서비스정보 스냅샷및스냅샷으로생성된이미지를사용하여 VM(Virtual Machine) 을복원 ( 새로생성 ) 하는것과추가로

untitled

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

메인 메뉴 윗쪽 패널에 있는 프로그램 메뉴나 위치 메뉴를 메인 메뉴라고 부릅니다. -프로그램 메뉴: 현재 자신의 리눅스에 설치된 프로그램을 볼 수 있습니다. 오픈오피스나 메신저, DVD보기 프로그램 같은 것들이 등록되며 시스템에 설치된 코덱이나 라이브러리까지 보시려면

10X56_NWG_KOR.indd

PowerPoint 프레젠테이션


ucloud server 서비스가이드 1 / 61

Tina Admin

Copyright 2009 Hewlett-Packard Development Company, L.P. Intel 은 미국 및 다른 국가에서 Intel Corporation 의 상표입니다. Microsoft 및 Windows 는 Microsoft Corporation 의

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

Microsoft PowerPoint - 06-CompSys-11-System.ppt

Clover 부트로더를 이용한 해킨토시 설치방법

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

2주차

사용예 mount t msdos /dev/hda2 /mnt/msdos mount t vfat /dev/hda3 /mnt/win98 mount t ntfs /dev/hda4 /mnt/win2000 mount t ext2 /dev/hda5 /mnt/inux umount 명

LCD Monitor

<4D F736F F F696E74202D206D61696E D F6E D20C7D8C5B720BDC3BDBAC5DB20C0FCC1A620C1B6B0C7202D20B3D7C6AEBFF6C5A920C0CEC5CDC6E4C0CCBDBA20C4ABB5E520BCB3C1A4>

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

디지털포렌식학회 논문양식

슬라이드 1

Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/ Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다.

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

Transcription:

작성자 : saint Overview BackTrack 는 LILO 를부트로더로사용한다. BactTrack 을기본환경설정그대로설치하면부팅할수없는경우가있는데, 이것은실린더크기가 1024 보다큰하드디스크에설치하면 LILO 가 OS 를정상적으로읽어올수없기때문이다. 요즘나오는 LILO 는이문제를해결했다고하는데 (lba32 옵션을사용하면된다고한다 ), 불행히도 BackTrack 에탑재된 LILO 는그리똑똑하지못하다. 이런이유로, 본문에서는 GRUB 을부트로더로이용하여 BackTrack 을설치하는방법을다룬다. BackTrack? BackTrack 은보안도구 ( 뒤집어생각하면해킹도구 ) 를정보보호프레임워크에따라구성해서패키지로만든리눅스배포본이다. Slackware 를 Live CD 형태로만든 Salx 에기반하고있어서 CD ROM 만있으면어디서든리눅스환경을이용할수있다. 현재최신버전은 2.0 이다. BackTrack 은이전에있던두가지리눅스배포본이하나로합쳐진결과물이다. Auditor's Security Collection 과 WHAX 가그것이다. 물론, 이두가지리눅스도 BackTrack 과동일한목적으로만들어진배포본이다. BackTrack 를자세히알고싶거나 CD 이미지를다운로드하고싶다면 htt://www.remote-exloit.org/backtrack.html 를방문해보기바란다. Contents 1. 실행한환경 2. BackTrack2 부팅 3. 파티션구성 4. 파티션포맷하고마운트하기 5. 콘솔화면에서 TrackBack2 설치하기 6. GRUB 설치하기 7. GRUB 부트에필요한 memu.lst 파일만들기 8. fstab 파일수정 9. 시스템시작 본문닫기 1. 실행한환경내가 BackTrack 을설치한시스템은노트북이다. Fujitsu 7010AM - CPU: Centrino 1.1GHz ULV - Memory: 512MB - Storage: 60GB - Network: Intel wireless 2200, Realtek xxxx ( 뭔지잘모르겠다 =_=;a) - Grhic: Intel 855GME (1280*768)

2. TrackBack2 부팅 TrackBack2 Live CD 를드라이브에넣고부팅한다. boot: 프롬프트가나타나면그냥엔터키를누른다. 리눅스커널을올리고 initrd 가실행되면서시스템이준비되면썰렁한로그인화면이나타난다. 여기서 root 계정으로로그인한다. 로그인화면에출력된메시지를보면 root 의패스워드는 toor 라고친절하게설명해주고있다. 부팅하기전에유동 IP 를받을수있는환경이라면, 노트북을반드시네트워크에연결한다. 왜냐면, GRUB 을인터넷에서다운받아사용할것이기때문이다... (BackTrack2 Live CD 는 GRUB 이포함되어있지않다...) DHCP 환경이아니라면부팅후 "startx" 명령어를입력하여 KDE 환경에서 IP 를구성해준다. ( 필자는명령어로 IP 구성하는법을모르고있다... =_=;a) 3. Partition 구성 saint 는디스크를세개의파티션으로나누어쓰려고한다. 파티션을나누는이유는각파티션마다별도의파일시스템디렉토리를구성해서필요하면언제든갈아엎을수있도록하고, 데이터를안전하게보관하고싶어서다. (OS 를운영하자면이건기본이아닐까싶다...) 본격적인파티션나누기작업을할까한다... # fdisk /dev/hda The number of cylinders for this disk is set to 7296. There is nothing wrong with that, but this is larger than 1024, and could in certain setus cause roblems with: 1) software that runs at boot time (e.g., old versionsl of LILO) 2) booting and artitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for hel): 파티션을조회 # 하드디스크 Disk /dev/hdb: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System

Partition number (1-4): 1 First cylinder (1-7296, default 1):<Enter> Using default value 1 Last cylinder or +size or +sizem or +sizek (1-7296, default 7296): +64M Partition number (1-4): 2 First cylinder (10-7296, default 10):<Enter> Using default value 10 Last cylinder or +size or +sizem or +sizek (10-7296, default 7296): +1024M Partition number (1-4): 3 First cylinder (135-7296, default 10):<Enter> Using default value 135 Last cylinder or +size or +sizem or +sizek (135-7296, default 7296): +25648M Partition number (1-4): 4 First cylinder (3254-7296, default 3254):<Enter> Using default value 3254 Last cylinder or +size or +sizem or +sizek (3254-7296, default 7296):<Enter> Command (m for hel): a Partition number (1-4): 1 Command (m for hel): t Partition number (1-4): 2 Hex code (tye L to list codes): 82 Command (m for hel): Disk /dev/hdb: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id Syste m /device/hda1 * 1 9 72261 83 Linu x /device/hda2 10 134 1004062+ 82 Linux swa /device/hda3 135 3253 25053367+ 83 Linux /device/hda4 3254 7296 32475397+ 83 Linux Command (m for hel): w The artition table has been altered! Calling ioctl() to re-read artition table. WARNNING: Re-reading the artition table failed with error 16: Device or resource busy. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disk. # reboot 4. 디스크포맷하고마운트하기이젠디스크를포맷하고마운트해서 BackTrack 을설치할준비를한다. # mkfs.ext3 /dev/hda1 # /dev/hda1 을 ext3 파일시스템으로포맷한다. # mkfs.ext3 /dev/hda3 # /dev/hda3 을 ext3 파일시스템으로포맷한다. # mkfs.ext3 /dev/hda4 # /dev/hda4 를 ext3 파일시스템으로포맷한다. 아마도파티션은마운트되어있지않을것이다. 마운트포인트를만들고파일시스템을해당디렉토리에마운트한다. # cd /mnt # mkdir {hda1,hda3,hda4} # 중괄호를이용하면여러개의디렉토리를동시에만든다. # mount /dev/hda1 /mnt/hda1 # 포맷된파일시스템 /dev/hda1 을 /mnt/hda1 에마운트한다. # mount /dev/hda1 /mnt/hda3 # 포맷된파일시스템 /dev/hda3 을 /mnt/hda3 에마운트한다. # mount /dev/hda1 /mnt/hda4 # 포맷된파일시스템 /dev/hda4 를 /mnt/hda4 에마운트한다.

5. 콘솔화면에서 TrackBack 설치하기콘솔화면에서 TrackBack 을설치한다... 라기보다는복사라고생각하자. # c --reserve -R /{bin,dev,etc,home,lib,root,sbin,usr,var,ot,entest} /mnt/hda3 # xcoy # mkdir /mnt/hda3/{boot,mnt,roc,sys,tm} # /boot, /home 은마운트디렉토리로사용한다. # c /boot/vmlinuz /mnt/hda1/ # /mnt/hda1 에커널을복사한다. 6. GRUB 설치하기 GRUB 을설치한다. GRUB 을설치할때사용되는명령어 installkg 는 slackware 배포본에서사용하는패키지관리명령어다. # wget ft://ft.slackware.com/ub/slackware/slackware-current/extra/grub/grub- 0.97-i486-2.tgz # installkg grub-0.97-i486-2.tgz # grub-install --root-directory=/mnt/hda3 /dev/hda3 # cd /mnt/hda1; mkdir grub; mv /mnt/hda3/boot/grub/* /mnt/hda1/grub/ GRUB 을설치하고나면 /dev/hda3/boot/ 에 GRUB 설치파일이만들어진다. 이것들을모두 /mnt/hda1 에옮겨놓는다. 7. GRUB 부트에필요한 menu.lst 파일만들기 vi 편집기를이용해 GRUB 에서부팅시읽어들일부트메뉴파일을작성하고저장한다. # vi /mnt/hda/hda1/grub/menu.lst default 0 timeout 3 hiddenmenu title Back Track v2.0 root (hd0,0) kernel /vmlinuz root=/dev/hda3 ro vga=791 boot 8. fstab 파일수정 fstab 파일을수정해서 /dev/hda1 를 /boot 에, /dev/hda4 를 /home 에마운트하도록한다. /dev/hda1 /boot ext3 defaults 0 0 /dev/hda2 swa swa defaults 0 0 /dev/hda3 / ext3 defaults 0 0 /dev/hda4 /home ext3 defaults 0 0

9. 시스템시작다끝났다. 이제 "reboot" 명령을입력하여시스템을재시작한다. 별다른문제없이부팅에성공한다면 OK. 문제가있다면? 그땐 OTL... 몰라!!!