Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Toshiba Satellite C660D - Recovery gdy nie startuje Win7 i tryb awaryjny.

03 Kwi 2014 10:45 3393 17
  • Poziom 7  
    Witam. Uszkodzony system znajduje się na partycji C. Funkcja F8 "Napraw komputer" nie działa (pasek ładowania windows w nieskończoność). Tryb awaryjny zatrzymuje się i nie wczutuje wszystkich plików. Partycja D zawiera obraz recovery.
    Po ustawieniu partycji D na której znajduje się Recovery jako boot informacja "bootmgr is missing".
    Zbootowany dysk ratunkowy WinRe nie działa. Instalator ładuje pliki po czym na ekranie pojawia się tylko pasek ładowania Windows więc nie mam dostępu do CMD.

    Jak odpalić Recovery z partycji D w powyższej sytuacji?

    podaje SMART



    Code:
    === START OF INFORMATION SECTION ===
    
    Device Model:     TOSHIBA MK3265GSXN
    Serial Number:    11ARD6H3B
    LU WWN Device Id: 5 000039 30b281460
    Firmware Version: GH101M
    User Capacity:    320,072,933,376 bytes [320 GB]
    Sector Size:      512 bytes logical/physical
    Rotation Rate:    5400 rpm
    Device is:        Not in smartctl database [for details use: -P showall]
    ATA Version is:   ATA8-ACS (minor revision not indicated)
    SATA Version is:  SATA 2.6, 3.0 Gb/s (current: 3.0 Gb/s)
    Local Time is:    Thu Apr  3 12:39:31 2014 UTC
    SMART support is: Available - device has SMART capability.
    SMART support is: Enabled

    === START OF READ SMART DATA SECTION ===
    SMART overall-health self-assessment test result: PASSED

    General SMART Values:
    Offline data collection status:  (0x00)   Offline data collection activity
                   was never started.
                   Auto Offline Data Collection: Disabled.
    Self-test execution status:      (   0)   The previous self-test routine completed
                   without error or no self-test has ever
                   been run.
    Total time to complete Offline
    data collection:       (  120) seconds.
    Offline data collection
    capabilities:           (0x5b) SMART execute Offline immediate.
                   Auto Offline data collection on/off support.
                   Suspend Offline collection upon new
                   command.
                   Offline surface scan supported.
                   Self-test supported.
                   No Conveyance Self-test supported.
                   Selective Self-test supported.
    SMART capabilities:            (0x0003)   Saves SMART data before entering
                   power-saving mode.
                   Supports SMART auto save timer.
    Error logging capability:        (0x01)   Error logging supported.
                   General Purpose Logging supported.
    Short self-test routine
    recommended polling time:     (   2) minutes.
    Extended self-test routine
    recommended polling time:     (  95) minutes.
    SCT capabilities:           (0x003d)   SCT Status supported.
                   SCT Error Recovery Control supported.
                   SCT Feature Control supported.
                   SCT Data Table supported.

    SMART Attributes Data Structure revision number: 16
    Vendor Specific SMART Attributes with Thresholds:
    ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
      1 Raw_Read_Error_Rate     0x000b   100   100   050    Pre-fail  Always       -       0
      2 Throughput_Performance  0x0005   100   100   050    Pre-fail  Offline      -       0
      3 Spin_Up_Time            0x0027   100   100   001    Pre-fail  Always       -       1186
      4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       5504
      5 Reallocated_Sector_Ct   0x0033   100   100   050    Pre-fail  Always       -       5
      7 Seek_Error_Rate         0x000b   100   100   050    Pre-fail  Always       -       0
      8 Seek_Time_Performance   0x0005   100   100   050    Pre-fail  Offline      -       0
      9 Power_On_Hours          0x0032   091   091   000    Old_age   Always       -       3697
     10 Spin_Retry_Count        0x0033   209   100   030    Pre-fail  Always       -       0
     12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       4072
    191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       120
    192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       178
    193 Load_Cycle_Count        0x0032   097   097   000    Old_age   Always       -       32836
    194 Temperature_Celsius     0x0022   100   100   000    Old_age   Always       -       25 (Min/Max 3/47)
    196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       5
    197 Current_Pending_Sector  0x0032   100   100   000    Old_age   Always       -       4
    198 Offline_Uncorrectable   0x0030   100   100   000    Old_age   Offline      -       0
    199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
    220 Disk_Shift              0x0002   100   100   000    Old_age   Always       -       77
    222 Loaded_Hours            0x0032   095   095   000    Old_age   Always       -       2381
    223 Load_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
    224 Load_Friction           0x0022   100   100   000    Old_age   Always       -       0
    226 Load-in_Time            0x0026   100   100   000    Old_age   Always       -       267
    240 Head_Flying_Hours       0x0001   100   100   001    Pre-fail  Offline      -       0

    SMART Error Log Version: 1
    ATA Error Count: 2388 (device log contains only the most recent five errors)
       CR = Command Register [HEX]
       FR = Features Register [HEX]
       SC = Sector Count Register [HEX]
       SN = Sector Number Register [HEX]
       CL = Cylinder Low Register [HEX]
       CH = Cylinder High Register [HEX]
       DH = Device/Head Register [HEX]
       DC = Device Command Register [HEX]
       ER = Error register [HEX]
       ST = Status register [HEX]
    Powered_Up_Time is measured from power on, and printed as
    DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
    SS=sec, and sss=millisec. It "wraps" after 49.710 days.

    Error 2388 occurred at disk power-on lifetime: 3696 hours (154 days + 0 hours)
      When the command that caused the error occurred, the device was active or idle.

      After command completion occurred, registers were:
      ER ST SC SN CL CH DH
      -- -- -- -- -- -- --
      40 41 4a 0a 60 4a 6a  Error: UNC at LBA = 0x0a4a600a = 172646410

      Commands leading to the command that caused the error were:
      CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
      -- -- -- -- -- -- -- --  ----------------  --------------------
      60 00 50 20 60 4a 40 00      00:22:46.695  READ FPDMA QUEUED
      60 00 48 20 5f 4a 40 00      00:22:46.695  READ FPDMA QUEUED
      60 00 40 20 5e 4a 40 00      00:22:46.695  READ FPDMA QUEUED
      60 00 38 20 5d 4a 40 00      00:22:46.695  READ FPDMA QUEUED
      60 00 30 20 5c 4a 40 00      00:22:46.695  READ FPDMA QUEUED

    Error 2387 occurred at disk power-on lifetime: 3696 hours (154 days + 0 hours)
      When the command that caused the error occurred, the device was active or idle.

      After command completion occurred, registers were:
      ER ST SC SN CL CH DH
      -- -- -- -- -- -- --
      40 41 0a 0a 60 4a 6a  Error: UNC at LBA = 0x0a4a600a = 172646410

      Commands leading to the command that caused the error were:
      CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
      -- -- -- -- -- -- -- --  ----------------  --------------------
      60 00 08 00 60 4a 40 00      00:22:42.611  READ FPDMA QUEUED
      2f 00 01 10 00 00 00 00      00:22:42.610  READ LOG EXT
      60 00 08 00 60 4a 40 00      00:22:38.555  READ FPDMA QUEUED
      2f 00 01 10 00 00 00 00      00:22:38.554  READ LOG EXT
      60 00 08 00 60 4a 40 00      00:22:34.488  READ FPDMA QUEUED

    Error 2386 occurred at disk power-on lifetime: 3696 hours (154 days + 0 hours)
      When the command that caused the error occurred, the device was active or idle.

      After command completion occurred, registers were:
      ER ST SC SN CL CH DH
      -- -- -- -- -- -- --
      40 41 0a 0a 60 4a 6a  Error: UNC at LBA = 0x0a4a600a = 172646410

      Commands leading to the command that caused the error were:
      CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
      -- -- -- -- -- -- -- --  ----------------  --------------------
      60 00 08 00 60 4a 40 00      00:22:38.555  READ FPDMA QUEUED
      2f 00 01 10 00 00 00 00      00:22:38.554  READ LOG EXT
      60 00 08 00 60 4a 40 00      00:22:34.488  READ FPDMA QUEUED
      2f 00 01 10 00 00 00 00      00:22:34.488  READ LOG EXT
      60 00 08 00 60 4a 40 00      00:22:30.444  READ FPDMA QUEUED

    Error 2385 occurred at disk power-on lifetime: 3696 hours (154 days + 0 hours)
      When the command that caused the error occurred, the device was active or idle.

      After command completion occurred, registers were:
      ER ST SC SN CL CH DH
      -- -- -- -- -- -- --
      40 41 0a 0a 60 4a 6a  Error: UNC at LBA = 0x0a4a600a = 172646410

      Commands leading to the command that caused the error were:
      CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
      -- -- -- -- -- -- -- --  ----------------  --------------------
      60 00 08 00 60 4a 40 00      00:22:34.488  READ FPDMA QUEUED
      2f 00 01 10 00 00 00 00      00:22:34.488  READ LOG EXT
      60 00 08 00 60 4a 40 00      00:22:30.444  READ FPDMA QUEUED
      2f 00 01 10 00 00 00 00      00:22:30.443  READ LOG EXT
      60 00 08 00 60 4a 40 00      00:22:26.399  READ FPDMA QUEUED

    Error 2384 occurred at disk power-on lifetime: 3696 hours (154 days + 0 hours)
      When the command that caused the error occurred, the device was active or idle.

      After command completion occurred, registers were:
      ER ST SC SN CL CH DH
      -- -- -- -- -- -- --
      40 41 0a 0a 60 4a 6a  Error: UNC at LBA = 0x0a4a600a = 172646410

      Commands leading to the command that caused the error were:
      CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
      -- -- -- -- -- -- -- --  ----------------  --------------------
      60 00 08 00 60 4a 40 00      00:22:30.444  READ FPDMA QUEUED
      2f 00 01 10 00 00 00 00      00:22:30.443  READ LOG EXT
      60 00 08 00 60 4a 40 00      00:22:26.399  READ FPDMA QUEUED
      2f 00 01 10 00 00 00 00      00:22:26.399  READ LOG EXT
      60 00 08 00 60 4a 40 00      00:22:22.355  READ FPDMA QUEUED

    SMART Self-test log structure revision number 1
    No self-tests have been logged.  [To run self-tests, use: smartctl -t]


    SMART Selective self-test log data structure revision number 1
     SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
        1        0        0  Not_testing
        2        0        0  Not_testing
        3        0        0  Not_testing
        4        0        0  Not_testing
        5        0        0  Not_testing
    Selective self-test flags (0x0):
      After scanning selected spans, do NOT read-scan remainder of disk.
    If Selective self-test is pending on power-up, resume after 0 minute delay.
  • Poziom 31  
    Wciskasz F8 podczas startu komputera, wybierasz opcję napraw komputer i masz opcję Toshiba HDD Recovery.
  • Poziom 7  
    Gdyby F8 wczytywało ToshibaRecovery nie zakładałbym tematu. Napisałem co się dzieje w pierwszym poscie.
  • Pomocny post
    Poziom 39  
    Masz uszkodzony dysk twardy. Nadaje się do kosza. Ma realokowane sektory których już się nie da naprawić. Masz tam też i niestabilne sektory, które naprawić się da ale to i tak nic nie da, bo masz i realokowane.
    W takim przypadku nie dziw sie, że recovery nie działa. System na takim dysku także nie ma prawa działać prawidłowo, stabilnie.
  • Poziom 7  
    Do tej pory system działał dobrze. Kilka dni temu zostało zrobione recovery i wszystko było ok.
    Po dwóch dniach na odnowionym systemie podpinając urządzenie USB system się zawiesił i od tego czasu jest ten problem. Wcześniej nie było większych problemów z działaniem systemu.
    W takim razie jak teraz uratować licencję win7 żeby zainstalować na nowym dysku?
    Naklejki ze spodu laptopa niestety nie odczytam.
  • Pomocny post
    Poziom 39  
    Trzeba odczytać key spod jakiegoś linuxa live cd, który posiada do tego odpowiednie narzędzie aby odczytać.
  • Pomocny post
    Poziom 33  
    Możesz spróbować klonowania partycji z recovery, ale nie jestem pewien czy w obecnej sytuacji uda się tę operację przeprowadzić.
    Do odzyskania klucza można posłużyć się programami które zczytują go bezpośrednio z zainstalowanego systemu. Problem w tym że system musi się uruchomić bo z mojego doświadczenia wynika z że dysku podłączonego do innego komputera programy tego typu nie odczytają klucza. Chociaż jak sądzę nie przerobiłem jeszcze wszystkich.

    EDIT:

    Cytat:
    Trzeba odczytać key spod jakiegoś linuxa live cd, który posiada do tego odpowiednie narzędzie aby odczytać.


    Orientujesz się może które dystrybucje mają taką funkcję? To bardzo cenna informacja.


    Kiedy już odzyskasz klucz a nie uda się sklonować recovery, możesz zwrócić się do producenta aby przysłał Ci płyty z recovery do odtworzenia na nowym dysku. Ewentualnie poszukać kogoś z identycznym modelem komputera aby stworzył dla Ciebie takie nośniki.

    EDIT 2:

    Swoją drogą dysk jak widzę ma nieduży przebieg. Pomijając fakt że to przerażające po jakim czasie ostatnimi laty dyski zaczynają gubić sektory, to trzeba zadać pytanie czy komputer nie jest jeszcze na gwarancji? Taki stan dysku jest jak najbardziej podstawą do usługi serwisowej w jej ramach.
  • Poziom 7  
    Niestety komputer jest już po gwarancji. Dziękuję za dotychczasowe rady.
  • Poziom 39  
    elessar87 napisał:
    Orientujesz się może które dystrybucje mają taką funkcję? To bardzo cenna informacja.

    Wiem, że coś takiego jest ale nigdy nie korzystałam bo nie miałam potrzeby. Zaraz spróbuje się dowiedzieć jaka dystrybucja/narzędzie jest potrzebne.

    Dodano po 6 [minuty]:

    Na pewno jest jakieś narzędzie do tego w bootowalnym pakiecie Hiten's boot. Poszperaj trochę info, pobierz pakiet zobacz.

    Dodano po 1 [minuty]:

    elessar87 napisał:
    Możesz spróbować klonowania partycji z recovery, ale nie jestem pewien czy w obecnej sytuacji uda się tę operację przeprowadzić.

    Oj by było ciężko i możliwe, że nawet nie skopiuje się.
  • Pomocny post
    VIP Zasłużony dla elektroda
    Skopiuj na zewn. nośnik ważne pliki jak dokumenty (z [C:]\Users\... itd.) oraz folder [D:]\HDDRecovery i wyzeruj dysk. Na koniec ponownie SMART.
    Jak Ci klucz produktu potrzebny to wcześniej skopiuj jeszcze plik rejestru ...\SOFTWARE
  • Poziom 39  
    WojtasJD napisał:
    i wyzeruj dysk.

    Jaki jest sens zerowania jeżeli dysk ma realokowane sektory? przecież ich się nie da pozbyć, dysk się sypie.
  • Poziom 7  
    WojtasJD napisał:
    Skopiuj na zewn. nośnik ważne pliki jak dokumenty (z [C:]\Users\... itd.) oraz folder [D:]\HDDRecovery i wyzeruj dysk. Na koniec ponownie SMART.
    Jak Ci klucz produktu potrzebny to wcześniej skopiuj jeszcze plik rejestru ...\SOFTWARE


    Dane i rejestr zachowałem na zewnętrznym nośniku.

    Po około 1 godzinie zerowania, MHDD wydał wyrok:

    "Cathastrophic Failure (Broken Drive)"

    Rozumiem, że ten dysk nadaje się już tylko na złom.
    Tylko teraz chciałbym zapytać jaka jest szansa na odtworzenie zachowanego Recovery na nowym dysku?
  • VIP Zasłużony dla elektroda
    kasiunia7777 napisał:
    Jaki jest sens zerowania jeżeli dysk ma realokowane sektory? przecież ich się nie da pozbyć, dysk się sypie.
    Nie każdego stać aby polecieć po nowy dysk, po zrobieniu testów j.w. dopiero można ocenić czy się faktycznie 'sypie' czy nie. Po skanie wiadomo gdzie jest problem z powierzchnią (nawet SMART w pierwszym poście wstępnie podpowiada), jak jest źle to i od biedy można próbować wydzielić problematyczny obszar.

    hmrx napisał:
    Tylko teraz chciałbym zapytać jaka jest szansa na odtworzenie zachowanego Recovery na nowym dysku?
    Jak skopiowałeś z powodzeniem co pisałem to bez większych problemów można odtworzyć system na nowym HDD/SSD. Tak, z tym dyskiem już nie ma co walczyć.
    Jak będziesz miał sprawny to daj znać.
  • Poziom 7  
    OK, mam już nowy dysk. Trochę to trwało ale były inne wydatki.

    WojtasJD napisał:
    Skopiuj na zewn. nośnik ważne pliki jak dokumenty (z [C:]\Users\... itd.) oraz folder [D:]\HDDRecovery i wyzeruj dysk. Na koniec ponownie SMART.
    Jak Ci klucz produktu potrzebny to wcześniej skopiuj jeszcze plik rejestru ...\SOFTWARE


    w/w dane mam zapisane.

    WojtasJD bardzo proszę o wskazówki co mam teraz zrobić aby odtworzyć recovery na nowym dysku.

    Model dysku: Seagate ST500LM021

    Code:
    ;
    
    ; Recovery RecoGUI Configuration File
    ; Version 8.0 ImageX
    ;
    ; TEMPLATE POLISH
    ;
    ; -----------------------------------------------------------------------------
    ; [Common] section
    ; -----------------------------------------------------------------------------
    ; Packer == momentarily ony "ImageX" is supported for this version!
    ; PartitionSizeGB=-1 == has to be -1
    ; DefaultGUILang == Default language in Choose your language dialog
    ;                   (use EXACTLY a section name (without * and []) of RecoGUI.lng)
    ; NumLang=x == Number of Langx sections (if you have more than x sections, only x will be processed)
    ; Hnum=HnnnnnLL == TOSHIBA H-Number
    ;
    ; -----------------------------------------------------------------------------
    ; [Lang] sections
    ; -----------------------------------------------------------------------------
    ; [Langx]            x = 1 to NumLang
    ; Lang=xxx            Language of OS
    ;                  (can be dynamically extended in RecoGUI.lng)
    ;                  CZE=Czech
    ;                  DAN=Danish
    ;                  DUT=Dutch
    ;                  ENG=English
    ;                  FIN=Finnish
    ;                  FRN=French
    ;                  GER=German
    ;                  GRK=Greek
    ;                  HUN=Hungarian
    ;                  ITN=Italian
    ;                  NOR=Norwegian
    ;                  POL=Polish
    ;                  POR=Portuguese
    ;                  RUS=Russian
    ;                  SPN=Spanish
    ;                  SWE=Swedish
    ;                  TRK=Turkish
    ;                       SLK=Slovak
    ;                       EHE=English/Hebrew
    ; OS=Windows Win 7      OS (any text possible)
    ; ImageName=<name>.SWM   Name of SWM file
    ; ImageIndex=n         Image index in "ImageName" SWM file (1-255)
    ;                       only used if Packer==ImageX
    ; WinREIndex=n          Image index in "ImageName" SWM file (1-255)
    ;                       only used if Packer==ImageX
    ; FS=NTFS            FAT, FAT32 or NTFS
    ; StartMedium=n         Number of CD\DVD containing ImageName (1-255)
    ;

    [Common]
    Packer=ImageX
    InstallCMD=\inst.cmd
    FactoryInstallCMD=\facinst.cmd
    PartitionSizeGB=-1
    MinPartitionSizeGB=15
    DefaultGUILang=Polski
    NumLang=1
    Hnum=R14217PL
    ShowBurnMediumWarning=No

    [Lang1]
    Lang=POL
    OS=Windows Win 7
    ImageName=13171XSP.swm
    ImageIndex=2
    WinREIndex=1
    FS=NTFS
    StartMedium=1
  • Pomocny post
    VIP Zasłużony dla elektroda
    Na podstawie setenv.ini wiadomo co wpisywać.

    Na laptopie w wsadzonym nowym dyskiem startujesz WinRE (może być z pendrive z dogranym folderem \HDDRecovery) zgodne architekturowo z \HDDRecovery\ODDFiles\Tools\imagex.exe i spod wiersza polecenia:
    diskpart [enter]
    DISKPART> list vol (tutaj zorientuj się pod jaką literą masz pendrive z folderem \HDDRecovery - później przykładowo będzie to P)
    DISKPART> sel disk 0
    DISKPART> clean
    DISKPART> create part pri size=400
    DISKPART> format fs=ntfs quick label=SYSTEM
    DISKPART> set id=27
    DISKPART> active
    DISKPART> assign letter=S
    DISKPART> create part pri size=102400 (tutaj można zmienić rozmiar partycji z Windows w [MiB], przykładowo wpisałem 100 GiB = 102400 MiB)
    DISKPART> format fs=ntfs quick label=Windows
    DISKPART> assign letter=W
    DISKPART> create part pri
    DISKPART> format fs=ntfs quick label=Data
    DISKPART> assign letter=R
    DISKPART> exit

    xcopy /h /s /i P:\HDDRecovery R:\
    R:\HDDRecovery\ODDFiles\Tools\ImageX.exe /ref R:\HDDRecovery\SWImg\13171XSP*.swm /check /apply R:\HDDRecovery\SWImg\13171XSP.swm 1 S:\
    R:\HDDRecovery\ODDFiles\Tools\ImageX.exe /ref R:\HDDRecovery\SWImg\13171XSP*.swm /check /apply R:\HDDRecovery\SWImg\13171XSP.swm 2 W:\
    W:\Windows\system32\bcdboot W:\Windows /l pl-PL /s S:
    wpeutil reboot


    Po wszystkim wrzuć wynik z wiersza polecenia uruchomionego jako administrator:
    REAgentC /info
  • Poziom 7  
    WojtasJD napisał:
    R:\HDDRecovery\ODDFiles\Tools\ImageX.exe /ref R:\HDDRecovery\SWImg\13171XSP*.swm /check /apply R:\HDDRecovery\SWImg\13171XSP.swm 1 S:\


    Po wpisaniu w/w polecenia otrzymuję:

    "Podsystem potrzebny do obsługi tego typu obrazu jest nieobecny"

    Dysk startowy WinRe z systemu win 7 64 bit.
  • Pomocny post
    VIP Zasłużony dla elektroda
    WojtasJD napisał:
    zgodne architekturowo
    czyli WinRE/WinPE 32-bit a jak WinRE 64-bit to i ImageX też musi być 64-bit.
  • Poziom 7  
    OK, uruchomiłem ImageX z płyty WinRe 32-bit i zadziałało.
    System już w pełni odzyskany :) WojtasJD Bardzo dziękuję za pomoc i za poświęcony czas.