Ubuntu Server 16.04는 / sdc에 설치되지만 부팅되지 않습니다


30

내부 SSD가 하나 인 머신에 Ubuntu Server 16.04 LTS를 새로 설치하고 있습니다. 설치를 완료 한 후 시스템은 부팅에 실패하고 단일 fsck화면 출력을 인쇄하며 나머지 화면은 완전히 공백입니다.

여기에 이미지 설명을 입력하십시오

이 동일한 서버는 Ubuntu Server 14.04.4 LTS를 올바르게 설치하므로 16.04 LTS에만 해당됩니다. 16에서 생각할 수있는 모든 방법으로 설치를 시도했지만 매번 동일한 결과를 얻습니다. 설치는 오류없이 완료되지만 재부팅하면 재부팅 한 fsck후 출력 한 줄로 검은 화면이 나타납니다.

이 서버 시스템에서 14와 16 사이의 큰 차이는 16GB RAM과 Samsung 850 EVO SSD를 갖춘 일반적인 Broadwell i5 상자에 불과합니다 .Ubuntu 14 는 드라이브를 감지하고 설치하는/sda 반면 Ubuntu 16 은 감지합니다 드라이브를 다음과 같이 설치합니다./sdc 또한 Ubuntu 16은 Ubuntu가 설치된 USB 플래시 드라이브를 /sda! 이것은 나를 .. 매우 잘못한 것으로 생각합니다.

여기에 이미지 설명을 입력하십시오

USB 설치 드라이브 취급을 중지하기 위해 Ubuntu Server 16.04를 설치하려면 어떻게해야 /sda합니까?

편집 : 요청 당 설치 종료 근처에서 + fdisk를 누른 후의 결과는 다음 과 같습니다.alt

설치 중 fdisk

여기에 출력이 있습니다

# mkdir /mnt/ssd
# mount /dev/sdc1 /mnt/ssd
# nano /mnt/ssd/etc/fstab

나노의 fstab

USB 설치 미디어에서 "복구 모드"로 부팅하면 (복구 모드로 부팅 할 수있는 옵션이 표시되지 않음) "루트 파일 시스템으로 사용할 장치"에 대한 다음 옵션이 나타납니다.

/dev/sda1  
/dev/sda5  
/dev/sdb1  
Assemble RAID array  
Do not use a root file system  

/ sdc 파일 시스템이 감지되거나 표시되지 않습니다. 그러나, 나는 아래에 콘솔을 입력 할 때 /sda1fdisk -l내가 / SDC로 설치 무엇을 보는가!

복구 모드 fdisk -l

"GRUB 부트 로더 재설치"타겟팅을 시도했는데 /sda1오류가 발생합니다. 나는 그것을 /sda목표로 다시 시도했지만 그것은 효과 가있는 것처럼 보였다.

그러나 불행히도 fsck 출력과 같은 단일 검은 화면 재부팅.


2
Sda / sdc는 중요하지 않습니다. 대부분의 배포판이 한동안 UUID를 사용했기 때문입니다. 아마도 이러한 복구 모드로 사용 가능한 부팅 옵션을보고 좀 더 세부 사항을 얻으려고 : wiki.ubuntu.com/RecoveryMode
Shtééf

예, 복구를 시작하고 / etc / fstab을 검토하는 것은 확실히 다음 단계입니다. 그런 다음 grub을 다시 설치해야 할 수도 있습니다.
chx

@ Shtééf 복구 모드는 아무것도 표시하지 않습니다. 실제로 복구 모드에서는 / sdc 볼륨을 전혀 볼 수 없습니다.
Jeff Atwood

1
디버그 모드를 활성화 할 수 있습니까? wiki.archlinux.org/index.php/boot_debugging
Braiam

2
grub 메뉴에서을 입력 e하여 기본 항목을 편집하고 debug라는 줄 끝에 추가하십시오 quiet. 사실, 조용한 제거는 괜찮습니다.
Braiam

답변:


31

16.04 net install과 동일한 동작을 발견했습니다.

문제가 내 것과 동일하면 실제로 부팅되어 tty7을 보여줍니다.

