Sto eseguendo un'installazione pulita di Ubuntu Server 16.04 LTS su una macchina con un singolo SSD interno. Dopo aver completato l'installazione, il sistema non si avvia e stampa un fsck
output a riga singola , con il resto dello schermo completamente vuoto.
Questo stesso server installa Ubuntu Server 14.04.4 LTS bene, quindi questo è molto specifico per 16.04 LTS. Ho provato a installare in tutti i modi in cui riesco a pensare in 16 e ottengo sempre gli stessi risultati: l'installazione si completa senza errori, ma al riavvio ottengo una schermata nera con quell'unica riga di fsck
output dopo il riavvio :(
Ho notato che una grande differenza tra 14 e 16 installazioni su questa macchina server (che non è eccezionale, è solo una scatola Broadwell i5 generica con 16 GB di RAM e Samsung 850 EVO SSD) è che Ubuntu 14 rileva e installa l'unità come/sda
mentre Ubuntu 16 rileva e installa l'unità come/sdc
- inoltre, Ubuntu 16 rileva l'unità flash USB con l'installazione di Ubuntu come /sda
! Questo mi sembra .. molto scorretto.
Come posso ottenere l'installazione di Ubuntu Server 16.04 per interrompere il trattamento dell'unità di installazione USB come /sda
?
Modifica: per richiesta, ecco l'output di fdisk
dopo aver premuto alt+ →verso la fine dell'installazione
ecco l'output di
# mkdir /mnt/ssd
# mount /dev/sdc1 /mnt/ssd
# nano /mnt/ssd/etc/fstab
Quando avvio in "modalità di ripristino" dal supporto di installazione USB (non mi viene presentata alcuna opzione per l'avvio in modalità di ripristino), ottengo le seguenti opzioni per "dispositivo da utilizzare come file system radice"
/dev/sda1
/dev/sda5
/dev/sdb1
Assemble RAID array
Do not use a root file system
Si noti che nessun file system / sdc viene rilevato o mostrato. Tuttavia, quando accedo alla console /sda1
e fdisk -l
vedo cosa ho installato come / sdc!
Ho provato il targeting "Reinstalla caricatore di avvio GRUB" /sda1
e visualizzo un errore. L'ho provato di nuovo con /sda
come obiettivo e sembrava funzionare.
Ma il riavvio, lo stesso schermo nero, sfortunatamente come l'output di fsck.
e
per modificare la voce predefinita e aggiungere debug
alla fine della riga che dice quiet
. In effetti, rimuovere il silenzio va bene.