출처 : http://carrotclub.tistory.com/14
저장용량이 큰 디스크에 Windows와 Linux를 멀티부팅 하려고 하다 보면
Linux는 GPT를, Windows는 not GPT를 요구한다.
이 때엔 디스크를 GPT로 만든 다음 Windows 설치 후 Linux를 설치하는 것이 제일 편하다.
- 64bit Windows만 가능, 32bit는 불가
- 정식 이미지가 아닌 경우 실패할 수도 있음
1. usb 부팅 디스크 생성
Ultra ISO 등의 프로그램으로 정식버전 iso 부팅 디스크를 생성한다.
포맷 형식은 FAT32
2. 부팅 디스크 수정
efi\microsoft\에 있는 boot 폴더를 복사 후 efi 폴더에 붙여넣기
-> 원래는 efi 밑에 microsoft 디렉터리만 있었지만 boot 까지 2개가 된다.
위 파일을 다운로드 하여 efi\boot\ 에 복사
- USB 3.0 포트로도 설치되도록 추가 설정, 필요 없다면 하지 않아도 됨
위 파일을 다운 받아 아무 곳이나 압축을 풀고 USB내의 sources\boot.wim 파일을 압축 푼 디렉터리에 복사
디렉터리 안의 w7boot_usb3.cmd 실행 -> 꽤 오래걸랜다.
실행 결과로 수정된 boot.wim 파일을 원래 있던 디렉터리로 복사하면 끝
부팅 순서를 변경하여 실행 시 UEFI 로 시작하는 디스크가 발견되면 성공이다.
'Windows' 카테고리의 다른 글
| ConEmu (0) | 2015.08.27 |
|---|---|
| Win8.1 K(N), PRO K(N) 정식 ISO 파일 다운로드 및 부팅USB 만들기 (0) | 2015.05.06 |
출처
http://mslee89.tistory.com/23
http://net2free.tistory.com/228
리눅스를 설치하다 보면 'sda에는 gpt 디스크 라벨이 있어야 합니다' 혹은 'sda must have a GPT disk label' 이란 에러를 볼 수 있다.
간단히 말하면 하드디스크의 용량이 너무 커서 발생하는 에러이다.
이 때엔 Ctrl + Alt + F2 를 눌러 콘솔모드로 진입하여 아래 명령어 진행
# parted /dev/sda
parted) mklabel gpt
... yes
이렇게 진행 하면 하드디스크의 모든 내용이 사라지게 되며 하드디스크가 GPT 라벨로 생성된다.
(나의 경우는 윈도우 설치 및 셋팅 후 리눅스 멀티부팅 하려는 찰나에 이러한 에러를 맞게 되어 윈도우를 재설치해야 했다...)
다시 Ctrl + Alt + F5 를 눌러 Back 후 다시 진행 하면 된다고 한다.
(나는 윈도우를 설치하러 갔다.)
자세한 리눅스 GPT 설명 및 설정은 http://net2free.tistory.com/228 참조
'Linux > CentOS' 카테고리의 다른 글
| yum으로 rpm만 다운로드 하기 (0) | 2015.06.10 |
|---|---|
| CentOS에 ntfs usb 마운트 (0) | 2015.06.05 |
| Docker in CentOS 7 minimal (0) | 2015.04.09 |
| CentOS 를 Windows의 Active Directory에 Join 시키기 (0) | 2015.04.09 |
| Samba server - Windows에서 리눅스 공유폴더 사용 (0) | 2015.04.09 |
CentOS 6.6 에 oracle-xe 설치 방법
1. 다운로드
- oracle.com 에서 oracle-xe 다운로드
내 경우는 Windows로 다운 받아 FTP를 통해 집어넣었다.
2. 호스트 설정
- 리눅스에 ip와 호스트를 설정 해주어야 한다.
# vi /etc/hosts
10.10.10.10 db.kanziw.com
3. 설치
- 설치에 필요한 패키지 다운로드
# yum install -y bc unzip
- unzip으로 압축 해제 및 설정 확인
# unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
# cd Disk1/
# rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
- swap 메모리 부족으로 설치가 되지 않는다면
- http://kanziw.com/153 게시글 참조
4. 기본 설정 및 확인
- 설정
- 원한다면 웹 접속 포트 및 db 포트 변경
- DB관리자 비밀번호 입력 필요
# service oracle-xe configure
- 1521 포트 확인
# netstat -ant | grep 1521
- 자동 실행 확인
# chkconfig | grep oracle
oracle-xe 0:off 1:off 2:on 3:on 4:on 5:on 6:off
- 명령어 입력을 위한 환경변수 설정
- /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh 내용 이용
# cat /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=XE
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
export PATH=$ORACLE_HOME/bin:$PATH
55 export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
56 export ORACLE_SID=XE
57 export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
58 export PATH=$ORACLE_HOME/bin:$PATH
59
60 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
5. 방화벽 및 SELinux 설정
- 방화벽 해제
# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT
# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
- SELinux 해제
# vi /etc/selinux/config
6. 재시작 후 사용 개시
- 방화벽, SELinux, 환경변수 등에 대한 깔끔한 설정 위해 시스템 재시작
# reboot
- 사용
# sqlplus system
Enter password:
SQL>

bootx64.efi
win7usb.zip

