Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1710 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5
Auteur Sujet :

NAS QNAP TS-453Be : boot EFI en panne

n°425919
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 07:19:32  profilanswer
 

Reprise du message précédent :

Bi11Bar0ud a écrit :


Tu peux essayer de taper:
ls blk0  
ls blk1
ls blk2
 


Merci pour tes explications, je comprends maintenant.
 
Tes 3 commandes là, je crois que j'avais déjà essayé et la réponse ne t'eut pas convenu  :D  
 
=> ls/dir: Cannot open directory blk0(1)(2) - No mapping  :(  
 
J'en avais déduit qu'ils sont "là", mais non "mounted" <= j'ai bon ?
J'avais donc continué avec "MAP" et là, ça me sort les 3 premières lignes => gnagnagna blockdevice gné - Alias (null) taglesaleté grrr  :D


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
mood
Publicité
Posté le 07-01-2024 à 07:19:32  profilanswer
 

n°425940
Bi11Bar0ud
Posté le 07-01-2024 à 12:27:11  profilanswer
 

Citation :


Merci pour tes explications, je comprends maintenant.
 
Tes 3 commandes là, je crois que j'avais déjà essayé et la réponse ne t'eut pas convenu  :D  
 
=> ls/dir: Cannot open directory blk0(1)(2) - No mapping  :(  
 


En fait je me suis planté la commande c'est :
ls blk0:\
 
mais je pense que tu vas avoir un résultat du genre:
ls: File Not Found - 'blk0:'
 
parce le type de partition n'est pas reconnu
 

Citation :


J'en avais déduit qu'ils sont "là", mais non "mounted" <= j'ai bon ?
J'avais donc continué avec "MAP" et là, ça me sort les 3 premières lignes => gnagnagna blockdevice gné - Alias (null) taglesaleté grrr  :D


 
En fait ils sont là parce qu'on les voit sous Puppy/Gparted, mais ce qui se passe sous le shell EFI m'échappe un peu.
 
La commande map, dans ton cas, montre bien les 3 disques (blk0, blk1, blk2 qui correspondent à mmcblk1, mmcblk1boot0, mmcblk1boot1 de la commande lsblk sous Puppy/linux), mais le shell EFI ne voit pas les partitions (comme si les disques étaient en RAW), alors que sur blk0 il devrait voir 5 partitions (ça voudrait pas dire pour autant qu'il saurait les lire, mais au moins la partition EFI en FAT, celle qui est normalement mappé en FS0, il devrait a voir et pouvoir la lire)
... C'est à se demander si ton firmware n'est pas corrompu et que ton shell EFI serait pas en mode dégradé
 
 
 
On va essayé un truc : lancer un autre shell EFI que celui de ton bios.
 
Pour ça il faut que tu fasses un clé USB avec rEFind (soit à partir de l'image CD et tu transfères l'ISO sur la clé avec Rufus, soit en téléchargeant l'image USB et tu transfères l'IMG contenu dans le zip sur la clé USB avec Etcher)
 
Une fois fait, sur le QNAP tu bootes sur la clé USB.
Dans le menu de rEFind, avec de la chance tu devrais voir une entrée qui correspond à ton QNAP.EFI, qui devrait te permettre de booter l'OS  [:zigg]
 
Edit: Si ça fonctionne faudra se pencher sur la MAJ du bios du QNAP je pense

Message cité 1 fois
Message édité par Bi11Bar0ud le 07-01-2024 à 12:36:16
n°425956
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2024 à 13:35:51  profilanswer
 

Ce "mapping", il est défini où? C'est un truc que le BIOS/UEFI autodétecte ou un réglage ou codé "en dur" dans le firmware ou ... ? :??:  
 
En effet ça ne sent pas super bon tout ça. :(


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°425959
Bi11Bar0ud
Posté le 07-01-2024 à 14:52:53  profilanswer
 

Je pense pas que ce mapping soit défini réellement. C'est juste une vue des périphériques de stockage que le shell/os en cours d’exécution construit en fonction de ses capacités de base et des pilotes qui sont chargés.
 
Faut voir ça comme un gestionnaire de disques qui ne ferait que du reporting.  
Le truc c'est qu'un gestionnaire de disques implique d'avoir un gestionnaire de partitions, qui lui implique d'avoir une gestionnaire de volumes/système de fichiers.
 
Là, sous le shell EFI, on a l'impression qu'il n'y a que le gestionnaire de disques, sans la gestion des partitions, ni des volumes.
Par contre en bootant sous Puppy/Windows ou autre, on a un gestionnaire de disque complet et tout est accessible.
 
C'est pas normal que le gestionnaire de disque (enfin la commande map), ne gère pas les partitions/les volumes. J'ai pas beaucoup bricolé avec l'EFI, mais je suis jamais tombé sur un cas comme ça  :pt1cable:  
 
L'autre truc qui m'inquiète c'est que j'ai l'impression que QNAP n'a prévu de système de MAJ du firmware qu'en passant par leur OS ... C'est très très con si c'est le cas.
Bon ça sera surement possible flasher le bios autrement, via un linux, un programmateur d'EEPROM ou autre, mais va encore falloir trouver tâtonner  pour y arriver  :sweat:

n°425979
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2024 à 16:32:21  profilanswer
 

Bi11Bar0ud a écrit :

Bon ça sera surement possible flasher le bios autrement, via un linux, un programmateur d'EEPROM ou autre, mais va encore falloir trouver tâtonner  pour y arriver  :sweat:

Soit via Linux et flashrom (risqué), soit en désoudant la puce pour la programmer avec un machin CH431(??) ou similaire. Par contre le soucis sera de trouver le bon fichier à flasher... La prog' en soit c'est pas bien compliqué - si on a le matos, la encore vaudra voir avec Aline.

 

EDIT: Au risque de passer pour un idiot, mais tu (Aline) as tenté de tapper "help" dans ce shell mystérieux?


Message édité par rat de combat le 07-01-2024 à 16:33:43

---------------
Ne laissez pas mourir vos sujets en cours de route!
n°425983
Bi11Bar0ud
Posté le 07-01-2024 à 16:50:16  profilanswer
 

C'est exactement à ça que je pensais pour reflasher le BIOS, mais bon c'est pas normal de devoir en arriver là quand le système est encore à peu près fonctionnel.
 
Pour le firmware d'après ce que j'ai compris, il est contenu dans l'image de l'OS du QNAP. Faudrait que j'essaie d'extraire le contenu d'une de ces images, mais on verra ça plus tard si y'a vraiment besoin.
 
Pour le help, y'a pas de masses de commandes :
 

Code :
  1. BLK0:\> help
  2. alias         - Displays, creates, or deletes UEFI Shell aliases.
  3. attrib        - Displays or modifies the attributes of files or directories.
  4. bcfg          - Manages the boot and driver options that are stored in NVRAM.
  5. cd            - Displays or changes the current directory.
  6. cls           - Clears the console output and optionally changes the background and foreground color.
  7. comp          - Compares the contents of two files on a byte-for-byte basis.
  8. connect       - Binds a driver to a specific device and starts the driver.
  9. cp            - Copies one or more files or directories to another location.
  10. date          - Displays and sets the current date for the system.
  11. dblk          - Displays one or more blocks from a block device.
  12. devices       - Displays the list of devices managed by UEFI drivers.
  13. devtree       - Displays the UEFI Driver Model compliant device tree.
  14. dh            - Displays the device handles in the UEFI environment.
  15. disconnect    - Disconnects one or more drivers from the specified devices.
  16. dmem          - Displays the contents of system or device memory.
  17. dmpstore      - Manages all UEFI variables.
  18. drivers       - Displays the UEFI driver list.
  19. drvcfg        - Invokes the driver configuration.
  20. drvdiag       - Invokes the Driver Diagnostics Protocol.
  21. echo          - Controls script file command echoing or displays a message.
  22. edit          - Provides a full screen text editor for ASCII or UCS-2 files.
  23. eficompress   - Compresses a file using UEFI Compression Algorithm.
  24. efidecompress - Decompresses a file using UEFI Decompression Algorithm.
  25. else          - Identifies the code executed when 'if' is FALSE.
  26. endfor        - Ends a 'for' loop.
  27. endif         - Ends the block of a script controlled by an 'if' statement.
  28. exit          - Exits the UEFI Shell or the current script.
  29. for           - Starts a loop based on 'for' syntax.
  30. getmtc        - Gets the MTC from BootServices and displays it.
  31. goto          - Moves around the point of execution in a script.
  32. help          - Displays the UEFI Shell command list or verbose command help.
  33. hexedit       - Provides a full screen hex editor for files, block devices, or memory.
  34. if            - Executes commands in specified conditions.
  35. ifconfig      - Modifies the default IP address of the UEFI IPv4 Network Stack.
  36. ifconfig6     - Displays or modifies IPv6 configuration for network interface.
  37. load          - Loads a UEFI driver into memory.
  38. loadpcirom    - Loads a PCI Option ROM.
  39. ls            - Lists the contents of a directory or file information.
  40. map           - Displays or defines file system mappings.
  41. memmap        - Displays the memory map maintained by the UEFI environment.
  42. mkdir         - Creates one or more new directories.
  43. mm            - Displays or modifies MEM/MMIO/IO/PCI/PCIE address space.
  44. mode          - Displays or changes the console output device mode.
  45. mv            - Moves one or more files to a destination within or between file systems.
  46. openinfo      - Displays the protocols and agents associated with a handle.
  47. parse         - Retrieves a value from a standard format output file.
  48. pause         - Pauses a script and waits for an operator to press a key.
  49. pci           - Displays PCI device list or PCI function configuration space and PCIe extended
  50. configuration space.
  51. ping          - Ping the target host with an IPv4 stack.
  52. ping6         - Ping a target machine with UEFI IPv6 network stack.
  53. reconnect     - Reconnects drivers to the specific device.
  54. reset         - Resets the system.
  55. rm            - Deletes one or more files or directories.
  56. sermode       - Sets serial port attributes.
  57. set           - Displays or modifies UEFI Shell environment variables.
  58. setsize       - Adjusts the size of a file.
  59. setvar        - Displays or modifies a UEFI variable.
  60. shift         - Shifts in-script parameter positions.
  61. smbiosview    - Displays SMBIOS information.
  62. stall         - Stalls the operation for a specified number of microseconds.
  63. time          - Displays or sets the current time for the system.
  64. timezone      - Displays or sets time zone information.
  65. touch         - Updates the filename timestamp with the current system date and time.
  66. type          - Sends the contents of a file to the standard output device.
  67. unload        - Unloads a driver image that was already loaded.
  68. ver           - Displays UEFI Firmware version information.
  69. vol           - Displays or modifies information about a disk volume.
  70. Help usage:help [cmd|pattern|special] [-usage] [-verbose] [-section name][-b]


 
Y'a pas grand chose d'utile tant que les partitions/volumes ne sont pas reconnues :/
 
Edit : devtree à la limite ... chez moi ça me liste bien les partitions de boot/EFI formatées en FAT


Message édité par Bi11Bar0ud le 07-01-2024 à 16:55:14
n°425986
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2024 à 17:40:20  profilanswer
 

Y'a une tonne de trucs à télécharger chez QNAP pour ce modèle, mais à priori pas d'image BIOS/UEFI. https://www.qnap.com/fr-fr/download [...] y=firmware
EDIT: https://www.qnap.com/en/how-to/tuto [...] a-qnap-nas

 

EDIT2: SI! https://eu1.qnap.com/Storage/BIOS/TS-X53B/QY47AR58.zip

 

EDIT3 :o : et le fichier .bin est à première vue une image qu'on pourrait au pire flasher directement avec un CH341 ou similaire (si la puce fait bien 8Mo).


Message édité par rat de combat le 07-01-2024 à 17:49:25

---------------
Ne laissez pas mourir vos sujets en cours de route!
n°425990
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 18:01:48  profilanswer
 

J'ai bien entendu essayé "help", mais je n'ai pas trouvé le switch pour afficher page par page, comme on le faisait
autrefois sous MSDOS => dir /p je crois.
 
Avec "map", j'ai réussi à associer mmblk0 avec fs0, mais ça ne permet pas de lister son contenu = message d'erreur.


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°425993
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 18:09:16  profilanswer
 

Bi11Bar0ud a écrit :


On va essayé un truc : lancer un autre shell EFI que celui de ton bios.
 
Pour ça il faut que tu fasses un clé USB avec rEFind (soit à partir de l'image CD et tu transfères l'ISO sur la clé avec Rufus, soit en téléchargeant l'image USB et tu transfères l'IMG contenu dans le zip sur la clé USB avec Etcher)
 
Une fois fait, sur le QNAP tu bootes sur la clé USB.
Dans le menu de rEFind, avec de la chance tu devrais voir une entrée qui correspond à ton QNAP.EFI, qui devrait te permettre de booter l'OS  [:zigg]
 
Edit: Si ça fonctionne faudra se pencher sur la MAJ du bios du QNAP je pense


Ok, j'ai fait la clef et j'ai booté dessus. Tu veux que je regarde quoi exactement ?


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°425995
Bi11Bar0ud
Posté le 07-01-2024 à 18:11:20  profilanswer
 

Pour le firmware/.bin j'avais compris qu'il était contenu dans le .img du DOM, mais je suis sur de rien, j'ai pas encore vérifé :/
 
Aline, y'a pas de page par page, par contre tu peux scroller avec PageUp/PageDown  
 
Comment t'as réussi à associé mmblk0 et fs0 ?

mood
Publicité
Posté le 07-01-2024 à 18:11:20  profilanswer
 

n°425998
Bi11Bar0ud
Posté le 07-01-2024 à 18:19:04  profilanswer
 

Aline BOQS a écrit :


Ok, j'ai fait la clef et j'ai booté dessus. Tu veux que je regarde quoi exactement ?


 
Déjà nous dire ce que tu vois à l'écran ...  
 
Ensuite lancer le shell EFI à partir du menu (sur la seconde ligne, t'as une icône comme le command-prompt de windows) et voir si dans le résultat de la commande tu as FS0 et FS1 (FS0 devrait être la partition EFI de la clé USB et FS1 celle du DOM, ou l'inverse)

n°426000
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2024 à 18:21:12  profilanswer
 

Bi11Bar0ud a écrit :

Pour le firmware/.bin j'avais compris qu'il était contenu dans le .img du DOM, mais je suis sur de rien, j'ai pas encore vérifé :/

J'ai pas "démonté" le firmware, mais un rongeur m'a dit :o que ce n'est pas le cas. Il y a par contre un lien direct et officiel plus haut (mes EDIT).
 
Ah et d'ailleurs, DOM c'est quoi??? (dans notre contexte)


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°426007
Bi11Bar0ud
Posté le 07-01-2024 à 18:38:15  profilanswer
 

[:befree] j'avais pas vu les edit avec le firmware  
 
DOM normalement c'est Disk On Module (USB ou SATA), mais pour le TS-453Be c'est un abus de langage de QNAP car l'eMMC est soudé à la carte-mère, du coup on est pas vraiment sur un module. Enfin on s'en fout le DOM=eMMC=BLK0 dans le cas qui nous intéresse ;)

n°426008
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 18:39:29  profilanswer
 

Bon, j'essaie de suivre les deux passionnés là  :D  
 
Comment j'ai associé blk0 et fs0 ? J'ai demandé l'aide de "map", puis j'ai tapé un truc du style : map blk0 fs0
Ca a donné ceci :
https://zupimages.net/up/24/01/sfm2.jpg
 
 
Quand je bricole avec rfind efi machin :
 
https://zupimages.net/up/24/01/kuja.jpg
 
et
 
https://zupimages.net/up/24/01/rx5l.jpg
 
 
@RdC :
je regarde les liens que tu as donné, et je voudrais tenter => https://www.qnap.com/en/how-to/tuto [...] a-qnap-nas
 
Mais il y a quelque chose qui ne va pas dans la partie 2...
a - ok, ça c'est bon, j'ai pris un bios autre que ceux que j'ai déjà  
b- décompresser le fichier => bah là, c'est un zip, et dedans, y'a un fichier .IMG
c- et donc, bah je peux pas faire le c
 
Car plus loin, ils font un dir, et on voit plusieurs fichiers : or moi, je n'ai qu'un img alakon...


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426009
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2024 à 18:45:35  profilanswer
 

Euh... non. Si tu cliques sur le lien que j'ai mis tu auras un zip avec dedans:

  Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2020-05-06 10:11:32 D....            0            0  QY47AR58
2019-05-02 09:17:30 ....A        15153         2289  QY47AR58/fparts.txt
2019-05-02 09:17:30 ....A      4294560       797763  QY47AR58/Fpt.efi
2020-05-06 10:01:36 ....A      8388608      3424220  QY47AR58/QY47AR58.bin
2020-05-06 09:58:55 ....A           26           26  QY47AR58/QY47AR58.nsh
2020-05-06 10:06:49 ....A        11112         2365  QY47AR58/release_note.txt
------------------- ----- ------------ ------------  ------------------------
2020-05-06 10:11:32           12709459      4226663  5 files, 1 folders


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°426011
Bi11Bar0ud
Posté le 07-01-2024 à 18:57:23  profilanswer
 

@Aline  
 
Ouais ben rEFInd voit pas plus les partitions et les volumes que ton BIOS  :sweat:  
 
A part reflasher le BIOS et/ou reconstruire l'eMMC (mais ça je pense que tu l'as déjà fait hier) en espérant que ça change qqchose, j'ai plus trop d'idées  [:befree]

n°426014
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 19:12:28  profilanswer
 

!
 
https://zupimages.net/up/24/01/kfou.jpg
 
 
?
 
https://zupimages.net/up/24/01/tj0z.jpg
 
 
 :??:


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426015
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2024 à 19:20:49  profilanswer
 

Ils ont dû merder en fabriquant leur .bin, mais vu qu'il y a une tonne de 0xFF (autrement dit rien du tout) c'est pas un soucis et visiblement ça a fonctionné.
 
Donc redémarrage (encore) et voir ce que ça donne.


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°426016
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 19:23:47  profilanswer
 

C'est fait, comme ils le disent, j'ai tout débranché, 220 V compris.
 
Ca a bien du prendre 5 bonnes minutes, le temps de poster mes photos, et puis j'ai rebranché.
 
ET C'EST TOUT PAREIL QU'AVANT  :??:  :sweat:  
 
Absolument rien n'a changé, même pas le bios :/
 
 
Mais y'a un truc qui est louche : ça dit "que le fichier sera pas écrit en entier, parce qu'il est plus grand que la place disponible"  :pt1cable:


Message édité par Aline BOQS le 07-01-2024 à 19:26:37

---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426019
Bi11Bar0ud
Posté le 07-01-2024 à 19:40:41  profilanswer
 

Pas sur que tu ai le bon firmware
 
Celui du zip c'est pour un TS-453B et toi tu as un TS-453Be ... Je sais pas si ce sont les mêmes

 
Si pourtant c'est le bon


Message édité par Bi11Bar0ud le 07-01-2024 à 19:50:48
n°426023
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2024 à 19:47:59  profilanswer
 

J'ai pu me tromper mais je crois que j'ai pris le bon lien. Au pire si quelqu'un veut revérifier... :o  
 
On parle de quelque dizaines d'octets et que des 0xFF en trop, donc ce point me paraît pas critique.
 
Aline, sur le site du fabriquant ça parlait de F7 pour démarrer un shell pour la màj, il se passe quoi si dans ce même shell tu tappes map etc ?


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°426024
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 19:49:17  profilanswer
 

Tu veux dire, maintenant qu'on a flashé "on sait pas trop quoi" ?
 
Bah attends, je relance cette chiotte  :D
 
=> Device mapping table
et les memes infos depuis le début... (blk0, blk1 et blk2, tous en ALIAS NULL comme avant)


Message édité par Aline BOQS le 07-01-2024 à 19:51:18

---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426027
Bi11Bar0ud
Posté le 07-01-2024 à 19:52:28  profilanswer
 

Désolé, c'est moi qui me mélange les pinceaux. Le firmware est le bon

n°426028
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 19:56:24  profilanswer
 

Oui, mais à priori, deux possibilités :
- ça a fait semblant de l'ecrire
- on a flashé le même qui était déjà en place
 
Vous avez examiné attentivement les messages "jaunes" de mes écrans ?


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426029
Bi11Bar0ud
Posté le 07-01-2024 à 20:00:50  profilanswer
 

Je viens de voir que ton EEPROM ne fait que 8188Kb au lieu des 8192Kb qu'elle devrait faire (en bas de la 1ère photo)
 
Je me trompe ?
 
Edit: Et du coup çà explique le message en jaune ... Forcément ça dépasse  :o


Message édité par Bi11Bar0ud le 07-01-2024 à 20:02:52
n°426030
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2024 à 20:01:01  profilanswer
 

Comme je disais, cette histoire de taille c'est pas critique sur ce coup. Après oui, on a peut-être reflashé le même (le dernier dispo), mais au moins maintenant on sait que le BIOS/UEFI est ok, du moins au niveau contenu de la puce mémoire.
EDIT: Après en théorie il se pourrait que pour une raison X ou Y la FLASH (pas EEPROM) mémoire soit HS et indique une mauvaise taille en plus de déconner, mais j'y crois pas, dans ce cas l'interface BIOS ne fonctionnerait probablement pas du tout.

 

Perso je vois trois possibilités:
-eMMC HS (->c'est mort :( )
-partitions boot eMMC HS ou autre config de ces puces bien complexes. A priori ça peut se lire sous Linux, mais faut utiliser des outils dédiés et comme on a pas d'images firmware dont on sait qu'elle sont bonnes on ne pourra pas comparer et/ou reconfigurer/reflasher (?)
-problème de réglage dans le BIOS/UEFI/shell F7. Après ces trucs la moi j'y connais rien. :(


Message édité par rat de combat le 07-01-2024 à 20:02:25

---------------
Ne laissez pas mourir vos sujets en cours de route!
n°426033
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 20:09:36  profilanswer
 

Je ne vous ai pas dit le pire...
 
L'autre jour, ça m'a tellement énervé que je suis allé jouer avec Gparted. Vu qu'il y avait un gars sur le forum Qnap qui disait
qu'il s'en était servi.
J'ai voulu agrandir les partitions, et pis bah ça a fait un peu du caca  :D  
J'ai réussi à agrandir et déplacer la dernière.
Les deux identiques, je n'ai réussi qu'à les déplacer.
 
Celle du boot proprement dit, y'a un cadenas dessus, je ne peux rien faire avec => je pensais l'agrandir un peu et y coller un boot.efi dessus.
 
Quel rapport ?
Bin...je viens de relancer Puppy : les partoches ont toujours les mêmes tailles qu'après mon bidouillage.
Alors que le flash aurait du les remettre à leur taille pré-définie, non ?
 
Si j'ai une image disque avec 2 partitions dedans, et que je la clone sur un disque qui a déjà 3 partitions, je me retrouverai
avec les 2 partitions de mon image. Donc, pourquoi ça n'a rien fait ici ?  :??:


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426034
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2024 à 20:14:01  profilanswer
 

Ah oui... Tu aurais dû nous dire! En effet, c'est pas bon signe.
 
Perso j'effacerais le eMMC avec dd if=/dev/zero of=/dev/mmcblk1 bs=1M status=progress pour ensuite démarrer depuis clé USB et faire sudo lsblk . Si tu vois toujours les partitions c'est mort. :(


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°426035
Bi11Bar0ud
Posté le 07-01-2024 à 20:19:01  profilanswer
 

ok pour la FLASH :jap:
 
- l'eMMC HS j'y ai pensé, mais à mon avis si c'était le cas, sous Puppy/gparted on verrait pas non plus les partitions/fichiers
- partition boot eMMC pareil qu'au dessus, non ?
- pb de réglage dans le BIOS => c'est le cas, mais l'entrée manquante dans le bios pour lui indiquer sur quoi booter est définie sous le shell EFI par la commande bcfg à laquelle on passe en paramètre le chemin de la partition EFI (la partition boot/efi en FAT de l'eMMC), sauf que le comme le shell la voit pas, on tourne en rond  :pt1cable:  
 
Y'aurait peut-être moyen de recréer le contenu de l'eMMC sur une clé USB et de voir si ça boot comme ça, mais c'est pas gagné du tout
 
Edit: Je suis trop lent  [:befree]


Message édité par Bi11Bar0ud le 07-01-2024 à 20:19:35
n°426038
Aline BOQS
fan de son cabri au lait.
Posté le 07-01-2024 à 20:25:08  profilanswer
 

Allez les gars, profitez de votre soirée, ça suffit pour aujourd'hui  :jap:  
 
Merci encore de vous arracher les cheveux pour moi, mais on reprendra ça demain si ça vous dit  :)


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426042
Bi11Bar0ud
Posté le 07-01-2024 à 20:37:20  profilanswer
 

ok, mais à ta place je suivrais la procédure que t'as filé notre ami juste au dessus et ensuite je ferais une clé USB Live de Ubuntu, booterais dessus, téléchargerais la dernière image QTS => https://eu1.qnap.com/Storage/TS-X53 [...] 4.2596.zip, extrairais le .img et double-cliquerais sur le .img pour restaurer l'image sur l'eMMC
Ensuite reboot en croisant les doigts très fort  :whistle:  
 
Bonne soirée à tous les deux :jap:

n°426086
Aline BOQS
fan de son cabri au lait.
Posté le 08-01-2024 à 02:42:31  profilanswer
 

J'ai tenté quelque chose : j'ai une live clef d'Ubuntu 23.04
Je l'avais déjà essayée il y a un moment, mais ça crashe dès le boot. Mais cette fois-ci, j'ai tenté l'option "safe graphics" et c'est passé.
Le bureau s'affiche alors en 800x600, c'est pas génial mais c'est mieux que rien.
 
Donc, j'ai lancé le Gparted de là, et j'ai supprimé toutes les partitions.
Ensuite, j'ai rebooté dans le shell.efi, et il m'affiche encore et toujours les 3 blk null machin, comme avant en fait.
 
Maintenant, j'ai encore rebooté sous Puppy, et son Gparted me montre que les 3,9 Go de mmcblk truc sont vides, "espace inutilisé".
 
Je m'apprête donc à tenter le double-clic sur l'image QTS comme dit ci-dessus.
 
 
EDITEMENT : et donc, il ne se passe absolument rien.
Cependant, aussi bien sous Ubuntu que Puppy, Gparted me montre que mmcblk0 est entièrement vide, "espace inalloué", et que sa taille est de 4 Go.
 
Puis, j'ai commencé à me dire que le meilleur moyen de savoir si l'eMMC est encore potable, c'est encore de foutre un systeme quelconque dessus.
Ainsi, depuis l'Ubuntu Live, j'ai lancé l'install. Et là, bah il trouve les 4 Go disponibles, mais me dit qu'il lui faut 19 Go...
Hop, encore un coup d'épée dans l'eau.
 
Mais je suis têtu, je vais coller un disque dur dans le nas, et voir si je peux installer dessus  :D


Message édité par Aline BOQS le 08-01-2024 à 03:56:50

---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426087
Aline BOQS
fan de son cabri au lait.
Posté le 08-01-2024 à 04:25:30  profilanswer
 

Bon bon bon...l'experimentateur fou continue ses élucubrations...  :D  
 
J'ai rebooté sur l'Ubuntu Live, et lorsqu'il donne le choix entre "tester" et "installer", j'ai choisi l'install.
J'ignore comment, mais il a trouvé le vieux disque que j'ai mis dedans.
 
"Installation du système" en cours => sur le petit afficheur du nas, j'ai la loupiote verte du disque 3 installé, qui est allumée.
Et j'entends le disque gratter.
 
J'ignore si l'install aboutira, mais en attendant, bah je peux constater que l'interface SATA semble fonctionner.
 
 
Par la suite, je vais sortir mon dock SATA-USB, y coller le même disque (ou un autre, whatever) et y graver l'image de l'EFI de tantôt.
Voilà, j'attends que l'install se termine, puis je regarderai dans Gparted si quelque chose a changé...


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426088
Aline BOQS
fan de son cabri au lait.
Posté le 08-01-2024 à 05:32:46  profilanswer
 

Ubuntu n'arrive pas à redémarrer après l'installation, je laisse tomber car je ne sais pas le mettre en "safe graphics".
 
Mais par contre, lorsque je rentre dans le bios du nas (je l'ai laissé éteint plusieurs minutes), bah la date n'est plus 2017
mais 2020  :ouch:  
 
Donc, un truc qu'on a fait n'a pas marché, mais en réalité, il a marché quand même ?  :pt1cable:


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426089
Aline BOQS
fan de son cabri au lait.
Posté le 08-01-2024 à 06:35:59  profilanswer
 

J'suis chaud bouillant, je continue à essayer un peu tout ce qui me passe par la tête  :D  
 
J'ai découvert un truc : lorsque j'essaie de graver une image DOM avec Rufus, il indique parfois "analyse image impossible".
Aha. Interessant ! Ainsi, toutes les images commençant par "F_TS" sont ok pour lui, alors que celles commençant par "TS_" lui sont illisibles !
 
J'ai donc pris la seule valide que j'aie actuellement : F_TS-X53B_20161212-1.3.0_EFI et l'ai Rufusée sur un disque.
Ensuite, j'ai allumé le nas avec lui dedans => et ainsi, dans le bios, dans les options de boot, j'ai désormais "Qnap OS"  [:kukron]  
 
J'ai éteint, tout débranché, et rallumé : il bricole pendant quelques minutes, puis fait un looooong bip que je n'avais jamais entendu.
Et ça correspond aux tutos, ils précisent qu'il doit donc y avoir ce loooong bip et qu'ensuite, le nas est initialisé. Et doit donc etre
visible sur le réseau, et Qnap Finder...
 
Et maintenant, j'arrive sur un écran noir de login, voir photo :
https://zupimages.net/up/24/02/b4h1.jpg
 
Si je tape portnawak, ça me le dit direct.
Comme j'aime lire, je me souviens avoir lu des gars qui en parlaient : et donc, le login est identique au mot de passe => admin.
Mais ça ne prend pas, cf ci-dessus. Doit encore manquer un truc quelque part...
 
Vu que ça donne rien, j'ai rebooté dans le shell efi, et j'ai capturé le mappage. Ici, il y a le disque dur "Qnap" ainsi que la clef Puppy que j'ai
plugguée avant la photo :
https://zupimages.net/up/24/02/31zz.jpg
et
https://zupimages.net/up/24/02/6lm8.jpg
 
Maintenant, faut que je poste ce message, puis que j'aille sur le nas, faire des captures de Gparted, car ça me semble très interessant. Enfin je crois.
Notez que j'arrive à poster depuis le nas  :D


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426091
Aline BOQS
fan de son cabri au lait.
Posté le 08-01-2024 à 06:46:31  profilanswer
 

Je suis avec Puppy  :D  
 
Le mmcblk truc est toujours vide de chez vide :
https://zupimages.net/up/24/02/o1iv.png
 
 
Le disque dur QNAP OS affiche ceci :
https://zupimages.net/up/24/02/6tai.png
 
J'ai fouillé dedans, et il y a aussi un QNAP.EFI dedans.
 
Mon intuition me dit de cloner le HDD sur l'eMMC, mais je ne sais pas faire ça sans un Partition Manager tel que Macrorit
ou Macrium Reflect...
Ce qui met donc un terme à mes expérimentations nocturnes  :D


---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426137
Bi11Bar0ud
Posté le 08-01-2024 à 11:13:56  profilanswer
 

Salut,
 
Alors, c'est pas mal tout ça. Tu as fais avec ton hdd ce que je suggérais de tenter avec un clé USB, mais le résultat est le même : ça démarre  [:giz]  
 
Au lieu de cloner le HDD sur l'eMMC, je pense que c'est plus simple de restaurer l'image F_TS-X53B_20161212-1.3.0_EFI.img sur l'eMMC
 
Pour la commande je reprends ce que rat de combat t'avais déjà donnée (vers la fin de la première page du topic)
 
dd if=/chemin/vers/F_TS-X53B_20161212-1.3.0_EFI.img of=/dev/mmcblk1 bs=1M status=progress
 
Proablement avec un sudo su avant
 

n°426162
Aline BOQS
fan de son cabri au lait.
Posté le 08-01-2024 à 12:22:35  profilanswer
 

:hello:  
 
Je crois que j'ai déjà essayé, et ça ne fonctionne pas.
 
Je me suis servi de ça : dd if=/home/user/dom.image of=/dev/sdb2 bs=4096 conv=notrunc,noerror
 
=> https://doc.ubuntu-fr.org/dd


Message édité par Aline BOQS le 08-01-2024 à 12:56:46

---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426168
Bi11Bar0ud
Posté le 08-01-2024 à 13:01:35  profilanswer
 

Ca fonctionne pas ? C'est l'écriture sur l'eMMC qui est impossible ?
 
Parce que ta commande c'est la même que la mienne, sauf que tu écrit sur le disque dur, ce qui ne sert plus à grand chose vu que tu l'as déjà fait hier
 
J'ai vu le truc sur la date. La seule explication c'est que la date par défaut dans le nouveau BIOS est plus récente que dans la version d'avant ... Et que personne n'y a fait attention avant.
 
D'ailleurs par curiosité c'était quoi la version du bios d'avant ?
 
Edit: d'ailleurs le noerror dans ta commande est à éviter, puisque que ça permet d'ignorer les erreurs , et le notrunc je suis pas sur de son intérêt dans ce cas là


Message édité par Bi11Bar0ud le 08-01-2024 à 13:09:02
n°426173
Aline BOQS
fan de son cabri au lait.
Posté le 08-01-2024 à 13:11:20  profilanswer
 

Si si, ça fonctionne : j'ai pu voir que ca a re-créé les partitions qu'il y avait au début.
Mais dans le boot menu, y'a pas "QNAS OS". Lorsque je le fais depuis un HDD, l'option est bien présente, mais ça arrive sur une demande
de login/password...
 
La version du bios, elle datait de septembre 2017.
Et c'est moi qui déconne, la date a changé parce qu'on a réussi à flasher un bios avec RdC, et je l'avais déjà oublié.  :D  
Après, je suis excusable, parce que je me défonce comme un damné pour remettre ce machin sur les rails.
 
Mais plus on avance, et plus je me dis qu'il doit y avoir un truc de flingué quelque part : avec toutes les tentatives qu'on a fait, ça aurait
déjà du redémarrer correctement.
 
EDITEMENT : je viens donc de restaurer l'image, et c'est toujours pareil, "QNAP OS" n'apparait pas dans le  boot menu.
Y'a "EFI shell" et "disabled", c'est tout.
Ca apparait et ça envoie sur un login, uniquement lorsque l'image est restaurée sur un disque dur.
=> l'eMMC doit être morte ou bancale d'une façon ou d'une autre. :/


Message édité par Aline BOQS le 08-01-2024 à 13:24:28

---------------
-=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=-  
n°426178
Bi11Bar0ud
Posté le 08-01-2024 à 13:35:50  profilanswer
 

Ah ok, la ré-écrirure du disque fonctionne, mais on retombe au point de départ :/
 
Pour le BIOS, t'inquiètes moi aussi j'ai du mal à me souvenir de qui a déjà été tenté
 
Pour l'eMMC je commence à penser comme vous (RdC en parlait aussi hier), ou alors il manque le un flag pour indiquer que la partition est bootable ? Je vais voir si y'a pas un piste de ce côté


Message édité par Bi11Bar0ud le 08-01-2024 à 13:44:07
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5

Aller à :
Ajouter une réponse
 

Sujets relatifs
Réparation smartphone tombé dans l'eau de merNAS DNS320
[Résolu] Avis et Adresse Réparation CGRéparation prise RJ45 caméra Poe
Réparation port micro USB (Remplacement soudure)tentative de réparation barre son SHARP
Réparation enceinte Sony srs xb30[DEPANNAGE] cherche électronicien pour changement MOSFET Qnap
DYSON (SV07) - Réparation BMS - Infos 
Plus de sujets relatifs à : NAS QNAP TS-453Be : boot EFI en panne


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR