Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Obnova Linuxu  (Přečteno 2707 krát)

lee_373

  • Návštěvník
  • Příspěvků: 25
Obnova Linuxu
« kdy: 09 Listopadu 2011, 08:24:26 »
Zdravím všechny. Stojí mi tu mašina na které nemohu spustit linux. Nejdřívé přestal existovat disk. Bios ho našel, ale boot ne. Nakonec to bylo špatně přidanou novou mechanikou kde nebyl přepojený jumper. Jenže teď opět stále chyba a to v grub rescue>
Vím že je zde spoustu odkazů na obnovu grub, ale problém je v tom že nemohu disk připojit. Zde výpis při obnově z terminálu z LiveCD a prosím o urgentní pomoc, PC je tchána a nejraději bych to měl ještě dnes z krku. :-\

Kód: [Vybrat]
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x08891f55

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        4462    35840983+   7  HPFS/NTFS
/dev/sda2            4463        4560      781313    5  Extended
/dev/sda3            4560        9730    41528320   83  Linux
/dev/sda5            4463        4560      781312   82  Linux swap / Solaris

ubuntu@ubuntu:~$ sudo mount /dev/sda3 /mnt

mount: wrong fs type, bad option, bad superblock on /dev/sda3,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

ubuntu@ubuntu:~$
« Poslední změna: 09 Listopadu 2011, 17:17:01 od lee_373 »

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re:Obnova Linuxu
« Odpověď #1 kdy: 09 Listopadu 2011, 13:46:40 »
a co na to dmesg a co kontrola s fsck?
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

lee_373

  • Návštěvník
  • Příspěvků: 25
Re:Obnova Linuxu
« Odpověď #2 kdy: 09 Listopadu 2011, 13:59:19 »
dmseg a fsck jsou ale widle aplikace ne? Bohužel tyhle programy neznám a na wiki o nich nic není. Možná bych ještě widláka zapnul (dělám jen na macu) ale tam je to stejně jedno, protože moje deska je na sATA a tenhle starý počítač a disk je ještě na ATA. Stačilo by jen nějak zazálohovat obsah zkusit a reinstalnout (třeba jen povyšoval ubuntu) a jako všem dalším tady se to potento. Jen nechápu proč nemohu připojit ten oddíl, když disk manager ho vidí i jako ext4. Zná ale nepřipojí?


--------
tak se omlouvám dmseg není widlácká záležitost, nicméně jsem to našel jen ve spojitosti mount USB nebo externího disku, nikoliv hlavního disku kde jsou data. Přece tady musí být nějakej frajer co se s tím setkal. Stačí aspoň odkaz na nějaké vlákno kde se to probíralo já ho totiž nemohu najít
« Poslední změna: 09 Listopadu 2011, 14:13:36 od lee_373 »

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re:Obnova Linuxu
« Odpověď #3 kdy: 09 Listopadu 2011, 14:30:40 »
Tak jedeme od začátku. Chybová hláška, kterou jsi poslal, je:

Kód: [Vybrat]
mount: wrong fs type, bad option, bad superblock on /dev/sda3,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Takže tohle si musíš přečíst, zejména konec příkazu - try dmesg | tail or so. Neboli "zkus dmesg | tail atp."

1) pripoj disk
2) otevri terminal
3) zadej dmesg | tail a výstup si někam ulož
4) spusť sudo fsck /dev/sda3
5) zkus připojit disk: mount -t ext3 /dev/sda3 /mnt
6) pokud se nepovede, opět dmesg | tail a výstup sem (i ten předchozí).
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

lee_373

  • Návštěvník
  • Příspěvků: 25
Re:Obnova Linuxu
« Odpověď #4 kdy: 09 Listopadu 2011, 14:36:53 »
uložit jako například na flesku? Protože já jinak z diskem pracovat nemůžu

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re:Obnova Linuxu
« Odpověď #5 kdy: 09 Listopadu 2011, 14:46:00 »
špatně jsem se vyjádřil, prostě si to někam zkopíruj, abys to sem mohl překopírovat, pokud by se disk nepřipojil.
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

lee_373

  • Návštěvník
  • Příspěvků: 25
Re:Obnova Linuxu
« Odpověď #6 kdy: 09 Listopadu 2011, 15:43:25 »
Výpis:

