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: prosba o pomoc s disky  (Přečteno 1364 krát)

ZD

  • Host
prosba o pomoc s disky
« kdy: 21 Září 2012, 23:39:38 »
Dobrý den.
Obracím se na vás s prosbou o pomoc.
V PC mám dva disky sda (sda1) a sdb (sdb1 - /; sdb2 - /home; sdb3 - swap). Bohužel mě disk sda zlobí (myslím, že odešly na věčnost některé jeho clustery). Při startu PC se někdy nic neděje - nenajede bios, boot, systém. Když sda vyjmu z PC, vše naběhne - bios, boot ale grafické prostředí ne. Místo něj se zjeví jen příkazová řádka <initramfs>.
Prosím tedy o radu, co s tím, abych mohl PC používat bez disku sda.
Jinak používám 9.10 64bit.

Mockrát děkuji za rady.  :)
Zbyněk

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:prosba o pomoc s disky
« Odpověď #1 kdy: 22 Září 2012, 10:40:05 »
Na sda máš zavaděč tak proto ti to nejde... Odpoj ten sda a pokračuj obnovou GRUB ;)
http://wiki.ubuntu.cz/GRUB2?redirect=1#obnovení_grub2_pomocí_livecd
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

jmp

  • Host
Re:prosba o pomoc s disky
« Odpověď #2 kdy: 22 Září 2012, 10:47:50 »
se závěrem, že chybí zavaděč nesouhlasím
to by se to nedostalo ani k initramfs
bude to myslím v něčem jiném...

dejte sem výstup z http://wiki.ubuntu.cz/boot_info_script
třeba se pravá příčina povede odhalit

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:prosba o pomoc s disky
« Odpověď #3 kdy: 22 Září 2012, 11:14:33 »
Ale úplně bych tu možnost nevylučoval že je tam špatný GRUB. Už se mi stalo že jsem měl také dva disky a na sdB byl starý zavaděč z předešlých instalací a na sdA byl nový zavaděč který správně odkazoval na sdB disky. Po odpojení sdA to odkazovalo na už neexistující oddíly... Updatem Grubu nic nepokazíš ;)

Určitě pokud můžeš tak nám sem dej výpisy co radí JMP, to by nám mělo říct víc ;)
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

ZD

  • Host
Re:prosba o pomoc s disky
« Odpověď #4 kdy: 22 Září 2012, 11:15:21 »
Díky za radu.
Zde je výpis:
Kód: [Vybrat]
                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.97-1.98) is installed in the MBR of /dev/sda and looks at sector
    1 of the same hard drive for core.img. core.img is at this location and
    looks for (UUID=ae461fd7-c3ea-45a7-a161-58f59b5cf691)/boot/grub on this
    drive.
 => Grub2 (v1.97-1.98) is installed in the MBR of /dev/sdb and looks at sector
    1 of the same hard drive for core.img. core.img is at this location and
    looks in partition 1 for /boot/grub.

sda1: __________________________________________________________________________

    File system:       ext3
    Boot sector type:  Unknown
    Boot sector info:
    Operating System: 
    Boot files:       

sdb1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:
    Operating System:  Ubuntu 9.10
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb2: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:
    Operating System: 
    Boot files:       

sdb3: __________________________________________________________________________

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

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

Drive: sda _____________________________________________________________________

Disk /dev/sda: 1 000,2 GB, 1 000 204 886 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 121 601, celkem 1 953 525 168 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Identifikátor disku: 0xff246d66

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1                  63 1,953,520,064 1,953,520,002  83 Linux


Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 320,1 GB, 320 072 933 376 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 38 913, celkem 625 142 448 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Identifikátor disku: 0xdededede

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1    *             63    39,198,599    39,198,537  83 Linux
/dev/sdb2          39,198,600   609,506,099   570,307,500  83 Linux
/dev/sdb3         609,506,100   625,137,344    15,631,245  82 Linux swap / Solaris


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/sda1        fc8b1412-f47f-494f-aeb3-5ea50cb4fea4   ext3       
/dev/sdb1        b490daba-2d40-4739-abde-8815207d5215   ext4       
/dev/sdb2        59105235-f0fa-4bd0-8939-ecc8e627d659   ext4       
/dev/sdb3        a6bbf3f4-7f28-457d-8ca6-1c334e7f42b4   swap       

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/sdb1        /                        ext4       (rw,errors=remount-ro)
/dev/sdb2        /home                    ext4       (rw)


=========================== sdb1/boot/grub/grub.cfg: ===========================

