스왑 추가에 매달린 우분투 서버


14

Ubuntu 서버를 새로 설치하면 부팅을 거부하고 "/ dev / mapper / test--vg-swap_1에 524284k 스왑 추가 중"이라는 메시지가 나타납니다. 우선 순위 : -1 범위 : 1 : 1 범위 : 524284k

복구 모드로 전환하고 정상 부팅으로 다시 시작하면이 문제를 해결할 수 있습니다.

답변:


20

우분투가 콘솔의 고해상도 비디오 모드로 전환하려고 시도하고 하드웨어가 작동하지 않기 때문에이 작업을 수행합니다.

기계에서이 문제를 해결

Grub2가 나타나면 :

  • 우분투 메뉴 항목을 선택하고 'e'를 누르십시오
  • 커널을로드하는 행으로 이동 한 후 'End'를 눌러 행의 끝으로 이동하십시오.
  • 'nomodeset'추가
  • F10 또는 Ctrl-X를 눌러 부팅하십시오

운이 좋으면 로그인 화면으로 부팅됩니다. 이 옵션은 저장되지 않지만 최소한 Grub2의 파일을 편집하고 해당 옵션이 작동하는 경우 해당 옵션을 저장하도록 업데이트 할 수 있습니다. 나는 최근에 이것에 대해 블로그 했다.

이것을 위해 좋은 고치기

  • 로그인 (시스템의 IP를 알고 있다면 아마도 ssh가 할 것입니다)
  • grub 설정 파일 업데이트 nano /etc/default/grub
  • 로 시작하는 줄 찾기 GRUB_CMDLINE_LINUX_DEFAULT
  • nomodeset내 경우 에는 다음 과 같이 라인을 포함하도록 라인을 편집하십시오 .GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
  • 나노 저장 / 나가기
  • 운영 update-grub
  • 재부팅

2
감사합니다! 다른 사용자의 경우 추가 nomodeset하는 줄은 줄이 아니라로 시작 linux /boot/vmlinuz...하는 initrd줄입니다.
Brian Hempel

2
참고 : 최신 GRUB 버전에서이 작업을 수행하는 쉬운 방법은 / etc / default / grub을 편집하고 GRUB_CMDLINE_LINUX_DEFAULT 변수 끝에 "nomodeset"(공백으로 구분)을 추가하는 것입니다.
Ernie

1
고마워, 이것은 Mac Mini에서 Ubuntu 14.04 LTS의 문제를 해결했습니다.
Nelson

3
@ 어니 : 그때 update-grub.
Gauthier

고티에 : 네 말이 맞아! 감사합니다. +1
Ernie

0

어떻게 추가 했습니까? 스왑을 다시 포맷 할 수 있습니다. 당신이 할 수있는 일은 복구 모드에서 부팅하고 vg를 마운트하고 수행하는 것입니다.

# mkswap /dev/mapper/test--vg-swap_1

# swapon /dev/mapper/test--vg-swap_1

그런 다음 없으면 / etc / fstab에 다시 추가하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.