본문 바로가기

맥(솔라리스)

macOS에서 diskutil과 터미널 명령어로 우분투 설치 USB 만드는 방법

반응형

macOS에서 diskutil과 터미널 명령어로 우분투 설치 USB 만드는 방법

macOS 환경에서는 별도의 USB 제작 프로그램 없이 기본 제공되는 diskutil, hdiutil, dd 명령어를 이용하여 우분투 설치용 부팅 USB를 만들 수 있습니다.

1. ISO 이미지 다운로드

cd ~/Downloads
wget https://releases.ubuntu.com/resolute/ubuntu-26.04-desktop-amd64.iso

파일 확인

ls -lh | grep ubuntu
-rw-r--r--@  1 staff  staff   6.1G  6월 14 10:02 ubuntu-26.04-desktop-amd64.iso

2. USB 디스크 식별하기

USB 메모리를 Mac에 연결한 후 디스크 목록을 확인합니다.

diskutil list
/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *61.5 GB    disk4
   1:             Windows_FAT_32 UBUNTU-SERV             61.5 GB    disk4s1
주의: 이후 작업에서 disk4 번호는 환경마다 다릅니다.
잘못된 디스크를 지정하면 Mac 내부 디스크가 삭제될 수 있습니다.

3. USB 디스크 마운트 해제 (Unmount)

디스크를 굽기 전에 먼저 해당 디스크의 마운트를 해제해야 합니다.

diskutil unmountDisk /dev/disk4
Unmount of all volumes on disk4 was successful

4. ISO 이미지를 IMG 형식으로 변환

macOS의 dd 명령으로 ISO 파일을 바로 기록할 수도 있지만, 일반적으로 hdiutil을 이용해 IMG 형식으로 변환 후 기록하는 방식을 사용합니다.

hdiutil convert -format UDRW -o ubuntu-26.04-usb.img ubuntu-26.04-desktop-amd64.iso
Protective Master Boot Record(MBR : 0) 읽는 중…
GPT Header(Primary GPT Header : 1) 읽는 중…
GPT Partition Data(Primary GPT Table : 2) 읽는 중…
ISO9660(DOS_FAT : 3) 읽는 중…
..........................................................................................
Appended2(C12A7328-F81F-11D2-BA4B-00A0C93EC93B : 4) 읽는 중…
..........................................................................................
Gap1(DOS_FAT : 5) 읽는 중…
..........................................................................................
Ubuntu 26.04 amd64              (Apple_ISO : 6) 읽는 중…
..........................................................................................
GPT Partition Data(Backup GPT Table : 7) 읽는 중…
..........................................................................................
GPT Header(Backup GPT Header : 8) 읽는 중…
..........................................................................................
경과 시간:  2.425s
속도: 2.5GB/초
저장: 0.0%
created: ubuntu-26.04-usb.img.dmg

변환 후 생성된 파일

ls -lh | grep ubuntu
-rw-r--r--@  1 staff  staff   6.1G  6월 14 10:02 ubuntu-26.04-desktop-amd64.iso
-rw-r--r--   1 staff  staff   6.1G  6월 14 10:08 ubuntu-26.04-usb.img.dmg
파일 확장자: hdiutil은 macOS에서 자동으로 .img 파일 뒤에 .dmg를 붙이는 경우가 있습니다.
728x90

5. USB에 Ubuntu 이미지 기록하기 (Flash)

이제 변환된 이미지를 USB 메모리에 직접 기록합니다. disk4 대신 rdisk4를 사용하면 쓰기 속도가 훨씬 빠릅니다.

sudo dd if=ubuntu-26.04-usb.img.dmg of=/dev/rdisk4 bs=1m status=progress
Password:
  6512705536 bytes (6513 MB, 6211 MiB) transferred 504.028s, 13 MB/s
6216+1 records in
6216+1 records out
6518974464 bytes transferred in 504.523138 secs (12921061 bytes/sec)

옵션 설명

  • if : 입력 파일(ISO 이미지)
  • of : 출력 대상 USB 디스크
  • bs=1m : 한 번에 기록하는 블록 크기

sudo를 사용했으므로 Mac의 관리자 비밀번호를 입력해야 합니다.

6. USB 디스크 꺼내기

복사가 완료되면 디스크를 안전하게 꺼냅니다.

diskutil eject /dev/disk4
Disk /dev/disk4 ejected

7. USB 생성 결과 확인

다시 연결한 뒤 확인하면 우분투 부팅 이미지 구조로 변경되어 있습니다.

diskutil list
/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *61.5 GB    disk4
   1:       Microsoft Basic Data                         6.5 GB     disk4s1
   2:                        EFI ESP                     5.3 MB     disk4s2
   3:       Microsoft Basic Data                         307.2 KB   disk4s3
                    (free space)                         55.0 GB    -

ISO 이미지 기반 부팅 USB이므로 기존 FAT32 단일 파티션 구조와 다르게 보이는 것이 정상입니다.

 

참고URL

- ubuntu releases : Ubuntu 26.04 LTS (Resolute Raccoon)

 

728x90
반응형