로그인 프롬프트로 터미널로 이동해야하는 ctrl+ alt+ F1를 누르십시오 .


3
와우! ctrl + alt + F1을 눌렀으며 부팅 시스템이 있습니다. 너무 이상하다! 왜 이런 일이 발생합니까?
Jeff Atwood

4
@JeffAtwood lightdm / X는 tty7에서 시작되므로 데스크탑 우분투가 부팅됩니다. 릴리스에서 어딘가에 대한 감독 일 가능성이 높습니다. 버그로 제출해야하지만 어디에 있는지 잘 모르겠습니다.
세스

이 버그를 찾거나 제기 한 사람이 있습니까? 재현 할 수 없습니다.
Adam Monsen

2
도대체 .... 난 그냥 3 시간 고 스팅 & UEFI 문제를 찾기 위해 모든 것을 다시 고스트하는 데 소비 .... tty7 .... 감사합니다!
131

로그인 할 때마다 ctrl + alt + F1을 누를 필요가 없도록하기 위해 무엇을 할 수 있습니까?
ubiquibacon

5

어젯밤 우분투 15.10과 같은 문제가있었습니다. 나는 (보조) 드라이브에서 SATA 커넥터를 녹아웃했다. 실제 오류는 여기에 출력되지 않으므로 커넥터를 열어 커넥터가 제자리에 있지 않을 때까지 매우 혼란 스러웠습니다.

라이브 USB 부팅과 설치된 시스템 부팅간에 어떤 식 으로든 변경되었거나 드라이브가 연결된 상태에서 부팅을 시도하지 않은 일종의 식별자를 사용하여 플래시 드라이브를 찾고 있다고 생각합니다.

라이브 OS를 부팅합니다 (Ubuntu 서버 플래시 드라이브를 재사용하여 도망 갈 수 있어야합니다 – Alt명령 행에 도달하십시오). 디스크 및 파티션 목록을 가져옵니다.

# fdisk -l | less

분명히 sdc에 있지만 ext4 시스템의 파티션을 결정하십시오.

파티션을 마운트하십시오 (sdc2로 가정).

# mkdir /mnt/ssd
# mount /dev/sdc2 /mnt/ssd

이제 fstab을 검사하십시오.

# nano /mnt/ssd/etc/fstab

이것이 UEFI 설치 인 경우 EFI 시스템 파티션 ( /boot/efi), 부팅 파티션 ( /boot) 및 시스템 루트 ( /)에 대한 행만 있어야합니다 . 설치 프로그램은 생성 된 fstab에서 작성한 행에 주석을 달기 때문에 켜져 있지 않은 /dev/sdc*것은 제거하거나 안전을 위해 주석 처리해야합니다.

저장이 ( CtrlX, Y, Enter), 및 수행

# sync
# reboot

변경 사항이 디스크에 커밋되고 다시 부팅되도록합니다. 플래시 드라이브를 분리하고 어떻게되는지 확인하십시오.

시스템 드라이브 이전에 플래시 드라이브가 나타나는 몇 가지 일반적인 이유는 드라이브 자체 식별에 의존하지 않고 다른 유형 (플로피 드라이브, 하드 드라이브 등)으로 드라이브를 위조 할 수있는 BIOS 설정을 사용하기 때문입니다. 또는 드라이브에 이동식 비트가 꺼 졌기 때문입니다. 14.04 설치 프로그램에 16.04와 동일한 드라이브를 사용하고 있습니까? 확실하지 않다면 OS 버그처럼 들립니다.


그래도 모든 것이 100 % 동일하며 하드웨어 변경이 없습니다. 이 서버에 Ubuntu 14 LTS가 제대로 설치됩니다.
Jeff Atwood

좋아, 이것은 확실히 더 많은 정보입니다. 감사합니다. 요청한 정보로 질문을 업데이트했습니다. 해당 스크린 샷에서 잘못된 것이 보이지 않습니까?
Jeff Atwood

5

sda / sdc 문제로 오인되었습니다. 당신 fstab은 기계가 UUID 당 파일 시스템을 할당한다는 것을 보여줍니다.fsck 라인은 grub이 초기 파일 검사를 한 initrd를 시작할 수 있음을 보여줍니다.