--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-23-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
linux /boot/vmlinuz-2.6.31-23-generic root=/dev/sdb1 ro   quiet splash
initrd /boot/initrd.img-2.6.31-23-generic
}
menuentry "Ubuntu, Linux 2.6.31-23-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
linux /boot/vmlinuz-2.6.31-23-generic root=/dev/sdb1 ro single
initrd /boot/initrd.img-2.6.31-23-generic
}
menuentry "Ubuntu, Linux 2.6.31-22-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
linux /boot/vmlinuz-2.6.31-22-generic root=/dev/sdb1 ro   quiet splash
initrd /boot/initrd.img-2.6.31-22-generic
}
menuentry "Ubuntu, Linux 2.6.31-22-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
linux /boot/vmlinuz-2.6.31-22-generic root=/dev/sdb1 ro single
initrd /boot/initrd.img-2.6.31-22-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sdb1 ro   quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sdb1 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ ${timeout} != -1 ]; then
  if keystatus; then
    if keystatus --shift; then
      set timeout=-1
    else
      set timeout=0
    fi
  else
    if sleep --interruptible 3 ; then
      set timeout=0
    fi
  fi
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
--------------------------------------------------------------------------------

=============================== sdb1/etc/fstab: ================================

--------------------------------------------------------------------------------
proc            /proc           proc    defaults        0       0
UUID=b490daba-2d40-4739-abde-8815207d5215 /               ext4    errors=remount-ro 0       1
UUID=59105235-f0fa-4bd0-8939-ecc8e627d659 /home           ext4    defaults        0       2
UUID=a6bbf3f4-7f28-457d-8ca6-1c334e7f42b4 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
--------------------------------------------------------------------------------

=================== sdb1: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

               =                boot/grub/grub.cfg                             1
               =                boot/initrd.img-2.6.31-14-generic              1
               =                boot/initrd.img-2.6.31-22-generic              1
               =                boot/initrd.img-2.6.31-23-generic              1
               =                boot/vmlinuz-2.6.31-14-generic                 2
               =                boot/vmlinuz-2.6.31-22-generic                 1
               =                boot/vmlinuz-2.6.31-23-generic                 1
               =                initrd.img                                     1
               =                initrd.img.old                                 1
               =                vmlinuz                                        1
               =                vmlinuz.old                                    1

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on sda1

