Buonasera a tutti, mi sono deciso a scrivere dopo mesi in cui ho vari problemi intermittenti all'accesso su Ubuntu, unico sistema operativo del mio pc Spero di essere abbastanza chiaro, altrimenti chiedetemi tutto quello che è necessario. Ho un pc fisso con SSD da 500 GB, HDD da 2 TB per la home, processore i5-9600K, 16 GB di ram, scheda video Nvidia GeForce GTX 1660. Usavo senza problemi Ubuntu 18.04, sino a quando ho iniziato ad avere problemi all'avvio, con schermata nera, recovery mode, errori della scheda video ecc. Partiva, ma non so come. Ho allora aggiornato alla 20.04, e per circa 6 mesi ha funzionato tutto senza problemi. Due settimane fa, si è presentato praticamente il vecchio errore. Solitamente, entrando in emergency mode e cliccando (un po' a caso) su network, fsck, resume ecc, alla fine partiva. Ma quella volta non c'era verso. Ho allora aperto il pc e pulito ventole e interno del case dalla polvere. Si è avviato senza dare problemi, funzionando per circa 10 giorni. Ieri sera è ricomparso l'incubo. Ho fatto tutte le prove solite, sino a decidere di aggiornare alla 22.04.2. Il pc si è avviato correttamente, ho fatto aggiornamenti e installazioni di qualche programma che uso regolarmente e l'ho usato per alcune ore. Riavviandolo però continua a comparire la schermata nera e il pc va in emergency mode. Cliccando sempre a caso su network ecc, alla fine riesco a farlo partire. Attualmente gli errori/segnalazioni che compaiono sono:
Ho letto decine di pagine, anche in inglese, su problemi simili ma non trovo la soluzione definitiva e sono stanco di andare avanti a tentativi casuali. Grazie mille |
Installando da zero, mi sono ritrovato il kernel 5.19.0-38. Se non sbaglio, nell'elenco mi compare anche la 5.16 (non so come vedere tutti i kernel installati da terminale, se riavvio il pc non so se poi riesco ad accedere...). per vedere quali kernel hai: ls /boot | grep linuz 5.19.0.32-generic 5.19.0.38-generic Se può essere una soluzione, come ne aggiungo altri? prova a avviare l'altro, dove si ferma? entrambi fanno la stessa cosa: avviando da pc spento, non parte. Devo per forza entrare in emergency mode e da lì clicco un po' a caso. Con l'emergency mode della 5.19.0.32 ho molta più difficoltà a far partire il sistema operativo. (in definitiva mi sembra che il sistema sia sempre in sola lettura e parte solo quando si avvia in lettura/scrittura, dopo aver cliccato su network) per vedere eventuali errori: 1) per vedere se cui sono servizi in errore: systemctl --failed 2) per vedere il log generale: journalctl -b Che tipo di errore dovrei trovare? Il primo comando mi da "0 loaded units listed". Con il secondo mi esce una lista molto lunga... il primo vuol dire che non ci sono servizi in errore nel secondo vedi se trovi qualche "error..." o simile p.s. cosa vedi dal comando: cat /proc/cmdline Con journalctl -b escono 6000 righe con varie cose in grigio e rosso, tra cui:
Con cat /proc/cmdline esce: BOOT_IMAGE=/boot/vmlinuz-5.19.0-38-generic root=UUID=2bd05d64-a901-4943-961c-f92eb80f09e6 ro recovery nomodeset dis_ucode_ldr
Si, riesco ad avviare solo da recovery, cliccando un po' a caso sinchè non riesco a farlo avviare. E poi tutto funziona perfettamente, sino al successivo riavvio. Allora, quella partizione 7bef9187eccecc sarebbe l'hd da 2 TB che ho dedicato alla home (o almeno, all'installazione ho dato come punto di mount /home). Smontandola da gparted, ho paura di perdere dati facendo il controllo del filesystem, come da alert. Ora comunque mi sta venendo un dubbio... ma è possibile che ho la home solo in modalità lettura ed è questo il motivo di tutti i problemi? Eventualmente, come si è impostata così? lo vedi dal file /etc/fstab Grazie mille dell'aiuto di questi giorni. Sono arrivato ad un punto in cui non riuscivo più ad avviare il sistema operativo. Ho allora staccato l'hard disk della home e installato la 22.04 da zero. Ricollegando l'hard disk da 2 TB, lo vede in sola lettura come /media. Dovrei modificarlo come home e devo cercare come fare... ma non riguarda più la domanda iniziale... per esempio ecco la mia partizione (sdb2) /home dentro /etc/fstab /dev/sdb2 /home ext4 defaults,noatime,commit=100 0 2 df -h mi dice: tmpfs 1,6G 2,1M 1,6G 1% /run /dev/nvme0n1p2 457G 14G 421G 4% / tmpfs 7,8G 0 7,8G 0% /dev/shm tmpfs 5,0M 4,0K 5,0M 1% /run/lock /dev/nvme0n1p1 511M 6,1M 505M 2% /boot/efi tmpfs 1,6G 2,4M 1,6G 1% /run/user/1000 /dev/sda1 1,8T 505G 1,3T 30% /media/pc/7bef9187-6e4d-4b47-a74d-4802388c4ff2 Che comandi servono per rendere sda1 come home? Ho seguito i comandi di questo post https://forum.ubuntu-it.org/viewtopic.php?t=623409 ma facendo così al riavvio ho ancora il problema iniziale devi mettere la riga: /dev/sda1 /home ext4 defaults,noatime,commit=100 0 2 dentro il file: /etc/fstab e commentare se hai la riga "/dev/sda1 ecc......" non ho capito l'ultima parte. Cosa intendi per commentare ecc? Ho inserito la riga /dev/sda1 /home ext4 defaults,noatime,commit=100 0 2 ma riavviando ritorna la solita schermata nera e mi da errori legati alla home (errore filesystem ed errore dipendenze) mi fai vedere cosa contiene il file /etc/fstab ? forse sda1 non e'formattato in ext4 ? /etc/fstab <file system=""> <mount point=""> <type> <options> <dump> <pass> / was on /dev/nvme0n1p2 during installation UUID=64753262-2983-4c02-9914-0b3b49a68a22 / ext4 errors=remount-ro 0 1 /boot/efi was on /dev/nvme0n1p1 during installation UUID=7756-032C /boot/efi vfat umask=0077 0 1 /swapfile none swap sw 0 0 Gparted mi dice che la partizione /dev/sda1 (l'hard disk da 2TB) è in ext4 e ha come punto di mount /media/casa/7bef9187-6e4d-4b47-a74d-4802388c4ff2. E quella partizione è solo in modalità lettura e come viene vista/montata la 7bef9187-6e4d-4b47-a74d-4802388c4ff2 ? df -HT File system Tipo Dim. Usati Dispon. Uso% Montato su tmpfs tmpfs 1,7G 2,4M 1,7G 1% /run /dev/nvme0n1p2 ext4 491G 17G 449G 4% / tmpfs tmpfs 8,4G 0 8,4G 0% /dev/shm tmpfs tmpfs 5,3M 4,1k 5,3M 1% /run/lock /dev/nvme0n1p1 vfat 536M 6,4M 530M 2% /boot/efi tmpfs tmpfs 1,7G 2,5M 1,7G 1% /run/user/1000 /dev/sda1 ext4 2,0T 542G 1,4T 30% /media/casa/7bef9187-6e4d-4b47-a74d-4802388c4ff2 Praticamente la vedo nella barra sinistra come un hd esterno. Quando la clicco, la monta e la vedo con df -h confermo che la riga da inserire in /etc/fstab e': /dev/sda1 /home ext4 defaults,noatime,commit=100 0 2 dovrebbe montarla in /home e non in /media/casa/... riesci a inserirla e riavviare? Devo inserirlo in una posizione specifica? Per non sbagliare, ti dico esattamente quello che faccio: da terminale digito sudo gedit /etc/fstab insierisco la password e si apre il file nell'ultima riga scrivo /dev/sda1 /home ext4 defaults,noatime,commit=100 0 2 salvo e riavvio. Facendo così mi ricompare la schermata nera: you are in emergency mode. After logging in type ecc ecc. Cerco allora di entrare da un kernel recovery ma non riesco. Mi dice: failed to start file system check on /dev/sda1. Dependency failed for /home. Allora avvio da live ubuntu, rimodifico fstab e riparte la riga mi sembra esatta, non capisco l'errore... provato a fare il controllo da live da gparted? Ho provato un po' tutto e sono anche abbastanza sfinito da questa situazione. Adesso sto salvando tutti i dati in un altro hard disk e poi provo a formattare la partizione sda1. Non so più che fare sinceramente una volta salvato i dati, proverei a fare un controllo della partizione e poi a montarla in lettura/scrittura
5 su 25
mostra altri 20 commenti
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 02 Apr '23, 18:24
domanda visualizzata: 1,100 volte
ultimo aggiornamento: 08 Apr '23, 21:32
eh, una bella domanda...
provato a avviare un kernel vecchio?