Dell XPS One에 Archlinux를 설치할 때 발생하는 설치 문제

Dell XPS One에 Archlinux를 설치할 때 발생하는 설치 문제

XPS에 Archlinux를 설치하려고 했습니다. Intel g45/g43 express 칩셋을 탑재하고 있어서 화면이 나오지 않습니다. nomodeset언급된 옵션을 사용해야 합니다 .설치 설명서. Arch가 약간 시작되지만 오류가 발생합니다.

:: Mounting '/dev/disk/by-label/ARCH_201212' to '/run/archiso/bootmnt'
Waiting 30 seconds for device /dev/disk/by-label/ARCH_201212 ...
ERROR: '/dev/disk/by-label/ARCH_201212' device not show up after 30 seconds.
..
   Falling back to interactive prompt
   You can try to fix the problem manually, log out when  you are finished
sh: can't access tty; job control turned off
(had to write it by hand)

설치 매뉴얼의 어떤 명령도 작동하지 않습니다. 및 .partedfdisk명령이 손실되었습니다. 흥미로운 점은 아치뱅이 시작됐다는 점이다.

내 주요 질문은 parted.

내가 처한 환경을 파악하면 도움이 될 것 같아요. 예를 들어, less유효 mount하지만 more유효하지 않습니다.

추신: 아치 포럼에 게시하려고 시도했지만 등록 프로세스가 중단되었습니다.

업데이트(1) 나는 chroot를 시도한다https://wiki.archlinux.org/index.php/Install_from_Existing_Linux#Method_2:_Chroot_into_LiveCD-image하지만

sh: unaquashfs: not found

업데이트(2) 부팅 메뉴 중에 있는 경우. 누르면 다음 Tab과 같은 결과가 나옵니다.

> /linux boot/x86_64/vmlinuz archisobasedir=arch archisolabel=ARCH_201212 initrd=boot/x86_64/archiso.img

명령 프롬프트에 들어가려면 다음을 추가해야 했습니다.nomodeset

답변1

먼저 다음 게시물을 확인하세요.https://bbs.archlinux.org/viewtopic.php?id=142473

디스크를 생성할 때 잘못된 장치를 지정했다고 언급했습니다. 특히 /dev/sdx 대신 /dev/sdx1을 사용할 수도 있습니다.

그래도 도움이 되지 않으면 위키에서 제공하는 두 가지 옵션을 사용하여 라이브 USB를 만들어 보시기 바랍니다.https://wiki.archlinux.org/index.php/USB_Installation_Media

그런 다음 여전히 실패하면 Unetbootin을 시도하여 부팅 가능한 USB를 생성하십시오.

그래도 작동하지 않으면 ArchBang(가장 빠른 옵션), Netboot 이미지 또는 Arch의 오래된 스냅샷(너무 오래되지 않았거나 시스템이 설치되어 있지 않음)을 사용해 보십시오.

마지막으로, 다른 모든 방법이 실패하면 울면서 잠들고, 깨어났을 때 다른 배포판을 설치하세요 :)

답변2

Arch에는 문제가 없어야 하기 때문에 이것이 작동할지는 확실하지 않습니다. 그러나 Windows에서 USB 키를 생성하는 경우(다른 운영 체제에서도 발생할 수 있는지는 모르겠습니다) Arch가 찾고 있는 것보다 이름이 더 짧을 수 있습니다.

예를 들어 Architect를 설치하려고 하면 시작 프로세스에서는 이름이 이라고 예상 architect-201601-64bit하지만 Windows에서는 이름을 ARCHITECT-2.

ARCH_201212아치가 더 짧기 때문에 이런 일이 발생해서는 안 되기 때문에 아치에 아무런 문제가 없어야 한다는 뜻입니다 .

ls /dev/disk/by-label/먼저 키 이름을 확인해 보세요 . 이름이 다른 경우 명령을 실행하십시오 mv /dev/disk/by-label/<key name> /dev/disk/by-label/ARCH_201212(분명히 버전 이름으로 바꾸십시오). 그런 다음 입력하면 exit시작 프로세스가 정상적으로 진행됩니다.

마지막으로, 이 질문은 3년 전에 제기된 질문이므로 더 이상 문제가 되지 않을 수도 있다는 점을 덧붙이고 싶습니다. 하지만 이 문제가 계속 발생한다면 누군가에게 도움이 될 수 있도록 이 글을 게시하고 싶습니다.

답변3

관찰된 문제의 근본 원인은 아래에 설명되어 있습니다. https://github.com/pbatard/rufus/issues/713#issuecomment-196901835

이는 Linux 생태계 전반에 걸쳐 존재합니다. 그들은 작동 방식(이 경우 FAT 파일 시스템)에 대한 이해가 부족하지만 이를 작동시킬 수 있는 방법을 찾습니다(Rufus 또는 즉시 문제를 해결할 수 있는 기타 소프트웨어 사용).

관련 정보