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: nefunkcni hibernace po vymene hdd  (Přečteno 4432 krát)

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
nefunkcni hibernace po vymene hdd
« kdy: 12 Listopadu 2008, 00:01:45 »
Ahoj,

vymenil jsem hdd a system se odmita hibernovat. Respektive notebuk se vypne, ale po opetovnym zapnuti se chova jako bych ho zrestartoval. Nemam sajn, co to muze delat. V logu je videt ze se pri kazdym startu opravujou nejaky sirotci. Navic grafickej boot nabehne, ale tak v pulce se prepne do textovyho. Nevim presne jesli starej hdd byl sata2 nebo sata (novej je sata2) a uz vubec nevim, jestli to na to muze mit vliv. Suspend do Ramky funguje.

kernel log (disk jsem menil 9ho)
http://crap.starenka.net/kern.tar.gz

PS. Naokraj by me zajimalo, proc KDE ulozi session pri logoutu, ale ne pri vypnuti pocitace... (prome celkem zasadni vec, ktera ted pri nefunkcni hibernaci opet vyplula na povrch)

Diky za feedback. s
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #1 kdy: 12 Listopadu 2008, 00:07:36 »
huh ..

jak jsi prenasel na novy disk puvodni system?

ad.1) jsem presvedcen, ze mas-li nainstalovany zdrojaky jadra, tak odpoved najdes zde ::

cd /usr/src/linux/Documentation
less kernel-parameters.txt // hledej retezec 'resume='
less power/swsusp-and-swap-files.txt
« Poslední změna: 12 Listopadu 2008, 00:14:08 od nettezzaumana »

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #2 kdy: 12 Listopadu 2008, 00:19:34 »
nabootnul jsem z livka, naformatoval novej (zapojenej pres usb) a jednotlivy partisny jsem proste prekopiroval "copy -a", byly jinejch rozmeru, takze jsem se bal sahnout po "dd". Upravil jsem fstab a nainstaloval grub. Poprvy jsem si myslel, ze je to tim, ze jsem zapomel zapnout swapak, ale ten slape :(  (jinak pokdu to neni zrejmy, predtim ta hibernace slapala na obou jadrech (24.19,24.21)

tem adresat tam nemam, co mam nakoupit za balicky? (a pokud je nakoupim, ccko mi fakt nic nerika)
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #3 kdy: 12 Listopadu 2008, 00:28:20 »
Citace
# cat /boot/grub/menu.lst | grep resume=
    kernel /vmlinuz-2.6.25.18-0.2-pae root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ03X4L-part6 resume=/dev/sda3 showopts vga=0x317

# fdisk -l | grep swap
/dev/sda3             811         944     1076355   82  Linux swap / Solaris

parametr v grubu resume=foo musi odpovidat ceste k partisne, ze ktere se *resumuje*, stejne jako image ramky musi utilita na hibernovani ukladat do tohoto oddilu ..
budu se opakovat ::

ad.1) jsem presvedcen, ze mas-li nainstalovany zdrojaky jadra, tak odpoved najdes zde ::

cd /usr/src/linux/Documentation
less kernel-parameters.txt // hledej retezec 'resume='
less power/swsusp-and-swap-files.txt
<< jedna se o zdrojaky jadra samozrejme ..

dale si pozorne projdi file /etc/suspend.conf .. pokud ho nemas, tak hledej `find /etc | grep suspend.conf`

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #4 kdy: 12 Listopadu 2008, 00:39:44 »
lolecek, zrejmne tam ten resume vubec neni... ;)

Kód: [Vybrat]
title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-19-generic root=/dev/sda1 ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet

title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-19-generic root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.24-19-generic

title Ubuntu 8.04.1, kernel 2.6.24-21-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-21-generic root=/dev/sda1 ro quiet splash
initrd /boot/initrd.img-2.6.24-21-generic
quiet

title Ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-21-generic root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.24-21-generic

title Ubuntu 8.04.1, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #5 kdy: 12 Listopadu 2008, 00:41:55 »
lolecek ..
<< :D roflicek .. tim chces rict, ze ti to uz funguje?

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #6 kdy: 12 Listopadu 2008, 00:43:50 »
zkusim, uvidim. dam vedet za chvili

