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: Dotaz na správnost nestandardního řešení problému se swap-em [vyřešeno]  (Přečteno 1668 krát)

xBulhar

  • Návštěvník
  • Příspěvků: 9
Ahoj,

chci se zeptat na správnost řešení problému, který jsem si způsobil se swapem.

1) Co se stalo?:

Mám netbook ASUS s WinXP. Tento původně obsahoval 3 primary partition na HDD s MBR:

/dev/sda1 "RECOVERY" (Záloha systému a nastavení od výrobce)
/dev/sda2 "Windows XP" (C:)
/dev/sda3 "DATA" (D:)

Při instalaci UNR 9.10 jsem pomocí gparted nechal odtsranit /dev/sda3 a HDD potom vypadal takto:

/dev/sda1 "RECOVERY" (záloha původního systému a nastavení od výrobce) -cca 4GB
/dev/sda2 "Windows XP" (C:) -cca 21GB
/dev/sda3 "UNR 9.10" (ext4)  -cca 40GB
/dev/sda4 "linux-swap" (0x82) -cca 2,4GB
a "volné místo" cca 90GB

Potom mi ale došlo, že pokud chci využít volné místo, a to nejlépe obnovením oddílu "DATA"(D:) viditelným pro WinXP, musím zrušit jednu primární partition a vytvořit z ní logickou, kde bude swap pro linux a "DATA" (D:).
Z WinXP jsem proto odstranil (pomocí programu Partition Magic 8) oddíl /dev/sda4  a vytvořil rozšířenou partition (W95 ext d(LBA), a v ní vytvořil /dev/sda5 a /dev/sda6 s příslušným formátem. Je to prasárna, ale udělal jsem to takhle, protože diskový nástroj v linuxu mi to nedovolil.

No, a potom se to stalo.. - Ubuntu nechtělo nabootovat a pořád říkalo, že čeká na zařízení pro swap s UUID xxxxxxxx-yyyy-zzzz-...atd., které je uvedeno v /etc/fstab. Jediné, co pak fungovalo je CTRL+ALT+DEL. Zajímavé však bylo, že asi tak v 1/4 případů mi povolilo zmáčknout "CTRL" a nabootovalo do tzv. "recovery shell". Jindy se zbláznilo.

2.) Co jsem dělal:
V diskuzi na zahraničním linuxovském fóru jsem se dočetl, že řešením mohou být tyto tři příkazy:

sudo swapoff -a
sudo /sbin/mkswap /dev/sdaX ((X=číslo dle libosti))
sudo swapon -a

a později sudo swapon -v -U xxxxxxxx-yyyy-zzzz-....atd. ((UUID poskytnutý mkswap-em))

Bohužel, tento postup nevedl k úspěchu a Ubuntu se při restartech chovalo pořád stejně, tzn. čekalo na ono staré umístění partition pro swap uvedené v /etc/fstab

3.) Jak jsem to vyřešil:

Tak jsem se už *censored*, a pomocí příkazu "gksudo gedit" jsem otevřel onen fstab.txt a v příslušné řádce změnil  starý UUID na nový, který mi poskytnul příkaz mkswap.
Při dalším restartu se něco změnilo, Ubuntu si něco ověřoval a potom naběhl normálně. Opakované restarty proběhly úspěšně.

4.) Moje otázka:

a) Není toto "prasácké" řešení pro můj Ubuntu a pro mě osobně nebezpečné?
b) Existuje lepší způsob, jak vyřešit nesnáze plynoucí z neočekávané změny uspořádání poměrů na HDD?

Děkuji

S přáním hezkého zbytku víkendu :-)
xBulhar
« Poslední změna: 08 Listopadu 2010, 16:47:41 od Pavel Půlpán »
UNR 9.10 32bit

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #1 kdy: 06 Listopadu 2010, 19:37:45 »
Myslím, že je to v pořádku. Manuální úprava fstab ničemu nevadí.
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

xBulhar

  • Návštěvník
  • Příspěvků: 9
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #2 kdy: 06 Listopadu 2010, 19:42:22 »
Děkuji za bleskovou odpověď na mou otázku a) !
xBulhar
UNR 9.10 32bit

Kraki

  • Návštěvník
  • Příspěvků: 49
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #3 kdy: 06 Listopadu 2010, 21:43:54 »
Ja som mal nainštalovaný Linux Kubuntu a aj WinXP. V XP som si nainštaloval Partition Magic verzia asi 8, podotýkam, len nainštaloval! Samozrejme Kubuntu už nenaštarovalo. PM prepísal/upravil/neviem MBR a tým sa zavádzač znefunkčnil. Stačí znova nainštalovať zavádzač a Linux pôjde. Odvtedy som ho už nepoužil... Myslím PM. Linux používam dodnes :-)
Kubuntu 13.04, 3.8.0-19-generic, KDE 4.10.5, notebook Sony Vaio VGN-A397, ATI X600 a PC GA-K8NF, Athlon 1800, GeForce 6600.

xBulhar

  • Návštěvník
  • Příspěvků: 9
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #4 kdy: 06 Listopadu 2010, 23:08:17 »
Díky za komentář, ale problém je jinde. Zavaděč tou akcí poškozen nebyl. To chování co jsi popsal je zajímavé. Moje verze PM je taky 8. (mimochodem, to v textu nebyl smajlík, ale "8) ) :-)
Možná měl Lilo s Partition Magicem nějaký nevyřízený účet..:-)
UNR 9.10 32bit

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #5 kdy: 06 Listopadu 2010, 23:42:34 »
LILO se v *buntu nepoužívá, zavaděč je GRUB, respektive od verze 9.10 GRUB2

