L'ordinateur portable ne démarre pas (pas même les paramètres du BIOS) et a une table de partition corrompue

5

Mon ordinateur portable ne parvient pas à démarrer. Puisqu'il échoue avant même que je puisse entrer dans les paramètres du bios, j'ai pensé qu'il devait s'agir d'une défaillance matérielle. Pour récupérer mes données, j'ai retiré le disque dur et l'ai branché sur un autre PC. Là, j'ai remarqué que la table de partition est incorrecte, mais j'ai pu récupérer mes données à l'aide de l'outil testdisk. Est-il possible qu’il s’agisse bien d’une erreur logicielle (c’est-à-dire que je pourrais réparer mon ordinateur portable en réparant la table de partition), même s’il ne parvient même pas à entrer dans le BIOS?

L'ordinateur portable est un Samsung Series7 700Z3C. Il ne démarre pas, qu'il y ait ou non un CD amorçable dans le lecteur et que le disque dur interne soit retiré ou branché. Lorsque vous appuyez sur le bouton d'alimentation, il affiche uniquement un écran noir et rien d'autre. J'entends le lecteur cd en cours d'exécution, mais le ventilateur du processeur ne bouge pas.

Il échoue avant que je puisse entrer dans le bios, donc je ne pouvais pas changer la priorité de démarrage qui est définie sur le disque dur en premier (je pense). J'ai essayé de réparer la table de partition du disque dur (voir ci-dessous), mais l'ordinateur portable a un deuxième disque dur (un petit disque SSD) qui est soudé. Je ne peux donc rien faire ici.

Réparation de la table de partition

L'utilitaire testdisk pouvait reconnaître la table de partition correcte, mais lorsque j'ai essayé de l'écrire sur le disque dur, j'ai reçu une "erreur de partition: écriture". Ici le testdisk.log (je ne l'ai pas consigné la première fois, donc ce n'est probablement pas le journal du processus de réparation correct, mais le journal du testdisk exécuté plus tard sur le disque déjà réparé)

