web-dev-qa-db-ja.com

ラップトップが起動せず(BIOS設定に対しても)、パーティションテーブルが破損しています

ラップトップが起動しません。 BIOS設定に入る前に失敗するので、ハードウェアの失敗に違いないと思いました。データを保存するために、ハードディスクを取り外して別のPCに接続しました。そこで、パーティションテーブルが正しくないことに気づきましたが、testdiskツールを使用してデータをレスキューすることができました。 BIOSに入力できなくても、実際にソフトウェアエラー(パーティションテーブルを修復することでラップトップを修復できることを意味します)である可能性はありますか?

ラップトップはSamsungSeries7700Z3Cです。ドライブに起動可能なCDがあるかどうか、内蔵ハードドライブが取り外されているか接続されているかどうかに関係なく、起動しません。電源ボタンを押すと、黒い画面だけが表示されます。 CDドライブが動作しているのが聞こえますが、CPUファンが動いていません。

BIOSに入る前に失敗するため、最初にハードドライブに設定されている起動優先度を変更できませんでした(私は思います)。ハードディスクのパーティションテーブルを修復しようとしましたが(以下を参照)、ラップトップにははんだ付けされた2番目のハードドライブ(小さなSSD)があるため、ここでは何もできません。

パーティションテーブルを修復しています

Testdiskユーティリティは正しいパーティションテーブルを認識できましたが、ハードディスクに書き込もうとすると、「パーティション:書き込みエラー」が発生しました。ここにtestdisk.logがあります(最初に実行したときにログに記録しなかったため、これはおそらく正しい修復プロセスのログではなく、後で修復済みのディスクで実行されているtestdiskのログです)

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.

しかし、常にこのエラーが報告されますが、数回実行した後、パーティションテーブルが正しいように見えることに気付きました。しかし、ラップトップはまだ起動しません。

Fdiskを実行したところ、間違った論理セクターサイズが報告されていることに気付きました。まったく同じハードウェアを備えた2台目のラップトップがあり、これもまったく同じパーティションテーブルを備えている必要があるため、確認できます。この2番目のラップトップはまだ完全にうまく機能しています。ここに、最初の(壊れた)ラップトップのハードディスクのfdisk出力があります。

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

ドイツ語に慣れていない場合は、最初の行に「注意:セクターサイズは4096(512ではありません)」と表示されます。もう一つの注目すべきことは、ラインです

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

正しく動作しているラップトップのfdisk出力は次のとおりです。

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

最後の行には、「パーティションテーブルのエントリはハードドライブの順序ではありません」と書かれています。ご覧のとおり、ここでの論理セクターサイズは異なります。これは重要ですか?

ラップトップが起動しない理由は何でしょうか?問題を解決するための次のステップは何でしょうか?

編集:

問題の最初の発生

ラップトップには、元のWindowsと追加のUbuntuがインストールされています。 Ubuntu12.04を12.10にアップグレードしようとしました。

アップグレード後、grubはエラーを報告しました。そこで、ライブCDから起動し、chroot経由でubuntuシステムに入り、grubを再インストールしました。インストールされているハードドライブ(/ dev/sda(hdd)と/ dev/sdb(SSD))の両方にインストールしました。

その後、ライブCDなしでラップトップを再起動し、起動しました。すべてがうまく機能しているように見えましたが、再起動しようとするとエラーが発生しました。それから今まで、BIOS設定に入ることができませんでした。

5
user184557

BIOSをリセットしてみましたか?ハードドライブのパーティションテーブルの変更が機能しなかった場合は、ハードドライブに問題がない可能性があります。 BIOSにはシステムの初期命令が含まれているため、これはラップトップが最初に初期化に失敗したことを示している可能性があります。ここに リンク があります。 BIOSに入ることができないため、ステップ3にスキップできます。

1
user199574

それはかなり新しいラップトップですか?カーソルが点滅している空白の画面が表示される可能性がありますか?これがあなたの問題ではないことを願っていますが、一部の新しいラップトップでは、GPUが台無しになります....ハードドライブが正しく接続されていないことを通知することから、まったく起動しないことまで、すべてを実行します...テストするはんだで起動中にWindowsキーの下を押すと、GPUに圧力がかかり、GPUの場合は起動します...問題は、鉛フリーはんだへのスイッチが原因です...十分に熱くなると外観が異なるため、十分に熱くならないため、接続不良につながります...はんだが時間の経過とともに加熱および冷却されるため、接続が損傷します...グーグルすると、そのモデルのGPUの場所を見つけることができる場合があります。コンピュータを起動しようとしている間、GPUに圧力(たくさん)をかけます。または、電気切断されることを恐れていない場合は、起動中にGPUを開いて圧力をかけます。

クレイグズリストから購入したラップトップで作業しているときに、ハードドライブが故障したと思われる問題が見つかりましたが、CDから起動して、持っていたドライブにWindowsをインストールすることすらできませんでした。私はそれを閉じて、ホットゲートウェイラップトップをその上に置いていくつかのものを調べました。私が終わったとき、私は悪いものを起動しようとしました、そしてそれは起動しました(おそらく他のラップトップの熱と重さ)...残念ながらそれはCDからしか起動せず、ウィンドウをインストールできませんでした...そして再び動作を停止しました...それでもヒートガンをGPUに持ち込むことに慣れていません(そして同じ問題のある2台目のラップトップを手に入れました!)

他の可能性は、CPUまたはメモリがぶつかったことです...メモリを取り外して元に戻します...それでも修正されない場合は、CPUと同じようにします...ラップトップ(デスクトップなど)には通常3つの理由があります少なくともbiosを起動しないようにする:ビデオ、CPU、メモリ(それ以外の場合はおそらくマザーボードです)

0
krazykat1980