라이브 USB
Live USB
라이브 USB는 부팅이 가능한 전체 운영 체제가 들어 있는 휴대용 USB 연결 외장 데이터 저장 장치다.이 용어는 USB 플래시 드라이브를 연상시키지만, 각각 "라이브 HDD"와 "라이브 SSD"로 불릴 수 있지만 외장 하드 디스크 드라이브 또는 솔리드 스테이트 드라이브를 포함할 수 있다.라이브 CD 이후의 진화적인 다음 단계지만 쓰기 가능한 스토리지의 추가 이점이 있어 부팅된 운영 체제에 대한 사용자 지정이 가능하다.라이브 USB는 임베디드 시스템에서 시스템 관리, 데이터 복구, 시승 등을 위해 사용할 수 있으며, USB 장치에 설정을 끈질기게 저장하고 소프트웨어 패키지를 설치할 수 있다.
Mac OS 9, MacOS, Windows XP Embedded를 비롯한 많은 운영 체제와 Linux 및 BSD 배포의 상당 부분을 USB 플래시 드라이브에서 실행할 수 있으며, Windows 8 Enterprise에도 유사한 목적으로 Windows To Go라는 기능이 있다.
배경
부팅 문제가 있는 컴퓨터를 복구하기 위해 기술자들은 종종 부트 미디어와 명령줄 인터페이스에서 경량 운영 체제를 사용한다.그래픽 사용자 인터페이스를 갖춘 최초의 라이브 CD를 개발함으로써 비기술자가 오작동하는 컴퓨터를 수리할 수 있게 되었다.대부분의 라이브 CD는 Linux 기반이며, 컴퓨터를 수리하는 것 외에도 운영 체제로서 자신의 권한으로 사용되기도 한다.
개인용 컴퓨터는 2000년대 초반 USB 부팅을 도입했는데, 매킨토시 컴퓨터는 1999년 AGP 그래픽이 탑재된 Power Mac G4와 슬롯 로딩형 iMac G3 모델을 시작으로 이 기능을 도입했다.[1]인텔에 기반을 둔 Mac은 USB에서 MacOS를 부팅하여 이 기능을 수행했다.[2] 전문화된 USB 기반 부팅은 2004년 IBM에 의해 Portable SoulPads와 Boot Linux를 FireWire 기기에서 사용하는 Reteconnating PC로 제안되었다.[3][4]
장점과 한계
라이브 USB는 라이브 CD의 많은 장점과 한계를 공유하며, 자체도 통합한다.
혜택들
- 라이브 CD와는 대조적으로, 부팅 디바이스에 포함된 데이터를 변경하고 동일한 디바이스에 추가 데이터를 저장할 수 있다.사용자는 선호하는 운영 체제, 애플리케이션, 구성 및 개인 파일을 휴대할 수 있어 여러 사용자 간에 단일 시스템을 쉽게 공유할 수 있다.
- 라이브 USB는 사용자가 USB 기기를 휴대하거나 안전한 위치(예: 금고)에 보관할 수 있기 때문에 개인 정보 보호 강화의 추가적인 이점을 제공한다.반면 USB 기기는 쉽게 분실되거나 도난당하기 때문에 일반적인 데스크탑 시스템보다 데이터 암호화 및 백업이 훨씬 더 중요하다.
- USB 플래시 디바이스에 움직이는 부품이 없어 진정한 랜덤 액세스가 가능하므로 회전 대기 시간과 탐색 시간을 피할 수 있음 시간 즉, 작은 프로그램이 로컬 하드 디스크나 라이브 CD보다 USB 플래시 드라이브에서 더 빨리 시작될 것이다.그러나 USB 장치는 일반적으로 내장 하드 드라이브보다 데이터 전송 속도가 낮기 때문에 USB 2.0 이상에 대한 지원이 부족한 구형 컴퓨터에서의 부팅 속도가 매우 느릴 수 있다.
제한 사항
- Ubuntu Linux와 같은 LiveUSB OS는 플래시 드라이브 공간이 가득 찼거나 부족하면 사용할 수 없게 되고 OS 부팅이 중단되는 캐스퍼 파일 시스템 오버레이(casper-rw)에 모든 파일 시스템 쓰기를 적용한다.
- 추가 카드 상의 USB 컨트롤러(예: ISA, PCI, PCI-E)는 부팅이 거의 불가능하므로 칩셋에 기본 USB 컨트롤러가 없는 시스템(예: USB 이전의 구형 컨트롤러 등)은 추가 카드를 통해 USB를 활성화해도 USB에서 부팅할 수 없을 가능성이 높다.
- 일부 컴퓨터, 특히 오래된 컴퓨터에는 USB 부팅을 지원하는 BIOS가 없을 수 있다.USB 부팅을 지원하는 대다수는 여전히 해당 장치를 부팅할 수 없을 수 있다.이러한 경우 컴퓨터는 초기 부팅 가능한 CD 또는 플로피 디스크를 사용하여 USB 장치에서 부팅되도록 "재연결"될 수 있다.[5][6][7]
- 일부 Intel 기반 Macintosh 컴퓨터에서는 USB 장치로 부팅할 때 제한이 있지만 EFI(Extensible Firmware Interface) 펌웨어는 USB 드라이브를 인식 및 부팅할 수 있지만 EFI 모드에서만 이 작업을 수행할 수 있다.펌웨어가 "레거시" BIOS 모드로 전환되면 더 이상 USB 드라이브를 인식하지 못한다.비 매킨토시 시스템, 특히 Windows와 Linux는 일반적으로 EFI 모드에서 부팅되지 않을 수 있으므로 USB 부팅은 EFI를 통해 쉽게 부팅할 수 있는 지원되는 하드웨어 및 소프트웨어 조합으로 제한될 수 있다.[8]그러나 Mac Linux USB Loader와 같은 프로그램은 Mac에서 Linux 라이브 USB를 부팅하는 작업의 어려움을 덜어줄 수 있다.이러한 제한은 BIOS 모드에 USB 드라이버를 포함하도록 Apple 펌웨어를 변경하거나 BIOS에 대한 종속성을 제거하기 위해 운영 체제를 변경하여 해결할 수 있다.
- 전면 설치 시 발생하는 추가 쓰기 사이클로 인해 플래시 드라이브의 수명이 약간 줄어들 수 있다.이는 사용자가 로그오프할 때까지 RAM의 모든 변경을 유지하는 라이브 시스템용으로 특별히 설계된 시스템에는 적용되지 않는다.[9]USB 플래시 카드 리더 어댑터에 있는 쓰기 잠금식 SD 카드(Live SD, 라이브 CD의 솔리드 스테이트 카운터)는 쓰기로부터 플래시 미디어의 듀티 사이클을 방지하고 이 문제를 피하는 효과적인 방법이다.WORM 장치로서의 SD 카드는 본질적으로 무제한적인 수명을 가지고 있다.그러면 Linux와 같은 OS는 라이브 USB/SD 카드에서 실행될 수 있고 마그네틱 디스크와 같은 쓰기에 재래식 미디어를 사용하여 시스템 변경을 보존할 수 있다. )을 참조하십시오
세우다
라이브 USB를 만들기 위해 다양한 어플리케이션이 존재한다. 예를 들어 유니버설 USB Installer, Rufus, Fedora Live USB Creator, UNetbootin 등이 있다.또한 멀티부팅 라이브 USB를 만드는 데 사용할 수 있는 소프트웨어 애플리케이션도 있다. 일부 예로는 유미 멀티부팅 부팅 가능한 USB Creator와[10] 벤토이가 있다.일부 Linux 배포판과 라이브 CD에는 아래 단계를 자동으로 수행하는 준비된 스크립트가 있다.또한 Knopix와 Ubuntu에서는 추가 애플리케이션을 설치할 수 있으며, 변경 사항을 저장하는 데 영구 파일 시스템을 사용할 수 있다.기본 설치 범위는 16MiB(Tiny Core Linux)에서 DVD 크기의 대형 설치(4GB)까지입니다.
상용 PC 하드웨어의 라이브 USB 시스템을 설정하려면 다음 단계를 수행해야 한다.
- USB 플래시 드라이브를 시스템에 연결하고 시스템에 의해 감지해야 함
- USB 플래시 드라이브에 하나 이상의 파티션을 만들어야 할 수 있음
- "부팅 가능한" 플래그는 USB 플래시 드라이브의 기본 파티션에 설정되어야 함
- MBR은 USB 플래시 드라이브의 기본 파티션에 기록되어야 함
- 파티션을 포맷해야 한다(대부분 FAT32 형식이지만 다른 파일 시스템도 사용할 수 있음).
- 파티션에 부트 로더를 설치해야 함(Linux 시스템을 설치할 때 대부분 syslinux를 사용함)
- 부트 로더 구성 파일(사용되는 경우)을 작성해야 함
- 운영 체제 및 기본 응용 프로그램에 필요한 파일을 USB 플래시 드라이브에 복사해야 함
- 언어 및 키보드 파일(사용하는 경우)을 USB 플래시 드라이브에 기록해야 함
- BIOS의 부팅 메뉴에 있는 USB 지원(이 문제를 해결할 수 있는 방법이 있지만, CD나 DVD를 실제로 사용하면 나중에 미디어를 쓸 수 있는지 여부를 사용자가 선택할 수 있다.한 번 읽기 쓰기 많은 디스크는 라이브 시스템이 다음에 재부팅될 때 정리될 것이라는 확신을 준다.)
Knopix 라이브 CD에는 사용자가 부팅 시 일시적으로, RAM 디스크에 또는 디스크나 플래시 미디어에 영구적으로 운영 체제의 파일 구조를 쓰려는 의도를 선언하여 추가된 구성과 보안 업데이트를 보존할 수 있는 유틸리티가 있다.이것은 USB 시스템을 다시 만드는 것보다 쉬울 수 있지만 많은 살아있는 USB 도구들은 사용하기 쉽기 때문에 엉망이 될 수 있다.
전체 설치
라이브 솔루션의 대안은 스왑 파티션이 제거된 기존의 운영 체제 설치다.이 설치는 운영 체제의 설치 프로그램이 미디어에 여전히 포함되어 있기 때문에 라이브 설치는 여전히 영구 파일에서 제거된 소프트웨어를 포함하고 있기 때문에 소프트웨어에 효율적이라는 이점이 있다.그러나 전체 설치 시 단점이 없는 것은 아니다. 전체 설치 시 발생하는 추가 쓰기 사이클로 인해 플래시 드라이브의 수명이 약간 줄어들 수 있다.이를 완화하기 위해 일부 라이브 시스템은 사용자가 시스템의 전원을 끄고 나서 그러한 변경사항을 기록할 때까지 RAM의 변경사항을 저장하도록 설계된다.또 다른 요인은 스토리지 장치의 속도가 느린 경우인데, 플래시 드라이브가 이러한 속도를 전송한다면 현대적인 부품이 장착된 컴퓨터에서도 성능이 기존 컴퓨터와 견줄 수 있다.이 문제를 해결하는 한 가지 방법은 USB 하드 드라이브를 사용하는 것이다. USB 하드 드라이브는 일반적으로 커넥터에 관계 없이 플래시 드라이브보다 더 나은 성능을 제공하기 때문이다.
마이크로소프트 윈도
라이브 USB는 리눅스 등 오픈소스 운영체제 부팅에 의존하는 경우가 많지만 디스크파트나[11] WinToUSB를 활용해 마이크로소프트 윈도용 라이브 USB를 만들 수 있다.[12]
참고 항목
|
참조
- ^ "USB Info and Benefits of Dual-Channel USB". Apple (published February 20, 2012). September 16, 2003. Archived from the original on May 12, 2013. Retrieved September 25, 2016.
Bootable USB drives: A storage device such as a SuperDisk, Zip disk, or other USB storage drive can be used to hold a valid system folder and used at startup.
- ^ "Starting from an external USB storage device (Intel-based Macs)". Apple. March 22, 2016. Archived from the original on May 22, 2016. Retrieved September 25, 2016.
- ^ Singer, Michael (August 15, 2005). "IBM brains capture a PC's soul". CNET. CBS Interactive. Archived from the original on September 27, 2016. Retrieved September 25, 2016.
- ^ Honeyford, Martyn (July 15, 2004). "Boot Linux from a FireWire device". IBM DeveloperWorks. IBM. Archived from the original on January 17, 2007. Retrieved May 15, 2016.
- ^ Trevor (May 6, 2010). "Boot from a USB Drive Even If Your BIOS Won't Let You". How-To Geek. Archived from the original on September 23, 2016. Retrieved September 25, 2016.
- ^ "Plop Boot Manager". February 7, 2012. Retrieved September 25, 2016.
- ^ "Use a Floppy to Boot USB Pendrive Linux". Pen Drive Linux. 2007-11-21. Retrieved September 25, 2016.
- ^ knome (December 14, 2013). "MactelSupportTeam/EFI-Boot-Mactel". Ubuntu Community Help Wiki. Canonical Ltd. Archived from the original on March 4, 2016. Retrieved September 25, 2016.
- ^ "XFCE minimum install HD". Linux Mint Forums. Archived from the original on September 27, 2016. Retrieved September 25, 2016.
Live cd only write to the swap partition if your pc has one.
If it doesn't it'll only use your RAM. - ^ "YUMI - Multiboot USB Creator Bootable Pen Drive Linux". www.pendrivelinux.com. Retrieved 2021-12-31.
- ^ nnamuhcs. "Create a Bootable USB Flash Drive". docs.microsoft.com. Retrieved 2021-09-15.
- ^ Gordon, Whitson. "How to Run a Portable Version of Windows from a USB Drive". Lifehacker. Gawker Media. Archived from the original on September 25, 2016. Retrieved September 25, 2016.
외부 링크
![]() | Wikimedia Commons는 라이브 USB와 관련된 미디어를 가지고 있다. |
![]() | Wikibooks에는 Live distro와 Full Linux Install을 주제로 한 책이 있다. |