Fri Jan  4 16:17:33 2013
Command line: TestDisk

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org
OS: Linux, kernel 3.5.0-21-generic (#32-Ubuntu SMP Tue Dec 11 18:51:59 UTC 2012) x86_64
Compiler: GCC 4.7
Compilation date: 2012-10-01T13:00:04
ext2fs lib: 1.42.5, ntfs lib: libntfs-3g, reiserfs lib: none, ewf lib: none
/dev/sda: LBA, HPA, LBA48, DCO support
/dev/sda: size       625142448 sectors
/dev/sda: user_max   625142448 sectors
/dev/sda: native_max 625142448 sectors
/dev/sda: dco        625142448 sectors
Warning: can't get size for Disk /dev/mapper/control - 0 B - CHS 1 1 1, sector size=512
Hard disk list
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63, sector size=512 - TOSHIBA MK3233GSG,     S/N:8027W1BQW, FW:QS002A
Disk /dev/sdb - 750 GB / 698 GiB - CHS 11400 255 63, sector size=4096 - Hitachi     HTS727575A9E364
Disk /dev/mapper/crypt - 287 GB / 267 GiB - CHS 561721336 1 1, sector size=512
Disk /dev/mapper/system-HOME - 263 GB / 245 GiB - CHS 514850816 1 1, sector size=512
Disk /dev/mapper/system-ROOT - 19 GB / 18 GiB - CHS 39059456 1 1, sector size=512
Disk /dev/mapper/system-SWAP - 3997 MB / 3812 MiB - CHS 7806976 1 1, sector size=512
Disk /dev/dm-0 - 287 GB / 267 GiB - CHS 561721336 1 1, sector size=512
Disk /dev/dm-1 - 19 GB / 18 GiB - CHS 39059456 1 1, sector size=512
Disk /dev/dm-2 - 3997 MB / 3812 MiB - CHS 7806976 1 1, sector size=512
Disk /dev/dm-4 - 263 GB / 245 GiB - CHS 514850816 1 1, sector size=512

Partition table type (auto): Intel
Disk /dev/sdb - 750 GB / 698 GiB - Hitachi HTS727575A9E364
Partition table type: Intel

Analyse Disk /dev/sdb - 750 GB / 698 GiB - CHS 11400 255 63
Geometry from i386 MBR: head=255 sector=63
check_part_i386 failed for partition type 07
check_part_i386 failed for partition type 07
check_part_i386 failed for partition type 07
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=255 nbr=1
Current partition structure:
Invalid NTFS or EXFAT boot
 1 P HPFS - NTFS              0  32 33    12 223 19     204800
 1 P HPFS - NTFS              0  32 33    12 223 19     204800
Invalid NTFS or EXFAT boot
 2 P HPFS - NTFS             12 223 20  8802 254 53  141213337
 2 P HPFS - NTFS             12 223 20  8802 254 53  141213337
 3 E extended LBA          8803   0  1 87913  48  7 1270905181
Invalid NTFS or EXFAT boot
 4 P HPFS - NTFS          87913  48  8 91201  52 51   52822016
 4 P HPFS - NTFS          87913  48  8 91201  52 51   52822016
No partition is bootable

test_logical: 
Partition sector doesn't have the endmark 0xAA55
Computes LBA from CHS for Disk /dev/sdb - 750 GB / 698 GiB - CHS 11401 255 63
Allow partial last cylinder : Yes
search_vista_part: 1

search_part()
Disk /dev/sdb - 750 GB / 698 GiB - CHS 11401 255 63
NTFS at 0/4/5
filesystem size           25600
sectors_per_cluster       1
mft_lcn                   8533
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS              0   4  5     1 155 26      25600 [SYSTEM]
     NTFS, 104 MB / 100 MiB
NTFS at 1/155/27
Warning: Incorrect number of bytes per sector 512 (NTFS) != 4096 (HD)
filesystem size           141213337
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS              1 155 27  1100  95 39   17651667
     NTFS, 72 GB / 67 GiB

recover_EXT2: s_block_group_nr=0/111, s_mnt_count=72/4294967295, s_blocks_per_group=32768,     s_inodes_per_group=8176
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 3662080
recover_EXT2: part_size 3662080
     Linux                 1100  96 21  1328  84 36    3662080
     EXT4 Large file Sparse superblock, 14 GB / 13 GiB
     Linux Swap            1328  88 41  1510 177  9    2929406
     SWAP2 version 1, 11 GB / 11 GiB

recover_EXT2: s_block_group_nr=0/4646, s_mnt_count=71/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 152271104
recover_EXT2: part_size 152271104
     Linux                 1510 181 16 10989  37 56  152271104
     EXT4 Large file Sparse superblock, 623 GB / 580 GiB
NTFS at 10989/37/57
Warning: Incorrect number of bytes per sector 512 (NTFS) != 4096 (HD)
filesystem size           52822016
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS          10989  37 57 11400  38 30    6602752 [SAMSUNG_REC]
     NTFS, 27 GB / 25 GiB

Results
     HPFS - NTFS              0   4  5     1 155 26      25600 [SYSTEM]
     NTFS, 104 MB / 100 MiB
     HPFS - NTFS              1 155 27  1100  95 39   17651668
     NTFS, 72 GB / 67 GiB
     Linux                 1100  96 21  1328  84 36    3662080
     EXT4 Large file Sparse superblock, 14 GB / 13 GiB
     Linux Swap            1328  88 41  1510 177  9    2929406
     SWAP2 version 1, 11 GB / 11 GiB
     Linux                 1510 181 16 10989  37 56  152271104
     EXT4 Large file Sparse superblock, 623 GB / 580 GiB
     HPFS - NTFS          10989  37 57 11400  38 30    6602752 [SAMSUNG_REC]
     NTFS, 27 GB / 25 GiB

interface_write()
 1 P HPFS - NTFS              0   4  5     1 155 26      25600 [SYSTEM]
 2 P HPFS - NTFS              1 155 27  1100  95 39   17651668
 3 E extended LBA          1100  96  1 10989  37 57  158863124
 4 P HPFS - NTFS          10989  37 57 11400  38 30    6602752 [SAMSUNG_REC]
 5 L Linux                 1100  96 21  1328  84 36    3662080
 6 L Linux Swap            1328  88 41  1510 177  9    2929406
 7 L Linux                 1510 181 16 10989  37 56  152271104
write!

write_mbr_i386: starting...
write_all_log_i386: starting...
write_all_log_i386: CHS: 1100/96/1,lba=17677548
write_all_log_i386: CHS: 1328/87/1,lba=21339801
write_all_log_i386: CHS: 1510/180/1,lba=24269490

Partition: Write error

TestDisk exited normally.

Mais bien que cette erreur soit toujours signalée, j’ai remarqué, après quelques exécutions, que la table de partition semble maintenant être correcte. Mais l'ordinateur portable ne démarre toujours pas.

J'ai exécuté fdisk et remarqué qu'il signalait une taille de secteur logique incorrecte. Je peux vérifier cela, car j'ai un deuxième ordinateur portable qui a exactement le même matériel, qui devrait également avoir exactement la même table de partition. Ce deuxième ordinateur portable fonctionne toujours parfaitement bien. Voici la sortie fdisk du disque dur du premier ordinateur portable (cassé):

Hinweis: Die Sektorgröße ist 4096 (nicht 512)

Befehl (m für Hilfe): p

Disk /dev/sdb: 750.2 GB, 750156374016 bytes
255 Köpfe, 63 Sektoren/Spur, 11400 Zylinder, zusammen 183143646 Sektoren
Einheiten = Sektoren von 1 × 4096 = 4096 Bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Festplattenidentifikation: 0xfabded4a

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1             256       25855      102400    7  HPFS/NTFS/exFAT
/dev/sdb2           25856    17677523    70606672    7  HPFS/NTFS/exFAT
/dev/sdb3        17677548   176540671   635452496    f  W95 Erw. (LBA)
/dev/sdb4       176540672   183143423    26411008    7  HPFS/NTFS/exFAT
/dev/sdb5        17677568    21339647    14648320   83  Linux
/dev/sdb6        21339904    24269309    11717624   82  Linux Swap / Solaris
/dev/sdb7        24269568   176540671   609084416   83  Linux

Si vous n'êtes pas familier avec l'allemand, la première ligne indique "Remarque: la taille du secteur est 4096 (et non 512)". Une autre chose notable est la ligne

Sector size (logical/physical): 4096 bytes / 4096 bytes

Voici la sortie fdisk du portable qui fonctionne correctement:

The device presents a logical sector size that is smaller than
the physical sector size. Aligning to a physical sector (or optimal
I/O) size boundary is recommended, or performance may be impacted.

Befehl (m für Hilfe): p

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 Köpfe, 63 Sektoren/Spur, 91201 Zylinder, zusammen 1465149168 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Festplattenidentifikation: 0xfabded4a

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   707418111   353605632    7  HPFS/NTFS/exFAT
/dev/sda3      1412325376  1465147391    26411008   27  Hidden NTFS WinRE
/dev/sda4       707420158  1412323327   352451585    5  Erweiterte
Partition 4 does not start on physical sector boundary.
/dev/sda5       736716800   760152063    11717632   82  Linux Swap / Solaris
/dev/sda6       760154112  1412323327   326084608   83  Linux
/dev/sda7       707420160   736716799    14648320   83  Linux

Partitionstabelleneinträge sind nicht in Platten-Reihenfolge

La dernière ligne indique "Les entrées de la table de partition ne sont pas dans l'ordre du disque dur". Comme vous pouvez le constater, la taille du secteur logique est différente. Est-ce important?

Quelles pourraient être les raisons pour lesquelles l'ordinateur portable ne démarre pas? Quelles seraient les prochaines étapes pour résoudre le problème?

modifier:

Première occurrence du problème

L'ordinateur portable a installé Windows d'origine et un autre Ubuntu. J'ai essayé de mettre à jour Ubuntu 12.04 à 12.10.

Après l'avoir mis à jour, grub a signalé une erreur. Je l'ai donc démarré à partir d'un cd live, entré dans le système Ubuntu via chroot puis réinstallé grub. Je l'ai installé sur les disques durs installés - / dev / sda (le disque dur) et / dev / sdb (le SSD).

Après cela, j'ai redémarré l'ordinateur portable sans le cd live et celui-ci a démarré. Tout semblait bien fonctionner, mais j'ai ensuite essayé de le redémarrer à nouveau et l'erreur était là. Depuis lors, je n'ai même pas pu entrer dans les paramètres du BIOS.

utilisateur184557
la source
2
Les diagnostics standard indiquent de supprimer TOUT ce qui est connecté à la carte mère (RAM, lecteurs, modem si présent, sans fil, clavier, pavé tactile, etc.), puis ajouter un stick connu de KNOW GOOD, connecter un écran de travail et mettre l’appareil sous tension. Si l'ordinateur portable ne nécessite pas une attention sérieuse, il devrait afficher un écran de démarrage du BIOS.
Bon Gart
2
Il devrait même "fonctionner" sans RAM. (Où le travail est défini comme dans «Halp Halp! Aucune erreur trouvée dans la RAM - généralement trois bips». - Et pour rendre plus explicite un commentaire de @arashams: Avez-vous essayé un écran externe?
Hennes le
2
En bout de ligne ... si cela ne résout pas le problème, peu importe l'état de votre disque dur. Ou tout autre support de démarrage. Essayez le moniteur externe. Si cela entraîne le même problème, la carte système va probablement mal.
CharlieRB
1
@ user184557 - Son taps;) On dirait que la carte mère est morte.
Everett
1
D'accord. Ainsi, le problème est que vous ne comprenez pas pourquoi vous avez besoin d'enlever tout ... même si vous pensez que vous ne comprenez pourquoi, et vous croyez que les raisons sont ignorable. Un mauvais clavier peut empêcher un ordinateur portable de répondre. Un court-circuit dans un câble tactile endommagé peut empêcher un ordinateur portable de répondre. Un lecteur optique défectueux peut empêcher un ordinateur portable de répondre. Une carte sans fil frite peut empêcher un ordinateur portable de POST. Pouvez-vous voir un motif ici? Tant que vous n’avez pas éliminé / supprimé toutes les possibilités, vous ne pouvez connaître aucune probabilité. Pour autant que vous sachiez, votre problème pourrait être un mauvais lecteur optique.
Bon Gart

Réponses:

1

Avez-vous essayé de réinitialiser le BIOS? Si la modification de la table de partition des disques durs n'a pas fonctionné, le problème peut ne pas être lié aux disques durs. Le BIOS contient des instructions initiales pour le système. Cela peut donc indiquer que le portable n’a pas été initialisé. voici un lien . Vous pouvez passer à l'étape 3 car l'accès au BIOS n'est pas disponible.

Wizlog
la source
Les seules réponses (ce qui est effectivement le cas) ne sont pas de bonnes réponses. Veuillez résumer la partie pertinente de la page à laquelle vous créez un lien.
ChrisF
désolé un peu nouveau ici. les étapes sont donc les mêmes que pour retirer la pile cmos d’un PC de bureau, encore plus facile pour les ordinateurs portables. à l'arrière de l'ordinateur portable, il devrait y avoir quelques compartiments. Je ne sais pas exactement qui détient le batt cmos, vous pouvez le dévisser et le découvrir vous-même. sortez ensuite le cmos, attendez quelques minutes pour que l’ordinateur portable se décharge de l’électricité restante puis remplacez-le par une nouvelle batterie.
0

Est-ce un ordinateur portable assez récent? Avez-vous peut-être un écran vide avec un curseur clignotant? J'espère que ce n'est pas votre problème, mais sur certains ordinateurs portables récents, le GPU se visse ... et fera tout pour vous dire que le disque dur n'est pas connecté correctement, pour ne pas démarrer du tout ... sur les tests que vous testez en appuyant sur la touche Windows pendant que vous démarrez pour exercer une pression sur le GPU et si c'est le GPU, il va démarrer .... le problème est causé par le passage à la soudure sans plomb ... il a l'air différent quand il fait assez chaud pour qu'ils ne le chauffez pas assez, ce qui entraîne une mauvaise connexion ... car la soudure chauffe et refroidit avec le temps, la connexion est endommagée ... Si vous google, vous pourrez peut-être trouver l'emplacement du gpu dans ce modèle et exercez une pression (importante) sur le gpu pendant que vous essayez de démarrer l'ordinateur,

J'ai trouvé ce problème lorsque je travaillais sur un ordinateur portable que j'avais acheté à Craigslist et qui, supposément, venait juste d'avoir un disque dur en panne, mais il ne voulait même pas démarrer à partir d'un CD pour installer Windows sur un lecteur que j'avais. Je l'ai fermé et mis mon ordinateur portable à passerelle chaude au-dessus pour qu'il puisse rechercher des éléments. Quand j’ai fini, j’ai essayé d’amorcer le mauvais et l’amorçage (probablement dû à la chaleur et au poids de l’autre ordinateur portable) ... malheureusement, il ne démarre que depuis un CD et ne peut pas installer Windows ... puis a cessé de fonctionner à nouveau ... toujours pas eu le temps de prendre un pistolet thermique pour le gpu (et obtenu un deuxième ordinateur portable avec le même problème!)

L'autre possibilité est que le processeur ou la mémoire soit endommagé ... supprimez la mémoire et remettez-la dans ... si cela ne résout pas le problème, faites de même avec le processeur ... les ordinateurs portables - comme les ordinateurs de bureau - ont généralement 3 raisons pas au moins démarrer sur le bios: vidéo, processeur, mémoire (sinon c'est probablement la carte mère)

krazykat1980
la source
-1

"Partition: Write error" -> Vous obtenez cette erreur parce que vous essayez d'écrire la table de partition sur un autre ordinateur. Si vous avez un jour accès à votre système bios, essayez d’exécuter TestDisk à partir d’un cd ou d’une clé USB amorçable et vous n’aurez aucun problème!

Assistant
la source