Kód: [Vybrat]
ubuntu@ubuntu:~$ dmesg | tail
[  257.458959] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.458972] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 08 00 00 01 00
[  257.458988] end_request: I/O error, dev sr0, sector 1409056
[  257.458998] Buffer I/O error on device sr0, logical block 352264
[  257.464136] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  257.464146] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[  257.464155] Info fld=0x56007, ILI
[  257.464159] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.464171] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 07 00 00 01 00
[  257.464187] end_request: I/O error, dev sr0, sector 1409052
ubuntu@ubuntu:~$ sudo fsck /dev/sda3
fsck from util-linux-ng 2.17.2
e2fsck 1.41.11 (14-Mar-2010)
fsck.ext4: Filesystem revision too high při pokusu otevřít /dev/sda3
Revize systému souborů je zřejmě příliš vysoká pro tuto verzi e2fsck.
(Nebo je superblok systému souborů poškozen)


Superblok nemohl být načten nebo nepopisuje správný systém souborů
ext2. Pokud je zařízení platné a opravdu obsahuje systém souborů
ext2 (a ne swap nebo něco jiného), pak je superblok
poškozen a můžete zkusit spustit e2fsck s jiným superblokem:
    e2fsck -b 8193 <zařízení>

ubuntu@ubuntu:~$

ale ubuntu je na ext4, tohle se snaží na ext2 ne? Soudím podle výpisu. Jinak nevím jaká je to verze ubuntu. Když jsem to tam dával naposled tak to byla verze 9.04. Od té doby jsem problémy s linuxem neřešil. Hlavně jak dělám furt na macu a nemůžu si s linuxem už teď tolik hrát, tak už ho tolik nezvládám

------------------------------------------------
při pokusu o připojení to hlásí stejnou chybu (změnil jsem ext3 na ext4 - disk má ext4)

ubuntu@ubuntu:~$ sudo mount -t ext4 /dev/sda3 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sda3,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so


« Poslední změna: 09 Listopadu 2011, 17:16:29 od lee_373 »

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re:Obnova Linuxu
« Odpověď #7 kdy: 09 Listopadu 2011, 17:09:12 »
Zkus novější liveCD, ten druhý výpis dmesg po pokusu o mount nikde nevidím (viz bod 6 u předchozího příspěvku). Ještě spíš ten příkaz dmesg zadej jinak - ať je delší - dmesg | tail -n 50. A výpis zde na fóru vlož prosím mezi značky[code] a [/code]
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

lee_373

  • Návštěvník
  • Příspěvků: 25
Re:Obnova Linuxu
« Odpověď #8 kdy: 09 Listopadu 2011, 17:15:04 »
Mám liveCd 11.04 a protože je to starej procák AMD XP kterej umí jen 32bit, tam mám 32bit LiveCD

Kód: [Vybrat]


ubuntu@ubuntu:~$ dmesg | tail -n 50
[  257.112348] Info fld=0x56008, ILI
[  257.112352] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.112363] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 08 00 00 01 00
[  257.112379] end_request: I/O error, dev sr0, sector 1409056
[  257.112386] Buffer I/O error on device sr0, logical block 352264
[  257.115449] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  257.115458] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[  257.115467] Info fld=0x56008, ILI
[  257.115471] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.115481] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 08 00 00 01 00
[  257.115497] end_request: I/O error, dev sr0, sector 1409056
[  257.115504] Buffer I/O error on device sr0, logical block 352264
[  257.120363] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  257.120372] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[  257.120381] Info fld=0x56008, ILI
[  257.120385] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.120396] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 08 00 00 01 00
[  257.120412] end_request: I/O error, dev sr0, sector 1409056
[  257.120421] Buffer I/O error on device sr0, logical block 352264
[  257.452260] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  257.452277] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[  257.452291] Info fld=0x56007, ILI
[  257.452295] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.452319] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 07 00 00 01 00
[  257.452338] end_request: I/O error, dev sr0, sector 1409052
[  257.452352] Buffer I/O error on device sr0, logical block 352263
[  257.455619] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  257.455627] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[  257.455636] Info fld=0x56008, ILI
[  257.455640] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.455650] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 08 00 00 01 00
[  257.455666] end_request: I/O error, dev sr0, sector 1409056
[  257.455672] Buffer I/O error on device sr0, logical block 352264
[  257.458934] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  257.458945] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[  257.458955] Info fld=0x56008, ILI
[  257.458959] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.458972] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 08 00 00 01 00
[  257.458988] end_request: I/O error, dev sr0, sector 1409056
[  257.458998] Buffer I/O error on device sr0, logical block 352264
[  257.464136] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  257.464146] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[  257.464155] Info fld=0x56007, ILI
[  257.464159] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.464171] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 07 00 00 01 00
[  257.464187] end_request: I/O error, dev sr0, sector 1409052
[ 1012.062129] EXT4-fs (sda3): Couldn't mount because of unsupported optional features (20002000)
[ 1022.138259] EXT4-fs (sda3): Couldn't mount because of unsupported optional features (20002000)
[ 1045.591254] EXT3-fs: sda3: couldn't mount because of unsupported optional features (20002240).
[ 1852.953944] EXT4-fs (sda3): Couldn't mount because of unsupported optional features (20002000)
ubuntu@ubuntu:~$

 

