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: GRUB error [vyřešeno]  (Přečteno 1342 krát)

lednak

  • Aktivní člen
  • *
  • Příspěvků: 214
GRUB error [vyřešeno]
« kdy: 18 Ledna 2010, 20:50:43 »
Po zapnutí počítače s Ubuntu 9.10 se objeví:
GRUB loading.
error: unknown filesystem
grub rescue>
« Poslední změna: 19 Ledna 2010, 22:21:15 od kiklhorn »

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: GRUB error
« Odpověď #1 kdy: 18 Ledna 2010, 21:53:15 »
1. Jak jsi Ubuntu instaloval?
2. Na jaký disk? Máš tam více oddílů/operačních systémů?
3. Dělals' něco před tím, než došlo k této chybě?

Najeď do LiveCD. Připoj oddíl s Ubuntu přes Místa na liště.
4. Vidíš data, nebo je ten disk poškozený?
5. Zkopíruj tu obsah souboru RESULTS.txt, který vznikne po spuštění boot_info_scriptu. Ten skript můžeš nahrát a spustit třeba takto
Kód: [Vybrat]
cd ~
wget http://sourceforge.net/projects/bootinfoscript/files/bootinfoscript/0.48/boot_info_script048.sh/download
sudo bash boot_info_script048.sh
Soubor RESULTS.txt pak najdeš v domovském adresáři.
http://www.openstreetmap.org - mapy celého světa "wiki style"

lednak

  • Aktivní člen
  • *
  • Příspěvků: 214
Re: GRUB error
« Odpověď #2 kdy: 18 Ledna 2010, 22:01:36 »
1. Z liveCD na prázdný disk
2. Jediný OS Ubuntu 9.10
3. Pravděpodobně vypnuto natvrdo jiným uživatelem bez řádného odhlášení admina (ale to nevím určitě)
4. Error mounting: mount exited with exit code 32: mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
5.
Kód: [Vybrat]
============================= Boot Info Summary: ==============================

 => Grub 1.97 is installed in the MBR of /dev/sda and looks on the same drive
    in partition #1 for /boot/grub.
 => Windows is installed in the MBR of /dev/sdb
sda1: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Mounting failed:
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so


sda2: _________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info: 

sda5: _________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdb1: _________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows XP
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows XP
    Boot files/dirs:   /boot.ini /ntldr /NTDETECT.COM

=========================== Drive/Partition Info: =============================

Drive: sda ___________________ _____________________________________________________

Disk /dev/sda: 20.4 GB, 20416757760 bytes
255 heads, 63 sectors/track, 2482 cylinders, total 39876480 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0xa766a766

Partition  Boot         Start           End          Size  Id System

/dev/sda1    *             63    38,122,244    38,122,182  83 Linux
/dev/sda2          38,122,245    39,873,329     1,751,085   5 Extended
/dev/sda5          38,122,308    39,873,329     1,751,022  82 Linux swap / Solaris


Drive: sdb ___________________ _____________________________________________________

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156301488 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x3ef43ef3

Partition  Boot         Start           End          Size  Id System

/dev/sdb1    *             63   156,296,384   156,296,322   7 HPFS/NTFS


blkid -c /dev/null: ____________________________________________________________

/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="eba973fb-83f8-461f-888f-967cc407bc4d" TYPE="ext4"
/dev/sda5: UUID="dd1edc9b-5053-40e2-a7f7-17cb2ce8ce52" TYPE="swap"
/dev/sdb1: UUID="04589BED589BDC2C" TYPE="ntfs"

=============================== "mount" output: ===============================

aufs on / type aufs (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
/dev/sr0 on /cdrom type iso9660 (rw)
/dev/loop0 on /rofs type squashfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)


================================ sdb1/boot.ini: ================================

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: GRUB error
« Odpověď #3 kdy: 18 Ledna 2010, 22:50:35 »
Asi bude nejlepší ten oddíl opravit TestDiskem.

Jestli se ti s tím diskem chce hrát, můžeš v GParted/Editor diskových oddílů spustit kontrolu disku a dát sem tu chybu. Taky výstup z
Kód: [Vybrat]
sudo dumpe2fs /dev/sda1
http://www.openstreetmap.org - mapy celého světa "wiki style"

lednak

  • Aktivní člen
  • *
  • Příspěvků: 214
Re: GRUB error
« Odpověď #4 kdy: 18 Ledna 2010, 23:37:50 »
Arrange, opět (pokolikáté už?  :)) veliké díky a karma, zabral TestDisk. Byl vadný suberblock, podle výpisu backupů z TestDisku jsem to pak opravil podle návodu tady http://www.cyberciti.biz/faq/recover-bad-superblock-from-corrupted-partition/

 

Provoz zaštiťuje spolek OpenAlt.