Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: timmynovak 10 Září 2009, 08:48:32

Název: Dynamické bootování - Linux / Windows [vyřešeno]
Přispěvatel: timmynovak 10 Září 2009, 08:48:32
Ahoj,

 mám následující problém - mám počítač, na kterém mám Linux i Windows a potřeboval bych k němu přistupovat výhradně vzdáleně. jenže ať hledám jak hledám, nenašel jsem žádnou jednoduchou metodu vzdálené volby toho, co se má nabootovat (používám grub). Dynamický grub má nevýhodu, že po restartu do Windows se vždy startují Windows. Má představa je tato:

1. implicitně se bude spouštěn Linux (vždy)
2. pokud budu chtít Windows, napíšu něco v Linuxu (příkaz, konfiguraci...) a při dalším restartu se nastartují Windows
3. při dalším restartu z Windows se automaticky nastartuje opět Linux

Existuje něco takového? Případně bych asi zkousl i variantu, že by se něco měnilo v rámci Windows, ale to může být nebezepčené (Okna nenastartují a bude to pořád na nich). prostě něco jako dočasná změna na Windows by byla ideální. Díky.
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: compaq 10 Září 2009, 09:51:11
Přepsat si vzdáleně z Linuxu conf grubu. Tam je číslo implicitního OS, který se nabootuje.
Skript?
A když se nabootuje ten starý OS (win), tak ten to zase přepíše zpět na implicitně Linux.
...ale je to celé dost střelba...
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: timmynovak 10 Září 2009, 09:53:55
to už je dost brutus, protože jak jsem psal, když by win nenabootovaly, tak už se zpět do Linuxu nedostanu. Prostě něco, co by na jedno spuštění změnilo grub... nebo klidně jiný zavaděč, na grubu netrvám.
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: compaq 10 Září 2009, 09:56:34
koupit druhej počítač :-)
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: timmynovak 10 Září 2009, 09:59:22
;-) přemýšlím, zda ten můj požadavek je opravdu tak nereálný. něco jako spustí se krátký skript, který to vrátí na Linux a pak se zavolá start windows... nemusí být instalace na jednom disku. A nebo by byl kouzelný grub dostupný přes lan:)
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: Zelvuska 10 Září 2009, 10:01:40
Mělo by to jít pomocí tohohle

http://www.gnu.org/software/grub/manual/html_node/savedefault.html
http://www.gnu.org/software/grub/manual/html_node/Invoking-grub_002dset_002ddefault.html#Invoking-grub_002dset_002ddefault

Podle toho prvního si do části s windows dáte setdefault 1 (nebo 0), teď si nejsem jistý jak to grub počítá - bude to chtít vyzkoušet na lokálním stroji. To zajistí, že poté co se restartují win, tak se nastartuje linux.
Podle toho druhého si v linuxu nastavíte dočasně hodnotu defaults na číslo windows.

Edit: Tak by se to mělo číslovat od nuly... Ale být Vámi, tak to určitě nejdřív vyzkouším s fyzickým přístupem na stroj.
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: timmynovak 10 Září 2009, 10:06:27
díky, zkusím to. mám ale pocit, že tento návod jsem už viděl (prošel jem toho mraky) a mám pocit, že když se jednou startnou win, tak se pořád startujou win:) ale zkusím to, jak říkám, viděl jsem toho mnoho a nejsem si jist. V každém případě by to bylo přesně to, co potřebuji. Díky.
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: Yontalcar 10 Září 2009, 10:10:55
pomocí příkazu grub-reboot
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: Marek_ 10 Září 2009, 10:12:04
Nebylo by snazší ty windows prostě virtualizovat?
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: Krysař 10 Září 2009, 10:15:58
Zmena default OS v menu.lst mi neprijde jako nerealne reseni. Muze to byt treba resene jako nakopirovani te spravne varianty menu.lst ze zalohy (ve win treba pomoci *.bat po spusteni - nebo primo prikaz v autoexec.bat)
Otazka je, co znamena to "kdyby win nenabootovaly"? Kdyz se kousnou pri startu, stejne musi nekdo prijit a rucne restartovat.
Ted me napada: kdy se vlastne provadi autoexec? neni to nahodou drive, nez zacnou najizdet win? Tim padem by to nakopirovalo menu.lst s default na linux a pak teprve by se snazilo bootovat do win.
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: compaq 10 Září 2009, 10:23:43
Kdyz se kousnou pri startu, stejne musi nekdo prijit a rucne restartovat.

...a jako že se jednou za čas kousnou, zvláště, když se budou "automaticky aktualizovat" včetně antiviru atd...
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: timmynovak 10 Září 2009, 10:55:56
virtualizace - nebylo, kvůli HW
kousne - mám šanci vzdáleně vypnout a zapnout napájení

tož proto:)
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: Krysař 10 Září 2009, 11:29:55
virtualizace - nebylo, kvůli HW
kousne - mám šanci vzdáleně vypnout a zapnout napájení

tož proto:)
Tak pak by ta moznost s autoexecem mela fungovat (pokud ten savedefault nebude to prave).
Název: Re: Dynamické bootování - Linux / Windows
Přispěvatel: timmynovak 14 Září 2009, 09:39:09
Takže přes grub to funguej přes grub-restart, sice to chtělo ještě trochu nějaké další úpravy v configu, aby se při nastarování alternativy uložil dod efaultu linux, ale jede to k mé plné spokojenosti. díky.