Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: The_ERROR 22 Května 2007, 04:33:02

Název: Hibernace na disk nejde [vyřešeno]
Přispěvatel: The_ERROR 22 Května 2007, 04:33:02
Nefunguje mi hibernace na disk. Moc to nikdy nestihnu, ale bylo tam vzdycky neco s tim, ze nemuze naswapovat a ze mam zkusit mozna swapon -a, nevim nikdy to nestihnu poradne precist.... v systemovych protokolech jsem to nenasel.
no jinak ten prikaz swapon -a hazi tohle:

swapon: cannot stat /dev/disk/by-uuid/ed3b1355-c39b-442a-a791-142cf9a2e6a0: No such file or directory

situace s disky je asi takova:
Nejdrive jsem mel Ubuntu jen tak jako ze jsem musel, a vyclenil jsem mu minimum, pak jsem potreboval vice mista na programy do skoly atd., tak jsem posunoval partitiony. Nakonec se me zacali Windowsy s*at, tak jsem z nich udelal minoritni OS :) Behem toho posunovani jsme zvetsoval i swap (nyni nejaky bratru pres 2 GB a vzhledem k tomu ze mam jen 1GB RAM, tak by to melo na uspani stacit). Mam jen teda 2 oddily - system + data a swap, zbytek je NTFS od Win.
Název: Hybernace na disk nejde [Vyřešeno]
Přispěvatel: LS 22 Května 2007, 09:27:48
hibernace neni podporovana u vsech zakladnich desek - napiste podrobnosti o pouzitem HW
Název: Hybernace na disk nejde [Vyřešeno]
Přispěvatel: The_ERROR 22 Května 2007, 15:40:48
Je to sice v nemcine, ale v anglictine jsme nic tak narychlo a co by umelo exportovat zadarmo nenasel....
http://homel.vsb.cz/~ple094/report
Název: Hybernace na disk nejde [Vyřešeno]
Přispěvatel: LS 22 Května 2007, 16:43:11
Kdybyste napsal "je to notebook Fujitsu Siemens Amilo Pro V2085", usetril byste tim cas sobe i nam.

Bohuzel u notebooku je to slozite, zkuste nahrat nejnovejsi BIOS, pokud to ani s nejnovejsim Ubuntu nepojede, moc s tim nenadelate. Viz. napr. http://avc.sh.cvut.cz/archiv/index.php?id=1041&rid=455&offset=0&select=Linux
Název: Hybernace na disk nejde [Vyřešeno]
Přispěvatel: c4pp4 28 Května 2007, 03:51:36
Citace: The_ERROR
Nefunguje mi hybernace na disk. Moc to nikdy nestihnu, ale bylo tam vzdycky neco s tim, ze nemuze naswapovat a ze mam zkusit mozna swapon -a, nevim nikdy to nestihnu poradne precist.... v systemovych protokolech jsem to nenasel.
no jinak ten prikaz swapon -a hazi tohle:

swapon: cannot stat /dev/disk/by-uuid/ed3b1355-c39b-442a-a791-142cf9a2e6a0: No such file or directory

situace s disky je asi takova:
Nejdrive jsem mel ubuntu jen tak jako ze jsem musel, a vyclenil jsem mu minimum, pak jsem potreboval vice mista na programy do skoly atd, tak jsem posunoval partitiony. Nakonec se me zacali windowsy srat, tak jsem z nich udelal minoritni OS :) Behem toho posunovani jsme zvetsoval i swap (nyni nejaky bratru pres 2 GB a vzhledem k tomu ze mam jen 1GB RAM, tak by to melo na uspani stacit). Mam jen teda 2 oddily - system + data a swap, zbytek je NTFS od Win.
Měl jsem stejný problém a následující postup to vyřešil:

nejdříve se podívej do souboru /etc/fstab, na kterém oddíle máš swap, u mě je na /dev/hda3,  který je použit v postupu

zjistíme UUID oddílu pro swap:
Kód: [Vybrat]
sudo vol_id /dev/hda3 | grep 'UUID'z výpisu nás zajímá tlustě vyznačený výsledek:
ID_FS_UUID=0723a7c8-6b11-4f1c-a806-fc55f2e37984

dle výsledku opravíme fstab:
Kód: [Vybrat]
sudo gedit /etc/fstabtzn., že v souboru fstab bude následující:
# Entry for /dev/hda3 :
UUID=0723a7c8-6b11-4f1c-a806-fc55f2e37984 none swap sw 0 0

dále opravíme správnou funkčnost hibernace:
Kód: [Vybrat]
sudo gedit /etc/initramfs-tools/conf.d/resumetzn., že v souboru resume bude následující:
RESUME=UUID=0723a7c8-6b11-4f1c-a806-fc55f2e37984