A obecně PM asi nepočítá s jiným systémem než je win, protože linuxáci mají gparted :)
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6075
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #6 kdy: 07 Listopadu 2010, 08:17:29 »
Hlavně PM je zastaralý ne? Jaká verze? 8?

No četl jsem si to povídání 2x, ale pořád si nejsem jist... patrně to nešlo Gpartedem proto, že byl aktivní swap. Ten se používá(respektive je jen připojen), i když jedeš z livka. Stačí dát v Gparted swap off. Potom s tím jde libovolně manipulovat.

Pokud by Ti neseděl Gparted(parted, atd), PM neumí nic moc co se týká linuxových FS, tak jsou jiné Win&Linux like FS nástroje, které umí vše potřebné.
« Poslední změna: 07 Listopadu 2010, 08:19:31 od Rovano »
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.
Dlouhé výpisy prosím dávat při psaní příspěvku do bloku funkcí Vložit kód.
Děkujeme.

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #7 kdy: 07 Listopadu 2010, 22:46:40 »
Tiež som s týmto čudom raz robil...nič moc.Gparted je určite lepší.Akurát keď chceš upravovať oddiely na ktorých teraz robíš tak musíš ísť cez LiveCD.V systéme ti nepôjde upravovať systémové partície(tie ktoré máš pripojené ako / alebo iné[/home]).
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

xBulhar

  • Návštěvník
  • Příspěvků: 9
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #8 kdy: 08 Listopadu 2010, 11:51:16 »
Pánové,

děkuji za Vaše komentáře v diskusi. Gparted je skutečně povedený nástroj. Škoda, že po instalaci systému už je k ruce jen ten Palimpsest 2.28.0. Mohu konstatovat, že problém byl zřejmě způsoben nestandardním zásahem do struktury HDD. Abych však řekl pravdu, to zmatené chování UNR při startu mě celkem dost překvapilo..Přecijen nedostupnost swap-u není podlemě tak kritická chyba, ozvlášť při RAM cca 1GB.
Ale už jedu vesele dál a jsem s Ubuntu celkově spokojen.
Jelikož nikdo nereagoval na podotázku b), tak myslím že je možno téma uzavřít jako vyřešené.
Díky!

xBulhar
UNR 9.10 32bit

xBulhar

  • Návštěvník
  • Příspěvků: 9
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #9 kdy: 08 Listopadu 2010, 11:59:22 »
P.S: Ovšek kdybych věděl, jak to udělat..  ;D
UNR 9.10 32bit

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6075
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #10 kdy: 08 Listopadu 2010, 12:27:19 »
Škoda, že po instalaci systému už je k ruce jen ten Palimpsest 2.28.0.

? GParted lze s omezením užívat i v žijícím systému.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.
Dlouhé výpisy prosím dávat při psaní příspěvku do bloku funkcí Vložit kód.
Děkujeme.

xBulhar

  • Návštěvník
  • Příspěvků: 9
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #11 kdy: 08 Listopadu 2010, 15:42:39 »
To jsem předpokládal. Jenže jsem "lama", takže jsem ho po instalaci už nenašel v menu, narozdíl od Live session.
UNR 9.10 32bit

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Dá sa nainštalovať.Centrum SW a napíš Gparted :D
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

xBulhar

  • Návštěvník
  • Příspěvků: 9
Bože, to jsou komplikace.. Ale dík  ;D
UNR 9.10 32bit

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Dotaz na správnost nestandardního řešení problému se swap-em
« Odpověď #14 kdy: 09 Listopadu 2010, 23:04:09 »
Pánové,

děkuji za Vaše komentáře v diskusi. Gparted je skutečně povedený nástroj. Škoda, že po instalaci systému už je k ruce jen ten Palimpsest 2.28.0. Mohu konstatovat, že problém byl zřejmě způsoben nestandardním zásahem do struktury HDD. Abych však řekl pravdu, to zmatené chování UNR při startu mě celkem dost překvapilo..Přecijen nedostupnost swap-u není podlemě tak kritická chyba, ozvlášť při RAM cca 1GB.
Ale už jedu vesele dál a jsem s Ubuntu celkově spokojen.
Jelikož nikdo nereagoval na podotázku b), tak myslím že je možno téma uzavřít jako vyřešené.
Díky!

xBulhar

Odpověď na otázku b) je myslím záporná. Rychlejší řešení neznám.


EDIT: Téma "uzavřeš" editací prvního příspěvku tak, že za konec názvu temátu přidáš "[vyřešeno]" ;)

EDIT2: Koukám, že jsem přišel s křížkem po funuse :D
« Poslední změna: 09 Listopadu 2010, 23:07:41 od sachy »
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

xBulhar

  • Návštěvník
  • Příspěvků: 9
Ahoj,

díky moc. Takže náhodou jsem zvolil nejsnadnější řešení :-) Díky.

EDIT: způsobu uzavření tématu jsem si všiml později, ale přece. I tak dík za vzkaz!

xBulhar
UNR 9.10 32bit

 

Provoz zaštiťuje spolek OpenAlt.