btw.. suspend.conf nemam, ani find nenasel... zkusim tedy pridat ten resume do grubu, to by melo stacit?
ps. dik za pomoc, snazim se tomu porozumet, ale je to na mne moc veci najednou ;)
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #7 kdy: 12 Listopadu 2008, 00:45:31 »
zkusim, uvidim. dam vedet za chvili

btw.. suspend.conf nemam, ani find nenasel... zkusim tedy pridat ten resume do grubu, to by melo stacit?
ps. dik za pomoc, snazim se tomu porozumet, ale je to na mne moc veci najednou ;)
.. ok, tak napotreti .. kdyby to nepomohlo, tak se budu opakovat ::

Citace
# cat /boot/grub/menu.lst | grep resume=
    kernel /vmlinuz-2.6.25.18-0.2-pae root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ03X4L-part6 resume=/dev/sda3 showopts vga=0x317

# fdisk -l | grep swap
/dev/sda3             811         944     1076355   82  Linux swap / Solaris

parametr v grubu resume=foo musi odpovidat ceste k partisne, ze ktere se *resumuje*, stejne jako image ramky musi utilita na hibernovani ukladat do tohoto oddilu ..
budu se opakovat ::

ad.1) jsem presvedcen, ze mas-li nainstalovany zdrojaky jadra, tak odpoved najdes zde ::

cd /usr/src/linux/Documentation
less kernel-parameters.txt // hledej retezec 'resume='
less power/swsusp-and-swap-files.txt
<< jedna se o zdrojaky jadra samozrejme ..

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #8 kdy: 12 Listopadu 2008, 00:50:35 »
vim, ze me mas rad a chces, abych na to prisel sam, ale ja ti na to uprimne seru :)))) rekni mi to prosim pro blbecka. 'kuju

do menu.lst jsem dal a bootnul, nicmene hibernace nic.... (ale aspon uz jede celej grafickej boot - wohoooo)
Kód: [Vybrat]
kernel          /boot/vmlinuz-2.6.24-19-generic root=/dev/sda1 resume=/dev/sda1 ro quiet splash
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #9 kdy: 12 Listopadu 2008, 00:54:13 »
jen me napada, ten obraz ramky se muze ukladat kamkoliv, nebo do swapu ? (au au au)
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #10 kdy: 12 Listopadu 2008, 01:12:08 »
ok. jsem blbej, napsal jsi mi to.. ;) nastavil jsem resume na swap, ale pri spusteni hibernace mi to napise, ze nemuze najit swap, pricemz "swapon -a" to neresi a vydim ho...

Kód: [Vybrat]
starenka@kosmik1:~$ free
             total       used       free     shared    buffers     cached
Mem:          3033        561       2472          0         26         90
-/+ buffers/cache:        444       2589
Swap:         6000         71       5929

smiluj se jeste jednou, ntz :)
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #11 kdy: 12 Listopadu 2008, 01:20:30 »
ok. uz jsem to asi pochopil cely. jen nevim jak to udelat. KDE tedy nastavim KAM se uklada ten obraz pri hybernaci?
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #12 kdy: 12 Listopadu 2008, 01:28:42 »
ok. uz jsem to asi pochopil cely. jen nevim jak to udelat. KDE tedy nastavim KAM se uklada ten obraz pri hybernaci?
<< ty nemas swap?


nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #13 kdy: 12 Listopadu 2008, 01:34:08 »
Citace
> cat /etc/suspend.conf
#############################################################################
##
## note:
## using pm-utils or powersaved, this file (/etc/suspend.conf) only serves as
## a template, image_size and resume_device are filled in dynamically
## and the generated /var/lib/s2disk.conf is used to suspend.
## _If_ you enter stuff here, it will be copied to that file unchanged,
## but this might skip some features and sanity checks.
##
#############################################################################
##
## your snapshot device. You should not need to change this.
# snapshot device = /dev/snapshot
#
## enter your swap device here. Read the warning on pm-utils above, please!
#resume device = <path_to_resume_device_file>
#
## image size will also be filled in by pm-utils
#image size = 350000000
#
#suspend loglevel = 2
#max loglevel =
#
## compute checksum will slow down suspend and resume.
## Debugging option, default n
#compute checksum = y
#
## compression will often speed up suspend and resume (default y)
#compress = n
#
## encryption support is rather basic right now - e.g. USB keyboards will not
## work to enter the key in the standard initrd, also beware of
## non-US keyboard layouts. Only use this if you know what you are doing.
#encrypt = y
#
## RSA key file that is used for encryption
#RSA key file = /etc/suspend.key
#
## start writing out the image early, before buffers are full.
## will most of the time speed up overall writing time (default y)
#early writeout = n
#
## use splash picture? (default y)
#splash = y
#
## shutdown method:
## platform - go through ACPI BIOS to power off the machine (default on
##            machines that support it)
## shutdown - just power off like after a shutdown
## reboot   - reboot instead of powering off. For debugging only.
#shutdown method = platform
#
## resume offset: for use with swapfiles, use "swap-offset" to find out.
#resume offset = 12345
#
## pause after resume for n seconds, so that the timing information can
## actually be read (default 0 => don't pause)
#resume pause = 2
<< precti si tu hlavicku ;)

u me, kdybych provedl tu samou operaci s vymenou disku a nejak se mi zmenil swap oddil, tak se nebudu probouzet taky, pac bude stale platit ::
Citace
> cat /var/lib/s2disk.conf
resume device = /dev/sda3
image size = 476695756
# parameters taken from /etc/suspend.conf:

.. takze bud edituj tenhle soubor a nebo smaz, mel by se vygenerovat sam

nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #14 kdy: 12 Listopadu 2008, 01:37:21 »
uka vystup z ::

cat /boot/grub/menu.lst | grep resume
fdisk -l | grep swap
cat /var/lib/s2disk.conf

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #15 kdy: 12 Listopadu 2008, 01:41:40 »
Kód: [Vybrat]
cat /boot/grub/menu.lst | grep resume
## e.g. defoptions=vga=791 resume=/dev/hda5
kernel          /boot/vmlinuz-2.6.24-19-generic root=/dev/sda1 resume=/dev/sda5 ro quiet splash
kernel          /boot/vmlinuz-2.6.24-21-generic root=/dev/sda1 resume=/dev/sda5 ro quiet splash

sudo fdisk -l | grep swap
/dev/sda5            1913        2677     6144831   82  Linux swap / Solaris

sudo cat /var/lib/s2disk.conf
cat: /var/lib/s2disk.conf: No such file or directory

njn. smazal bych, ale on tam neni...
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #16 kdy: 12 Listopadu 2008, 01:50:29 »
dej pryc splash a uka hlasku co to pise .. :/ .. ale dneska uz brou noc // anglicky `GNU night`

ps. obavam se ale, ze tvuj problem muze bejt i tim, ze nemas swap do 1024 cylindru .. system z toho pak nemuze bootovat .. ziju s touhle mozna famou cely zivot a muj swap davam vzdy do 1024 cylindru vc. bootu ..

mozna bys taky mohl rict jakou metodou hybernujes .. `pm-hibernate || s2disk || powersave foo` ..
« Poslední změna: 12 Listopadu 2008, 02:02:30 od nettezzaumana »

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #17 kdy: 12 Listopadu 2008, 01:59:56 »
ok dik... taky uz toho mam plny kecky. zitra dam vedet.. ad cylindr: nevim o tom nic, ale empiricky - mel jsem ho ke konci disku a fungoval..
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #18 kdy: 12 Listopadu 2008, 02:19:17 »
tak hotovo...

zmenil jsem v /etc/acpi/hibernate.sh
Kód: [Vybrat]
#    DEVICE="/dev/disk/by-uuid/`awk -F= '{print $3}' </etc/initramfs-tools/conf.d/resume`"
     DEVICE="/dev/sda5"

bohuzel to ikdyz jsem si nasel UUID swapu a hodil ho do toho souboru, ze kteryho si to ma brat nefungovalo... takze jsem to tam hodil natvrdo ;)

mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #19 kdy: 12 Listopadu 2008, 09:28:30 »
tak hotovo...