a zakončíme aktualizací inicializačního souborového systému:
Kód: [Vybrat]
sudo update-initramfs -uuvedený postup je z http://ubuntuforums.org/showpost.php?p=1773316&postcount=3 , ve kterém se na začátku zadává ještě inicializační a aktivační příkaz pro oddíl swap, které si myslím není třeba zadávat, pokud by to bez nich nefungovalo, tak je pro úplnost uvádím (patří na úplný začátek postupu):
Kód: [Vybrat]
sudo mkswap /dev/hda3
sudo swapon -va
Tento problém je duplicitní s http://forum.ubuntu.cz/viewtopic.php?id=10658
Název: Hybernace na disk nejde [Vyřešeno]
Přispěvatel: kkaarreell 28 Května 2007, 10:35:11
Zdravim,
diky za radu. Mam jeste dotaz k tomu
Kód: [Vybrat]
$ sudo update-initramfs -uUpdate se mi dela z jadra 2.6.17, ale ja bezne pouzivam jen 2.6.15, protoze u toho novejsiho mi pri vypinani skarede cvakne disk. Je to jedno a nebo to mam v tom update-initramfs specifikovat to starsi jadro?
Karel
Název: Hybernace na disk nejde [Vyřešeno]
Přispěvatel: Jakub Lucký 28 Května 2007, 11:17:36
Cvakání disku u novějších jader se řešilo...
Nemělo by to na disk mít vliv...
Název: Hybernace na disk nejde [Vyřešeno]
Přispěvatel: kkaarreell 28 Května 2007, 12:16:43
Ja vim, ze by ten disk mel umet zaparkovat hlavy i pri odpojeni od proudu.. Ale stejne, ten zvuk je hnusnej a co kdyby... :-) Navic jadro 2.6.17 nema verzi pro i686.

EDIT: Tak jsem to provedl podle tohoto postupu a stejne to nepomohlo. Dal jsem pocitac hibernovat a po zapnuti normalne nabootoval (vybral jsem jadro 2.6.17) a swap opet nefungoval.

Jeste jeden dotaz: kdyz spustim
Kód: [Vybrat]
$ sudo mkswap /dev/sda6
Setting up swapspace version 1, size = 1077473 kB
no label, UUID=cacd14c3-78a2-4e6d-9093-fe5d98c30f78
Ma to nove UUID nejaky vyznam? V /etc/fstab mam to puvodni a i linky v "/dev/disk/by-uuid/" mam pod tim starym jmenem.. driv jsem to po spusteni "mkswap" upravoval. Ma to nejaky smysl? Asi to prepisu vse na "/dev/sda6", ale kde vsude bych to mel menit (/etc/fstab, /boot/grub/menu.lst,...)?
Název: Hybernace na disk nejde [Vyřešeno]
Přispěvatel: c4pp4 28 Května 2007, 16:58:42
Citace: kkaarreell
Update se mi dela z jadra 2.6.17, ale ja bezne pouzivam jen 2.6.15, protoze u toho novejsiho mi pri vypinani skarede cvakne disk. Je to jedno a nebo to mam v tom update-initramfs specifikovat to starsi jadro?
Karel
Jedno to fakt není :) potřebuješ aktualizovat verzi, kterou používáš, tohle by mělo aktualizovat právě používanou verzi:
Kód: [Vybrat]
sudo update-initramfs -u -k $(uname -r)nebo případně zkus tohle, což by mělo zaktualizovat všechny verze:
Kód: [Vybrat]
sudo update-initramfs -u -k all
Citace: kkaarreell
Ma to nove UUID nejaky vyznam? V /etc/fstab mam to puvodni a i linky v "/dev/disk/by-uuid/" mam pod tim starym jmenem.. driv jsem to po spusteni "mkswap" upravoval. Ma to nejaky smysl? Asi to prepisu vse na "/dev/sda6", ale kde vsude bych to mel menit (/etc/fstab, /boot/grub/menu.lst,...)?
Musí se shodovat současné UUID swap oddílu (tzn. to nové UUID po příkazu mkswap) s UUID v /etc/fstab a s UUID v etc/initramfs-tools/conf.d/resume.
Citace: kkaarreell
EDIT: Tak jsem to provedl podle tohoto postupu a stejne to nepomohlo. Dal jsem pocitac hibernovat a po zapnuti normalne nabootoval (vybral jsem jadro 2.6.17) a swap opet nefungoval.
Možná by to chtělo po nastavení všech věcí ještě restart, aby v /dev/disk/by-uuid/ bylo to nové UUID.
Název: Hybernace na disk nejde [Vyřešeno]
Přispěvatel: kkaarreell 29 Května 2007, 09:09:59
Diky moc, uz mi to bezi. Pomohlo
Kód: [Vybrat]
sudo update-initramfs -u -k allJeste jednou diky.
Karel