"USB"의 두 판 사이의 차이
잔글 (→USB 가격과 성능) |
잔글 (→YUMI) |
||
(같은 사용자의 중간 판 12개는 보이지 않습니다) | |||
123번째 줄: | 123번째 줄: | ||
==USB 가격과 성능== | ==USB 가격과 성능== | ||
− | [[파일:Sandisk.png| | + | [[파일:Sandisk.png|1000px|]] |
{|cellspacing="0" cellpadding="2" border="1" width="100%" bgcolor="#FFFFFF" align="center" | {|cellspacing="0" cellpadding="2" border="1" width="100%" bgcolor="#FFFFFF" align="center" | ||
145번째 줄: | 145번째 줄: | ||
|align="right"|64GB | |align="right"|64GB | ||
|align="right"|20,210원 | |align="right"|20,210원 | ||
− | |align="right"|130MB/s | + | |align="right"|130MB/s ? |
|align="left"| | |align="left"| | ||
|- | |- | ||
151번째 줄: | 151번째 줄: | ||
|align="center"|USB 3.0 | |align="center"|USB 3.0 | ||
|align="right"|32GB | |align="right"|32GB | ||
− | |align="right"| | + | |align="right"|12,980원 |
− | |align="right"|130MB/s | + | |align="right"|130MB/s ? |
|align="left"| | |align="left"| | ||
|- | |- | ||
159번째 줄: | 159번째 줄: | ||
|align="right"|16GB | |align="right"|16GB | ||
|align="right"|8,650원 | |align="right"|8,650원 | ||
− | |align="right"|130MB/s | + | |align="right"|130MB/s ? |
|align="left"| | |align="left"| | ||
|- | |- | ||
228번째 줄: | 228번째 줄: | ||
* USB를 NTFS 방식으로 포맷 | * USB를 NTFS 방식으로 포맷 | ||
* [http://www.pendrivelinux.com/yumi-multiboot-usb-creator/ YUMI(Your Universal Multiboot Installer)]를 사용하여 UEFI 방식으로 설치 | * [http://www.pendrivelinux.com/yumi-multiboot-usb-creator/ YUMI(Your Universal Multiboot Installer)]를 사용하여 UEFI 방식으로 설치 | ||
+ | :* "YUMI BIOS GNU GRUB version 2.02~beta3" 사용 | ||
:* Windows 10 64bits : Windows10_64_20180329.iso | :* Windows 10 64bits : Windows10_64_20180329.iso | ||
:* CentOS 7 64bits : CentOS-7-x86_64-DVD-1708.iso | :* CentOS 7 64bits : CentOS-7-x86_64-DVD-1708.iso | ||
239번째 줄: | 240번째 줄: | ||
*http://www.iotworks.co.kr/xe/index.php?mid=board_cHxW32&document_srl=11733 | *http://www.iotworks.co.kr/xe/index.php?mid=board_cHxW32&document_srl=11733 | ||
*[https://pageinkr.com/os-%EC%84%A4%EC%B9%98-%EA%B0%80%EB%8A%A5%ED%95%9C-%EB%B6%80%ED%8C%85-usb-%EB%A7%8C%EB%93%A4%EA%B8%B0-rufus/ OS설치 가능한 부팅 USB 만들기 (Rufus)] | *[https://pageinkr.com/os-%EC%84%A4%EC%B9%98-%EA%B0%80%EB%8A%A5%ED%95%9C-%EB%B6%80%ED%8C%85-usb-%EB%A7%8C%EB%93%A4%EA%B8%B0-rufus/ OS설치 가능한 부팅 USB 만들기 (Rufus)] | ||
+ | |||
+ | ===YUMI=== | ||
+ | |||
+ | USB 부팅 순서 | ||
+ | * /boot/grub/grub.cfg | ||
+ | * /EFI/boot/grub.cfg | ||
+ | :* /multiboot/menu/other.cfg | ||
+ | ::* /bootmgr | ||
+ | ::* /EFI/BOOT/win10.efi | ||
+ | :* /multiboot/menu/linux.cfg | ||
+ | ::* /multiboot/CentOS-7-x86_64-DVD-1708/CentOS-7-x86_64-DVD-1708.iso | ||
+ | ::* /multiboot/CentOS-7-x86_64-LiveGNOME-1708/grub.cfg | ||
+ | |||
+ | |||
+ | YUMI BIOS GNU GRUB version 2.02~beta3<br/> | ||
+ | Minimal BASH-like line editing is supported. | ||
+ | |||
+ | ===Minimal BASH-like line editing 오류=== | ||
+ | |||
+ | USB 부팅시 정상적으로 부팅이 되지 않고 Minimal BASH-like line editing 모드로 접속 합니다. | ||
+ | * NTFS로 포맷하지 않고 FAT32로 포맷하면 정상적으로 부팅 화면이 표시 됩니다. | ||
==부팅 USB== | ==부팅 USB== | ||
473번째 줄: | 495번째 줄: | ||
===ISO를 드라이브로 읽기=== | ===ISO를 드라이브로 읽기=== | ||
− | == | + | ==부팅 구조== |
− | 펌웨어 규격 | + | BIOS와 UEFI는 펌웨어 규격 입니다. |
− | + | ||
− | + | BIOS | |
− | * UEFI (Unified Extensible Firmware Interface, 유이파이, 통일 확장 펌웨어 인터페이스) | + | * MBR(Master Boot Record) 지원 |
− | + | :* 주 파티션은 4개까지 허용 합니다. 그 이상을 사용하려면 논리 파티션을 사용 합니다. | |
− | + | :* 2TB까지의 디스크를 지원 합니다. | |
+ | :* 디스크의 첫 섹터 512 bytes를 MBR 영역으로 사용 합니다. | ||
+ | * 부팅 프로세스 : BIOS > 부팅 디스크의 MBR > 활성 파티션의 부트 섹터 > 부트 매니저 | ||
+ | |||
+ | UEFI (Unified Extensible Firmware Interface, 유이파이, 통일 확장 펌웨어 인터페이스) | ||
+ | * EFI (Extensible Firmware Interface) : 2005년 규격을 공개하여 UEFI로 이름이 변경 되었습니다. | ||
+ | * BIOS를 대체하는 펌웨어 규격 입니다. | ||
+ | * 그래픽 인터페이스를 제공 합니다. | ||
+ | * MBR(Master Boot Record) 지원 | ||
+ | * GPT(GUID Partition Table) 지원 | ||
+ | :* 3TB 이상의 디스크 지원 합니다. (최대 8 ZB) | ||
+ | * 부팅 프로세스 : UEFI > 부트 매니저 | ||
+ | :* 부트 매니저로 ~.efi 파일을 사용 합니다. | ||
+ | :* /EFI/boot/bootx64.efi 파일을 사용하여 부팅 합니다. | ||
+ | |||
+ | 참고 문헌 | ||
+ | * [http://usinan.blogspot.kr/2018/01/bios-boot.html BIOS 부팅 구조] | ||
+ | * [http://usinan.blogspot.kr/2018/01/uefi-boot.html UEFI 부팅 구조] | ||
==웹 하드== | ==웹 하드== |
2018년 4월 20일 (금) 09:49 기준 최신판
컴퓨터 주변기기를 컴퓨터에 연결할 때 표준화된 단자로 통합하기 위해 1990 년대 중반에 개발된 산업 표준인 USB(Universal Serial Bus, 범용 직렬 버스)와 관련된 정보를 정리 한다.
목차
USB 종류
USB Version
USB Version | 속도 | bps/s | 상세설명 |
USB 1.0 | Low Speed(LS) | 1.5Mbps |
|
USB 1.1 | Full Speed(FS) | 12Mbps |
|
USB 2.0 | High Speed(HS) | 480Mbps (60MB/s) |
|
USB 3.0 | Super Speed(SS) | 5Gbps (625MB/s) |
|
USB 3.1 Gen 1 | Super Speed Plus(SSP) | 5Gbps (625MB/s) |
|
USB 3.1 Gen 2 | Super Speed Plus(SSP) | 10Gbps (1.25GB/s) |
|
USB 3.2 | Super Speed Plus(SSP) | 10Gbps (1.25GB/s) / 20Gbps (2.5GB/s) |
|
저장 방식
저장 방식 | 상세설명 |
SLC |
|
MLC |
|
TLC |
|
인식 방법
인식 방법 | 상세설명 |
Portable |
|
Local |
|
USB 연결 단자 규격
- USB Type A : 대부분의 주변 장치 연결
- USB Type A 2.0 Male
- USB Type A 2.0
- USB Type B : 컴퓨터에 연결된 프린터 및 기타 전원 공급 장치에 주로 사용되는 사각형 커넥터 (점차 사용 않음)
- Mini USB : 모바일용 표준 커넥터 (점차 사용 않음)
- Mini USB Type A
- Mini USB Type B
- Micro USB : 모바일 및 휴대용 장치의 현재 표준
- Micro USB Type B
- USB Type C : 새로운 표준이며 앞으로는 모든 기기가 USB-C타입의 포트와 커넥터로 통합될 것으로 예상
참고 문헌
USB 가격과 성능
제품명 | 종류 | 용량 | 가격 | HD Tune 성능 | 상세설명 |
SanDisk Extreme SDCZ80 | USB 3.0, NTFS / Local | 32GB (29.8GB) | 65,150원 | 174.6MB/s | |
SanDisk Ultra Flair CZ73 | USB 3.0 | 64GB | 20,210원 | 130MB/s ? | |
SanDisk Ultra Flair CZ73 | USB 3.0 | 32GB | 12,980원 | 130MB/s ? | |
SanDisk Ultra Flair CZ73 | USB 3.0 | 16GB | 8,650원 | 130MB/s ? | |
SanDisk Ultra Fit SDCZ43 | USB 3.0, Type A, FAT32 / Portable | 16GB (14.3GB) | 5,770원 | 50.3MB/s | |
SanDisk Cruzer Blade SDCZ50 | USB 2.0, NTFS / Local | 32GB (29.8GB) | 5,820원 | 10.8MB/s | |
Samsung Micro SD | FAT32/ Portable | 4GB (3.7GB) | 19.9MB/s |
USB 종류 | 2GB | 4GB | 8GB | 16GB |
AXXEN 댄디 | 18,000 | 24,000 | 36,000 | 69,000 |
LG전자 XTICK | 16,000 | 26,000 | ||
PQI U172P | 15,000 | 25,000 | 39,000 | 69,000 |
PQI 815P | 15,000 | 29,000 | 49,000 |
SanDisk, Cruzer Blade CZ50
- 8 GB : 5,100원
- 16 GB : 5,300원
- 32 GB : 9,600원
- 64 GB : 18,500원
- 128 GB : 33,500원
설치 USB
- USB를 NTFS 방식으로 포맷
- YUMI(Your Universal Multiboot Installer)를 사용하여 UEFI 방식으로 설치
- "YUMI BIOS GNU GRUB version 2.02~beta3" 사용
- Windows 10 64bits : Windows10_64_20180329.iso
- CentOS 7 64bits : CentOS-7-x86_64-DVD-1708.iso
- CentOS 7 LiveCD : CentOS-7-x86_64-LiveGNOME-1708.iso
- MS Office 2010 Pro SP1 64bits : Office_2010_Pro_Plus-SP1_64.iso
- Rufus : ISO로 부팅 가능한 USB 제작 도구
참고 문헌
- http://www.iotworks.co.kr/xe/index.php?mid=board_cHxW32&document_srl=11733
- OS설치 가능한 부팅 USB 만들기 (Rufus)
YUMI
USB 부팅 순서
- /boot/grub/grub.cfg
- /EFI/boot/grub.cfg
- /multiboot/menu/other.cfg
- /bootmgr
- /EFI/BOOT/win10.efi
- /multiboot/menu/linux.cfg
- /multiboot/CentOS-7-x86_64-DVD-1708/CentOS-7-x86_64-DVD-1708.iso
- /multiboot/CentOS-7-x86_64-LiveGNOME-1708/grub.cfg
YUMI BIOS GNU GRUB version 2.02~beta3
Minimal BASH-like line editing is supported.
Minimal BASH-like line editing 오류
USB 부팅시 정상적으로 부팅이 되지 않고 Minimal BASH-like line editing 모드로 접속 합니다.
- NTFS로 포맷하지 않고 FAT32로 포맷하면 정상적으로 부팅 화면이 표시 됩니다.
부팅 USB
부팅 USB 만들기
- HP USB Disk Storage Format Tool 2.1.8 : Freeware, USB를 포맷하고 DOS 부팅이 가능하도록 만들어 준다.
- 참고 문헌
멀티 부팅 USB 만들기
- grub4dos 0.4.4 : 멀티부팅이 가능한 부팅 매니저
- GRUB4DOS and WINGRUB 0.02 : 오픈소스
- 참고 문헌
USB에 CentOS 7 설치
CentOS (Community Enterprise Operation System)는 Local Standard Disks에 설치할 수 있습니다.
VirtualBox를 사용하여 USB에 CentOS 7 설치 환경을 준비 합니다.
- "설정 > 저장소" 메뉴를 선택 합니다.
- CD에 CentOS-7-x86_64-DVD-1708.iso 파일을 지정 합니다.
- "설정 > 네트워크" 메뉴를 선택 합니다.
- "어댑터1" 탭에서 "네트워크 어댑터 사용하기"를 선택 합니다.
- "다음에 연결됨"으로 "어댑터에 브리지"를 선택 합니다.
- "이름"에 "Realtek PCIe GBE Family Controller"를 선택 합니다.
- "설정 > USB" 메뉴를 선택 합니다.
- "USB 컨트롤러 사용하기"를 선택 합니다.
- "USB 3.0(XHCI) 컨트롤러"를 선택 합니다.
- 새로 추가한 USB를 추가 합니다.
VirtualBox를 사용하여 USB에 CentOS 7 설치 합니다.
- "시작" 버튼을 선택 합니다.
- "Install CentOS 7" 메뉴를 선택 합니다
- "한국어"를 선택한 후 "계속 진행" 버튼을 선택 합니다.
- "소프트웨어 > 소프트웨어 선택" 메뉴를 선택 합니다.
- 아래 환경중 "GNOME 데스크탑"을 선택 합니다.
- 최소 설치 / 서버 - GUI 사용 / GNOME 데스크탑
- "GNOME 응용 프로그램", "인터넷 프로그램", "오피스 스위트/생산성", "개발용 도구", "보안 도구"를 선택 합니다.
- "완료" 버튼을 선택 합니다.
- "시스템 > 설치 대상" 메뉴를 선택 합니다.
- "로컬 표준 디스크"에서 추가한 USB를 선택 합니다.
- "파티션을 자동으로 설정합니다."를 선택 합니다.
- "추가 공간을 사용할 수 있게 합니다."를 선택 합니다.
- "완료" 버튼을 선택 합니다.
- "모두 삭제" 버튼을 선택한 후 "공간 확보" 버튼을 선택 합니다.
- "시스템 > 네트워크 및 호스트명" 메뉴를 선택 합니다.
- "호스트 이름"에 "usb.obcon.biz"를 입력한 후 "적용" 버튼을 선택 합니다.
- "설정" 버튼을 선택 합니다.
- "일반" 탭에서 "사용 가능하면 자동으로 이 네트워크 연결"을 선택한 후 "저장" 버튼을 선택 합니다.
- "완료" 버튼을 선택 합니다.
- "설치 시작" 버튼을 선택 합니다.
- CentOS 7 설치중에 "시스템 > 설치 대상" 메뉴를 선택 합니다.
- USB 디스크를 선택 합니다.
- "파티션을 자동으로 설정 합니다."를 선택 합니다.
- "추가 공간을 사용할 수 있게 합니다"를 선택 합니다.
- "완료"를 선택하여 Windows용으로 설정된 파티션을 삭제할 수 있습니다.
- 사용자의 암호를 설정 합니다.
- root : 오비컨1234
- centos : obcon1234
- "USB" 메뉴에서 설치가 끝난 USB를 삭제 합니다.
#--- 한글/영어 전환 : Shift_Space #--- sudo 설정 vi /etc/sudoers centos ALL=(ALL) NOPASSWD: ALL #--- 비밀번호 설정 passwd centos passwd -d centos #--- mount : NTFS #--- 탐색창에서 해당 디스크를 더블클릭해서 쉽게 연결하여 사용할 수 있습니다. yum -y install epel-release yum -y install ntfs-3g # lsblk # mkdir /ntfs # mount -t ntfs-3g /dev/sdb1 /ntfs # vi /etc/fstab # /dev/sdb1 /ntfs ntfs-3g defaults 0 0
USB 기능과 CentOS 7를 동시에 사용하기 위해서는 USB에 파티션을 생성하여 사용 합니다.
- 주 파티션 : Windows에서 USB를 인식하기 위해서 사용 합니다.
- 확장 파티션 : CentOS 7을 설치 합니다.
- USB에 부트로더를 설치하여 설치된 CentOS 7으로 부팅할 수 있도록 설정 합니다.
USB에 Ubuntu 9.1 설치
Ubuntu 9.1 부터는 Ubuntu를 USB에 설치하기가 편리해 졌다. 다음과 같이 하여 USB에 Ubuntu를 설치해 보자.
- Ubuntu Server 9.1 설치
- 최소 USB 용량 : 1GB
- Ubuntu Server 9.10 CD를 넣고 부팅한 후 설치할 디스크로 USB를 선택 한다.
#--- 보통 Disk가 하나있을 경우 USB를 지정하는 문자열 (hd1)
- 중요: 설치 중 Grub 2를 어디에 설치할 것인지 물어올 때 USB로 설치하도록 선택 한다.
- Ubuntu Desktop 9.1 설치
- 최소 USB 용량 : 3GB
- Ubuntu Desktop 9.10 CD를 넣고 부팅한 후 설치할 디스크로 USB를 선택 한다.
- 중요: 디스크 선택시 "고급 옵션"을 선택하여 Grub 2가 USB에 설치 되도록 설정 한다.
- USB로 멀티 부팅이 가능 하도록 설정하는 방법
- 먼저 Linux의 root로 로그인 한다.
- grub-mkconfig 명령을 실행한 후, 멀티 부팅을 원하는 해당 하드 디스크의 부팅 옵션을 복사해 둔다.
- vi /boot/grub/grub.cfg 파일에 복사해 둔 부팅 옵션을 추가 한다.
- 오류 수정 : Grub 2가 하드 디스크의 MBR에 설치 되었을 경우
- 현상
- 윈도우로 바로 부팅이 되지 않고 USB의 Grub에서 부팅할 디스크를 선택 받는 화면이 표시된다.
- 즉, 반드시 USB가 있어야만 부팅을 할 수 있다.
- 복구 방법 : Windows MBR 복구 참조
- 참고 문헌
USB에 Windows 10 설치
- WinToUSB를 사용 합니다.
참고 문헌
CentOS 7 LiveCD로 부팅
라이브시디(LiveCD)는 설치 없이 Linux를 실행할 수 있는 프로그램이다. 이를 여러가지 도구를 사용하면 USB에서도 LiveCD를 사용할 수 있다.
- 참고 문헌
ISO로 부팅
- Refus : GNU GPLv3
- UNetBootin 3.7.2 : 오픈소스, ISO 파일을 USB에서 실행할 수 있도록 한다.
- ISO2USB
- Universal USB Installer
- Windows 7 USB download tool
- Windows 10 설치 USB 만들기
- 참고 문헌
- A Bootable USB 0.9.0.4 : ISO 또는 DVD로 부팅 가능한 USB 파일을 만들어 준다.
- 컴퓨터에 DVD가 없을 경우 유용하게 사용할 수 있다.
Portable USB
유용한 Portable Apps
Portable Site
- 해외 Portable 사이트
- 국내 Portable 사이트
서비스 USB
- 기본 배포 프로그램 - License 확인 후 기본 배포 프로그램에 추가할 것 - 판매용 USB 구성 - Nginx, MariaDB 등
USB 매뉴얼
USB Format
- NTFS : 256TB 용량, 최대 16TB 파일
- FAT32 : 2TB 용량, 최대 4GB 파일
- exFAT : 512TB 용량, 4GB 이상의 파일도 가능
USB 속도 측정
참고 문헌
- http://www.itworld.co.kr/tags/2051/%ED%85%8C%EC%8A%A4%ED%8A%B8/88868
- http://www.hdtune.com/download.html
- https://crystalmark.info/en/download
USB를 하드 디스크 드라이브로 인식
- Removable USB Flash Drive as Local HDD in Windows 10/7, 2018.02
- https://www.remosoftware.com/info/kr/steps-to-convert-usb-flash-drive-local-disk/
USB를 Local Drive와 Folder로 연동
USB 보안
- 참고 문헌
USB 동기화
- Synkron : GNU GPL 2.0
- 마이크로소프트의 SyncToy 2.1
USB 파티션
- 참고 문헌
RamDisk
- Windows 7에서 PAE 모드 활성화
#--- 단 클라이언트 os 에서는 사용사용 할 수는 없습니다. 32bit 서버에서만 사용 가능합니다. BCDEdit /set pae ForceEnable
- 참고 문헌
- 공개프로그램 대체: Gavotte RamDisk 1.0.4096.5, 2009.1 : 3GB를 넘는 영역을 RamDisk로 활용
- 램디스크로 체험하는 파이어폭스 궁극의 속도, 2009.12 : 기존 메모리를 RamDisk로 활용
ISO를 드라이브로 읽기
부팅 구조
BIOS와 UEFI는 펌웨어 규격 입니다.
BIOS
- MBR(Master Boot Record) 지원
- 주 파티션은 4개까지 허용 합니다. 그 이상을 사용하려면 논리 파티션을 사용 합니다.
- 2TB까지의 디스크를 지원 합니다.
- 디스크의 첫 섹터 512 bytes를 MBR 영역으로 사용 합니다.
- 부팅 프로세스 : BIOS > 부팅 디스크의 MBR > 활성 파티션의 부트 섹터 > 부트 매니저
UEFI (Unified Extensible Firmware Interface, 유이파이, 통일 확장 펌웨어 인터페이스)
- EFI (Extensible Firmware Interface) : 2005년 규격을 공개하여 UEFI로 이름이 변경 되었습니다.
- BIOS를 대체하는 펌웨어 규격 입니다.
- 그래픽 인터페이스를 제공 합니다.
- MBR(Master Boot Record) 지원
- GPT(GUID Partition Table) 지원
- 3TB 이상의 디스크 지원 합니다. (최대 8 ZB)
- 부팅 프로세스 : UEFI > 부트 매니저
- 부트 매니저로 ~.efi 파일을 사용 합니다.
- /EFI/boot/bootx64.efi 파일을 사용하여 부팅 합니다.
참고 문헌
웹 하드
- ‘m오피스’ 앞당기는 무료 웹곳간들, 2010.1
- Windows Live SkyDrive : 25GB, Skydrive Explorer
- 50GB의 용량을 무료로 제공하는 Adrive에 대한 소개글 : 50GB
- 1GB의 용량을 제공하는 ZumoDrive를 리뷰한 글 " 1GB
참고 문헌
- USB로 할 수 있는 작업들
참고 문헌