00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000020  00 00 00 00 00 00 00 00  50 c4 5e 76 28 d0 93 18  |........P.^v(...|
00000030  e6 0d 28 64 0f de 18 09  af a3 67 a6 cb 71 6c db  |..(d......g..ql.|
00000040  43 fc 17 39 65 0f 49 83  e8 73 fb 6e 95 e3 f6 81  |C..9e.I..s.n....|
00000050  44 41 9e 60 ac 4e 9c dd  ee e2 32 33 00 90 cb 2a  |DA.`.N....23...*|
00000060  52 96 be 51 85 97 68 03  7a 60 9a f9 cb 57 db 6b  |R..Q..h.z`...W.k|
00000070  eb 31 8c 35 fb 80 47 46  77 07 00 e5 c2 a4 16 8a  |.1.5..GFw.......|
00000080  3e 99 d8 95 80 df 0d 2e  44 ea d2 f9 ef 00 37 c7  |>.......D.....7.|
00000090  79 08 1a d8 14 3b 3c ff  6f b9 a3 f2 dd 76 a9 9a  |y....;<.o....v..|
000000a0  7f f0 9a 26 fe 6e 5e 16  91 2e 7f 6d 61 e8 37 15  |...&.n^....ma.7.|
000000b0  7c d5 04 48 f2 b6 df 56  10 09 17 7f 6b 41 0d 3b  ||..H...V....kA.;|
000000c0  f4 9a 7a 90 e8 2d 75 b4  e2 df 71 d7 97 3d 9d a1  |..z..-u...q..=..|
000000d0  80 aa 04 a0 00 f6 52 31  b2 02 df 1b 0e 46 c4 cb  |......R1.....F..|
000000e0  0d 95 08 94 b3 4f 56 cf  3c 2e fa 16 3b 12 c8 ac  |.....OV.<...;...|
000000f0  00 12 e0 bb 26 a7 b0 4f  ef 63 1e 4b 13 0d 6e 6a  |....&..O.c.K..nj|
00000100  41 9a a0 15 46 22 99 db  05 f2 59 7d dd 13 a0 02  |A...F"....Y}....|
00000110  16 0e 35 ed a0 45 68 6e  f3 7a ed 61 d0 20 d4 eb  |..5..Ehn.z.a. ..|
00000120  7d e2 54 aa 1b 70 5f 4b  18 1d 6f fd 4d e0 9d 91  |}.T..p_K..o.M...|
00000130  17 18 82 74 6f 80 c4 1d  c8 f1 1e ba 11 f7 52 a6  |...to.........R.|
00000140  29 e3 03 43 07 75 ec 4c  e0 0a 0a f6 c4 da 7d 5c  |)..C.u.L......}\|
00000150  a8 43 f0 57 f3 7c cd 84  dc c1 32 44 e9 42 8b 69  |.C.W.|....2D.B.i|
00000160  70 c4 90 33 d8 f5 39 21  e1 5b c3 0f cd 88 9c 0b  |p..3..9!.[......|
00000170  2b 86 24 1d a2 28 cf 43  47 5b 47 04 b9 f0 4c e3  |+.$..(.CG[G...L.|
00000180  9a 78 70 b4 29 2a 16 78  ac 11 62 29 1b f1 e4 a8  |.xp.)*.x..b)....|
00000190  ea 5c 92 b4 6d c4 04 38  4b af 11 db 85 39 94 0d  |.\..m..8K....9..|
000001a0  b3 bf 24 1b af e1 a9 51  87 77 34 07 25 c2 00 8a  |..$....Q.w4.%...|
000001b0  ab e2 65 4d 87 74 a4 75  a3 b2 f3 dd e1 32 8a ac  |..eM.t.u.....2..|
000001c0  b2 ae c3 49 c3 c6 d8 b3  37 6f a5 e3 df e6 4c 76  |...I....7o....Lv|
000001d0  e1 c5 a8 b3 82 83 4d 9f  f4 30 46 27 29 4c 8f 63  |......M..0F')L.c|
000001e0  4c 85 03 63 90 20 48 60  9d a9 00 d9 15 dc 89 9c  |L..c. H`........|
000001f0  9c b0 67 f8 45 ab 1b e7  c4 aa c4 45 66 ce 65 67  |..g.E......Ef.eg|
00000200


========= Devices which don't seem to have a corresponding hard drive: =========

sdc sdd sde sdf

=============================== StdErr Messages: ===============================

awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in

jmp

  • Host
Re:prosba o pomoc s disky
« Odpověď #5 kdy: 22 Září 2012, 14:00:39 »
zavaděč tam je, ale po odebrání stávajícího /dev/sda bude nefunkční root=/dev/sdb1
(označení disku sdb se změní na sda, takže pro root bude potřeba dát root=/dev/sda1 nebo optimálně root=UUID=b490daba-2d40-4739-abde-8815207d5215 a pak bude jedno, jak se další disky budou přidávat či odebírat...)
systém je to poněkud starší, tak doufám, že následující pokus o řešení bude funkční...

tedy cílem je, aby místo
Citace
   linux   /boot/vmlinuz-2.6.31-23-generic root=/dev/sdb1 ro   quiet splash
   initrd   /boot/initrd.img-2.6.31-23-generic

bylo toto
Citace
   linux   /boot/vmlinuz-2.6.31-23-generic root=/dev/sda1 ro   quiet splash
   initrd   /boot/initrd.img-2.6.31-23-generic

nebo toto
Citace
   linux   /boot/vmlinuz-2.6.31-23-generic root=UUID=b490daba-2d40-4739-abde-8815207d5215 ro   quiet splash
   initrd   /boot/initrd.img-2.6.31-23-generic

po odebrání disku držte při startu shift
to by melo zobrazit nabídku zavaděče
vyberte položku a stiskněte "e"
po úpravě na "linux /boot/vmlinuz-2.6.31-23-generic root=/dev/sda1 ro   quiet splash" (funguje pouze jednorázově)
spusťte ubuntu pomocí "F10" nebo "ctrl-x"
v systému aktualizujte z řádky zavaděč pomocí "sudo update-grub" a zkontrolujte si výsledek (prohlídkou výstupu z boot info scriptu a následně restart pro ověření funkčnosti)

ZD

  • Host
Re:prosba o pomoc s disky [vyřešeno]
« Odpověď #6 kdy: 19 Října 2012, 17:31:24 »
Zdravím.
Díky moc za radu. Je to vyřešeno.
ZD
« Poslední změna: 19 Října 2012, 17:33:25 od ZD »

 

Provoz zaštiťuje spolek OpenAlt.