커널에 대한 잘못된 그래픽 설정처럼 간단 할 수 있습니다. 기본적으로 tty를 볼 수 없으며 X가 서버에 없습니다. 맞습니까?

시도하고 추가 nomodeset받는 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"라인 /etc/default/grub, 또한 줄을 추가합니다 GRUB_GFXPAYLOAD_LINUX=keep.

16.04의 두 시스템에는 비슷한 증상이 있지만 X로 부팅 할 수 있으므로 실행중인 시스템에서 시스템을 수정할 수 있습니다. 그것은 매우 비슷했습니다. 나는 fsck 라인 (tty1)을 보았거나 전혀 (tty2-6) 아무것도 보지 못했습니다.


분명히 tty7메인 디스플레이 로 출력을 보내고 있지만 성공적으로 부팅하고 있습니까? 이유 또는 방법을 모릅니다. ctrl + alt + f1을 사용하면 "실제"콘솔로 전환 할 수 있습니다.
Jeff Atwood

1
일반 시스템에서는 초기화에 tty1을 포 그라운드로 가져 와서 표시하고 로그인 프롬프트가 표시되며 오류 및 상태 메시지도 표시됩니다. 귀하의 경우 오류 및 상태 메시지 만 다른 tty가 시작될 때 Alt-F2로만 초기화가 완료됩니다. GRUB_CMDLINE_LINUX_DEFAULT="nomodeset quiet splash"조언대로 시도 하고 다른 줄도 추가하십시오. 이것으로 초기화가 완료되었습니다. 이 작업을 수행 한 후 두 컴퓨터에서 tty1 로그인 프롬프트가 표시됩니다.
emk2203

이 경우 쉬운 해결 방법은 괜찮습니다 (어쨌든 일반적 으로이 상자에 SSH를 넣습니다).하지만 문제가되는 버그이므로 릴리스에서 수정할 수 있기를 바랍니다.
Jeff Atwood

0

방금 Ubuntu Server 16.04.1 LTS를 설치했으며 정확히 동일한 문제가 발생했습니다.

이 문제는 GRUB_CMLDLINE_LINUX_DEFAULT GRUB 옵션으로 인해 발생합니다. 데스크탑 버전의 우분투에서와 같이 이 "quiet splash"로 설정되어 . 일반적인 상세 부팅 텍스트 대신 스플래시 화면이 표시됩니다.

부팅 프로세스가 완료된 후 콘솔이 존재하지 않는 xserver GUI 인 tty7로 드롭되어 위에서 언급 한 문제가 발생합니다.

다시 "text"로 설정하면 모든 부팅 부팅 메시지 후에 Ubuntu Server가 tty1 콘솔로 부팅됩니다.

편집 : @ emk2203에서 언급했듯이 부트 로더가 잘못된 드라이브에 설치되어 있기 때문에이 문제는 발생하지 않습니다. 설치는 실제로 부팅에 성공하지만 grub 구성의 버그로 인해 존재하지 않는 tty7이 tty1 대신 기본 디스플레이로 전송됩니다.


이것은 실제로 질문에 대답하지 않습니다. 다른 질문이 있으면 질문하기를 클릭하여 질문 할 수 있습니다 . 당신은 또한 수 있습니다 현상금을 추가 충분한 일단이 문제에 더 많은 관심을 끌기 위해 명성을 . - 리뷰에서
Fabby

@Fabby : 게시물이 실제로 질문에 적합한 지 확실하지 않지만 게시물이 답변으로 작성된 것 같습니다.
David Foerster

내 대답은 @ emk2203과 비슷하며 그의 게시물 아래에 의견을 남기려고했지만 그렇게할만한 평판이 없습니다.
loongyh

-3

이것은 이전 우분투에서와 비슷한 문제처럼 보입니다. 부트 로더를 USB 드라이브에 설치하고있었습니다. 내부 ssd에 부트 로더 (그럽 또는 기타)를 수동으로 설치해야했습니다.


당신은 한 질문의 마지막 스크린 샷에서 볼 수 있듯이 확실히 에 부트 로더를 설치/sdc
제프 앳 우드
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.