openSUSE 이미지를 SD 카드에 쓰기

openSUSE 이미지를 SD 카드에 쓰기

저는 Linux를 처음 접했고, Raspberry PI 2 모델 B를 구축했으며, Linux에 대한 경험이 상대적으로 부족합니다. 과거에 SUSE를 수정했으며 다시 수정하고 싶습니다. 저는 raspberrypi.org에서 Ubuntu-Mate 설치를 사용하여 부팅했습니다. 사실 제가 이 글을 쓰면서 입력한 내용입니다. 내 질문은 openSUSE를 실행하는 것에 관한 것입니다. 그것이 제가 선호하는 것이기 때문입니다.

내가 사용하려는 소스는 다음 링크의 13.1 버전입니다. https://en.opensuse.org/HCL:Raspberry_Pi

이미지에 작성된 설명은 다음을 지정합니다.

xzcat [image].raw.xz | dd bs=4M of=/dev/sdX; sync

이것은 나에게 매우 새로운 것입니다. 지시대로 lsblk를 확인하여 쓰고자 하는 SD 카드의 이름을 알아냈습니다. 또한 raspberrypi에는 microSD 슬롯이 하나만 있기 때문에 클래스 2 8gig microSD와 함께 범용 USB-microSD 카드 리더기를 사용했습니다. 이제 저는 이것이 느린 카드라는 것을 알고 있으며, 이 openSUSE 버전이 잘 작동한다면 쓸 수 있는 32gig 클래스 10 microSD를 갖게 될 것입니다.

ctrl-alt-t를 사용하여 Ubuntu-mate에서 유일한 터미널을 열었고 cd ~/Downloads를 사용하여 다운로드 디렉토리로 이동했습니다. 다운로드한 이미지(라는 이름)를 저장한 위치이기 때문입니다 openSUSE-13.1-ARM-JeOS-raspberrypi.armv7l-1.12.1-Build38.15.raw.xz. 또한 다운로드한 후 이름을 단축하여 모든 것이 올바르게 입력되었습니다.

그런 다음 터미널 창에 다음을 입력했습니다.

sudo xzcat openSUSE.raw.xz | dd bs=4M of=/dev/sda; sync

이 오류가 발생했습니다.

dd: failed to open ‘/dev/sda’: Permission denied

또한 sda1을 가리키려고 시도했지만 동일한 오류 메시지가 나타납니다. lsblk를 확인하면 터미널은 다음을 출력합니다.

NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT

sda           8:0    1  7.4G  0 disk 

└─sda1        8:1    1  7.4G  0 part /media/joseph/SUSE

마지막으로 언급하고 싶은 항목은 microSD가 내 Windows 컴퓨터를 사용하여 FAT32로 포맷되었으며 위에 표시된 대로 파티션이 1개만 있다는 것입니다. 단순화하기 위해 볼륨 이름을 suse로 지정했습니다. 지금까지 나는 갇혀 있고 정말로 그것을 작동시키고 싶습니다. 내가 무엇을 놓쳤거나 잘못했나요?

답변1

sudo su루트 쉘을 입력하기 만 하면 됩니다 .

그럼 하세요 xzcat openSUSE.raw.xz > /dev/sda1.

답변2

내 마음 속에 가장 먼저 떠오르는 것은 당신의 sudo명령입니다.

내 이해에 따르면 sudo기본적으로 프로그램을 허용합니다. 파이프를 만든다는 것은 이 프로그램의 출력을 다른 프로그램에 넣는다는 뜻입니다. 즉, 방금 도망친 것 sudo입니다 xzcat.

그래서 당신은 이렇게 해야 합니다:xzcat ~/Downloads/openSUSE-13.1-ARM-JeOS-raspberrypi.armv7l-1.12.1-Build38.15.raw.xz | sudo dd bs=4M of=/dev/sda; sync

솔직히 저는 이렇게만 하겠습니다.

unxz --keep ~/Downloads/openSUSE-13.1-ARM-JeOS-raspberrypi.armv7l-1.12.1-Build38.15.raw.xz; sudo dd if=~/Downloads/openSUSE-13.1-ARM-JeOS-raspberrypi.armv7l-1.12.1-Build38.15.raw of=/dev/sda

그런데 이 작업을 수행하기에는 저장 공간이 부족할 수도 있다는 것이 궁금합니다.

답변3

명시된 바와 같이:https://en.opensuse.org/HCL:Raspberry_Pi2

루트로서 이미지를 SD 카드에 추출합니다(sdX를 SD 카드의 장치 이름으로 바꿉니다). 경고: SD 카드에 있는 모든 이전 데이터가 손실됩니다.

sudo가 전혀 작동하지 않는 것과 같은 문제가 있었습니다. 작동하려면 루트로 로그인해야 합니다!

관련 정보