zmenil jsem v /etc/acpi/hibernate.sh
Kód: [Vybrat]
#    DEVICE="/dev/disk/by-uuid/`awk -F= '{print $3}' </etc/initramfs-tools/conf.d/resume`"
     DEVICE="/dev/sda5"

bohuzel to ikdyz jsem si nasel UUID swapu a hodil ho do toho souboru, ze kteryho si to ma brat nefungovalo... takze jsem to tam hodil natvrdo ;)


bezva ;)

kkaarreell

  • Stálý člen
  • **
  • Příspěvků: 1072
Re: nefunkcni hibernace po vymene hdd
« Odpověď #20 kdy: 12 Listopadu 2008, 09:58:13 »
tak hotovo...
zmenil jsem v /etc/acpi/hibernate.sh
Kód: [Vybrat]
#    DEVICE="/dev/disk/by-uuid/`awk -F= '{print $3}' </etc/initramfs-tools/conf.d/resume`"
     DEVICE="/dev/sda5"
bohuzel to ikdyz jsem si nasel UUID swapu a hodil ho do toho souboru, ze kteryho si to ma brat nefungovalo... takze jsem to tam hodil natvrdo ;)
Jsem rad, ze ti to bezi, jen poznamka... Napsal jsi to do /etc/initramfs-tools/conf.d/resume ve spravnem formatu, tj.
Kód: [Vybrat]
RESUME=UUID=nove_UUID_disku
?
Osobne bych spis ponechal puvodni /etc/acpi/hibernate.sh a upravil /etc/initramfs-tools/conf.d/resume.

Jinak v menu.lst ten odkaz na swap byt nemusi, staci to v tom  /etc/initramfs-tools/conf.d/resume, ale potom musis pregenerovat initramfs (viz treba http://forum.ubuntu.cz/index.php/topic,28029.msg210187.html#msg210187).


ntz: well done! :-) to s tim cylindrem, myslim, ze to omezeni biosem uz nejakou dobu neplati. pred nejakou dobou jsem o tom cetl, ale zaboha si nevzpomenu kde.
« Poslední změna: 12 Listopadu 2008, 10:58:49 od kkaarreell »

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #21 kdy: 12 Listopadu 2008, 10:18:16 »
aha - asi to teda bylo tim, ze jsem ten initframs potom nepregeneroval.... az bude chut tak to vratim do puvodnich koleji tedy ;)

diky obama
« Poslední změna: 12 Listopadu 2008, 10:20:14 od starenka »
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

kkaarreell

  • Stálý člen
  • **
  • Příspěvků: 1072
Re: nefunkcni hibernace po vymene hdd
« Odpověď #22 kdy: 12 Listopadu 2008, 10:46:22 »
aha - asi to teda bylo tim, ze jsem ten initframs potom nepregeneroval.... az bude chut tak to vratim do puvodnich koleji tedy ;)

diky obama
no, pokud jsi to mel tou dobou uz natvrdo v grubu, tak by to pregenerovani initramfs nemelo byt treba.. mne slo jen o to, jestli jsi to tam psal ve spravnem tvaru.

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: nefunkcni hibernace po vymene hdd
« Odpověď #23 kdy: 12 Listopadu 2008, 10:48:55 »
psal... resp. by lo tam s uuid, tak jsem tam hodil uuid, s klasickym /dev/xxx jsem to uz nezkousel a rovnou to upravil v suspend.sh
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

nettezzaumana

  • Host
Re: nefunkcni hibernace po vymene hdd
« Odpověď #24 kdy: 12 Listopadu 2008, 11:04:02 »
ntz: well done! :-) to s tim cylindrem, myslim, ze to omezeni biosem uz nejakou dobu neplati. pred nejakou dobou jsem o tom cetl, ale zaboha si nevzpomenu kde.
<< jsou urcite povesti a famy, ktere ja radsi ani nezkousim ::

## muj boot a swap ;)
# fdisk -l | egrep 'sda2|swap'
/dev/sda2   *         798         810      104422+  83  Linux
/dev/sda3             811         944     1076355   82  Linux swap / Solaris
« Poslední změna: 12 Listopadu 2008, 11:55:16 od nettezzaumana »

 

Provoz zaštiťuje spolek OpenAlt.