Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Linux, Unix, OS alternativi (https://www.hwupgrade.it/forum/forumdisplay.php?f=34)
-   -   Interruzione script avvio (https://www.hwupgrade.it/forum/showthread.php?t=2934130)


Davi-p 11-02-2021 00:13

Interruzione script avvio
 
Ciao, sto cercando di elaborare un modo di evitare su uno smart TV nel collegamento col computer via seriale, dove per ora visualizzo solo il log senza poter interagire, che la console si blocchi alla fine del log... Il tv ha il software bacato, per cui arriva a un punto morto dove non accetta nulla da tastiera, pero' poco prima che si blocchi premendo enter compare il prompt, quindi essendo abili abbastanza forse si riesce a lanciare un comando che blocchi lo script di avvio e mi con senta di operare modifiche, in altri tv invece che bloccarsi si riavviava dopo un po', e nonostante i tanti riavvii riuscivo a fare le modifiche necessarie a riparare tutto o in parte la situazione difettosa, qui il problema è che prima di poter avere il prompt ci vogliono 15 minuti di log di errori di lettura della memoria flash, si vede che questo TV e' pesantemente danneggiato, quindi devo inventarmi qualcosa, forse riesco a fatica a copiare un programma da chiavetta usb se è necessario. Il log parla della presenza di SElinux.. ammetto di essere un novizio di linux, sul pc uso solo Windows, stavo pensando alla possibilita' di aprire una seconda shell e passare il controllo connesso alla seriale a questa.. fattibile? Ho letto qualcosa ma non ho provato ancora..

sacarde 11-02-2021 08:04

- quindi stai visualizzando la consolle seriale?

e se premi: ctrl-alt f1, o 2 o 3 ... non entri nella consolle normale?



- per selinux: https://docs.fedoraproject.org/it-IT...g_SELinux.html

Davi-p 11-02-2021 12:18

Quote:

Originariamente inviato da sacarde (Messaggio 47272649)
- quindi stai visualizzando la consolle seriale?

si.
Quote:

Originariamente inviato da sacarde (Messaggio 47272649)
e se premi: ctrl-alt f1, o 2 o 3 ... non entri nella consolle normale?

cosa dovrebbero fare di solito? Sicuro che interrompono lo script? Anche initrc o come si chiama? Ctrl-C non fa quello che cerco.. forse appare il prompt se ricordo ma lo script va avanti..


questo link a cosa serve? Perche' la procedura non sarebbe la stessa per tutti i linux?
Grazie.

sacarde 11-02-2021 12:49

- ma sei attaccato con il cavo seriale?


- ctrl-alt-F... dovrebbe aprire delle consolle testuali


- quel link dice come disabilitare "selinux"

- cosa sai di questo script? cosa farebbe?

Davi-p 12-02-2021 01:06

- certo con cavo seriale
- quindi delle shell supplementari?
- che significa? Selinux non è l sistema operativo?
- parlo dello script di avvio, se riuscissi a fermarlo prima che il sistema o la console di blicchi..

sacarde 12-02-2021 06:55

- si sono shell testuali

- selinux e' https://it.wikipedia.org/wiki/Security-Enhanced_Linux

- puoi intervenire al lancio del kernel? in grub potresti aggiungere il parametro "1" per avviare la modalita' singolo utente, 3 per la modalita' testuale ...

https://www.if-not-true-then-false.c...evel-on-grub2/

Davi-p 12-02-2021 20:09

Grazie,

-si shell testuale ovviamente, sono via seriale, solo quella puo' essere,
diciamo che e' una seriale di debug non di controollo di qualche sw

-ok Selinux non e' il sis.op. lascio perdere

-magari potessi, ho perso decine di minuti tentando di entrare nell'ambiente u-boot, tieni presente che' e' un TV, parliamo di linux embedded, mi basterebbe quello per riparare il tv, perche' ho il software da ricaricare ma solo con u-boot posso farlo, l'alternativa e' riparare quello che c'e' ma in linux..

-volevo aggiungere, ho provato ad aprire una connessione di prova con il prg di terminale di windows, hyperterminal, con la COM1 senza collegarci niente, ma mentre CTRL-D/C/X etc stampano qualcosa a video, CTRL-ALT-F non stampa niente quindi non penso sia fattibile tramite UART...

Davi-p 18-02-2021 18:23

C'ho rrenunziatooo!

sacarde 18-02-2021 20:04

non e' ctrl-alt-f

ma bensi: ctrl-alt-f1 o f2 o f3 ecc secondo quale e' stata attivata


Tutti gli orari sono GMT +1. Ora sono le: 11:19.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.