ještě ten bod 6.

Kód: [Vybrat]
ubuntu@ubuntu:~$ dmesg | tail
[  257.464136] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  257.464146] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[  257.464155] Info fld=0x56007, ILI
[  257.464159] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track
[  257.464171] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 60 07 00 00 01 00
[  257.464187] end_request: I/O error, dev sr0, sector 1409052
[ 1012.062129] EXT4-fs (sda3): Couldn't mount because of unsupported optional features (20002000)
[ 1022.138259] EXT4-fs (sda3): Couldn't mount because of unsupported optional features (20002000)
[ 1045.591254] EXT3-fs: sda3: couldn't mount because of unsupported optional features (20002240).
[ 1852.953944] EXT4-fs (sda3): Couldn't mount because of unsupported optional features (20002000)
ubuntu@ubuntu:~$
« Poslední změna: 09 Listopadu 2011, 17:22:59 od lee_373 »

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re:Obnova Linuxu
« Odpověď #9 kdy: 09 Listopadu 2011, 17:24:02 »
jestli je to skutecne ext4, posli tento podrobnejsi vypis:

Kód: [Vybrat]
sudo fsck.ext4 -v /dev/sda3
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

lee_373

  • Návštěvník
  • Příspěvků: 25
Re:Obnova Linuxu
« Odpověď #10 kdy: 09 Listopadu 2011, 18:08:05 »
vypíše jen tohle + nápověda pro fsck

Kód: [Vybrat]
ubuntu@ubuntu:~$ sudo fsck -v
fsck from util-linux-ng 2.17.2
ubuntu@ubuntu:~$

ubuntu@ubuntu:~$ sudo fsck.ext4 -v /dev/sda3
e2fsck 1.41.11 (14-Mar-2010)
fsck.ext4: Filesystem revision too high při pokusu otevřít /dev/sda3
Revize systému souborů je zřejmě příliš vysoká pro tuto verzi e2fsck.
(Nebo je superblok systému souborů poškozen)


Superblok nemohl být načten nebo nepopisuje správný systém souborů
ext2. Pokud je zařízení platné a opravdu obsahuje systém souborů
ext2 (a ne swap nebo něco jiného), pak je superblok
poškozen a můžete zkusit spustit e2fsck s jiným superblokem:
    e2fsck -b 8193 <zařízení>

ubuntu@ubuntu:~$


furt otravuje se superblokem, co je to superblok? Nelze jej nějak opravit? Jde mi jen o to se k disku připojit, stáhnout fotky z motosrazů a přeinstalovat (i dstranit windows, ty už tam nechce). Ale jak už jsem psal nemm ani možnost  disk připojit k jiný mašině protože vše je mám sata a tohle je ještě ata disk.  :-\ zapeklitá situace
« Poslední změna: 09 Listopadu 2011, 18:11:44 od lee_373 »

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re:Obnova Linuxu
« Odpověď #11 kdy: 09 Listopadu 2011, 18:35:02 »
Superblok je misto na diskovem oddilu, kde jsou ulozena dulezita data o oddilu. Jestli se poskodil, zkusime ho obnovit.

Zadej příkaz:
Kód: [Vybrat]
sudo mke2fs -n /dev/sda3
Na konci výpisu najdeš seznam záloh superbloku - něco jako

Citace
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Tudíž zadáš příkaz na obnovu superbloku z prvního záložního:

Kód: [Vybrat]
sudo e2fsck -b ČÍSLO_BLOKU /dev/sda3
(tedy např. sudo e2fsck -b 32768 /dev/sda3). Pak zkus disk znovu připojit:

Kód: [Vybrat]
sudo mount -t ext4 /dev/sda3 /mnt
Pokud to nepůjde, opakuj opravu s jiným záložním superblokem.
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

lee_373

  • Návštěvník
  • Příspěvků: 25
Re:Obnova Linuxu
« Odpověď #12 kdy: 09 Listopadu 2011, 18:56:57 »
Díky pašák, fungovalo to a disk je připojen. Fungoval už první záložní. Ikdyž se to zdála jako prekerná situace kdy disk nechtěl. Nakonec jsi to vyřešil jen pár řádkama příkazů. Moc děkuji

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re:Obnova Linuxu
« Odpověď #13 kdy: 09 Listopadu 2011, 20:34:05 »
Taky se připojuju k k+, já to vzdal hned po první reakci  :) thumbs up!

 

Provoz zaštiťuje spolek OpenAlt.