Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: Dr Fuss 06 Října 2011, 21:48:41
-
Mám na mysli ty aktualizace v grafickém Správci aktualizací, kde nejenom že není ta fajfka ve čtverečku, ale nejde tam ani udělat!
Je to tím, že je to program pro jiné verze Ubuntu či jak si to mám vysvětlit? Proč se tam potom ta nabídka - nenabídka vůbec ukazuje?
-
Můžeme požádat o snímek obrazovky (http://wiki.ubuntu.cz/Z%C3%ADsk%C3%A1n%C3%AD%20sn%C3%ADmku%20obrazovky) z toho Správce pro ilustraci problému + verzi Ubuntu?
-
(http://forum.ubuntu.cz/home/drajfus/Plocha/Snímek obrazovky-Správce aktualizací.png)
Mám verzi 10.10 ale problém byl stejný i ve verzi 10.04
Ve čtverečkách ani nelze udělat fajfky. Tak proč se ty aktualizace teda vlastně vůbec zobrazují - nabízejí ? Nechápu....
[attachment deleted by admin]
-
Nejspíš pro to, že abys mohl nainstalovat tyto aktualizace, potřebuješ mít ještě nějaké jiné aktualizace, či knihovny.
aktualizuj přes alt+shift+f2 pak přihlásíš se jako root, pak aptitude update a aptitude upgrade, případně pak můžeš ještě udělat aptitude dist-upgrade.
S tím posledním si však nejsem jist, jestli se ti v ubuntu takto povíší celkově distribuce, kdyžtak tu dist-upgrade nedělej a zkus po normální aktualizaci dle návodu:
http://www.ubuntu.cz/ziskejte/prechod1104 (http://www.ubuntu.cz/ziskejte/prechod1104)
-
Aptitude se bude muset asi doinstalovat...
-
Chybí závislosti, pravděpodobně ty balíky pocházejí z nějakého daily repozitáře a nemají dořešené závislosti, případně se v systému vyskytuje odkaz na repozitář pro jinou verzi systému (místo repozitáře pro Mavericka je tam repozitář pro Nattyho, třeba)
-
Čili ve zdrojích software mám třebas uvedený nějaký odkaz na nějaký nevhodný zdroj, jo?
-
Dej sem dyžtak výpis
cat /etc/apt/sources.list
Jak by by měl ideálně vypadat tvůj sources.list můžeš vygenerovat přes:
http://repogen.simplylinux.ch// (http://repogen.simplylinux.ch//).
Pak může vypadat třeba takto:
#############################################################
################### OFFICIAL UBUNTU REPOS ###################
#############################################################
###### Ubuntu Main Repos
deb http://cz.archive.ubuntu.com/ubuntu/ maverick main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ maverick main restricted universe multiverse
###### Ubuntu Update Repos
deb http://cz.archive.ubuntu.com/ubuntu/ maverick-security main restricted universe multiverse
deb http://cz.archive.ubuntu.com/ubuntu/ maverick-updates main restricted universe multiverse
deb http://cz.archive.ubuntu.com/ubuntu/ maverick-proposed main restricted universe multiverse
deb http://cz.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ maverick-security main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ maverick-updates main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ maverick-proposed main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse
###### Ubuntu Partner Repo
deb-src http://archive.canonical.com/ubuntu maverick partner
##############################################################
##################### UNOFFICIAL REPOS ######################
##############################################################
###### 3rd Party Binary Repos
#### Esmska - http://code.google.com/p/esmska/
## Run this command: wget -q -O - http://repo.palatinus.cz/repo.key | sudo apt-key add -
deb http://repo.palatinus.cz/stable /
#### GetDeb - http://www.getdeb.net
## Run this command: wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
deb http://archive.getdeb.net/ubuntu maverick-getdeb apps
#### Google Linux Software Repositories - http://www.google.com/linuxrepositories/
## Run this command: wget -q https://dl-ssl.google.com/linux/linux_signing_key.pub -O- | sudo apt-key add -
deb http://dl.google.com/linux/deb/ stable non-free
#### Google Linux Software Repositories (Testing) - http://www.google.com/linuxrepositories/
## Run this command: wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
deb http://dl.google.com/linux/deb/ testing non-free
#### Medibuntu - http://www.medibuntu.org/
## Run this command: sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
deb http://packages.medibuntu.org/ maverick free non-free
#### Opera - http://www.opera.com/
## Run this command: sudo wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
deb http://deb.opera.com/opera/ lenny non-free
#### Playdeb - http://www.playdeb.net/
## Run this command: wget -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
deb http://archive.getdeb.net/ubuntu maverick-getdeb games
#### PlayOnLinux - http://www.playonlinux.com
## Run this command: wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
deb http://deb.playonlinux.com/ maverick main
#### Ubuntu Tweak - http://ubuntu-tweak.com/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0624A220
deb http://ppa.launchpad.net/tualatrix/ubuntu maverick main
#### VirtualBox - http://www.virtualbox.org
## Run this command: wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
deb http://download.virtualbox.org/virtualbox/debian maverick contrib
#### VLC Media Player - http://www.videolan.org/vlc/
## Run this command: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 40130828
deb http://ppa.launchpad.net/c-korn/ppa/ubuntu maverick main
#### Wine - https://launchpad.net/~ubuntu-wine/+archive/ppa/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F9CB8DB0
deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu maverick main
#### XBMC Media Center - http://xbmc.org/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 91E7EE5E
deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu maverick main
####### 3rd Party Source Repos
#### Medibuntu (Source) - http://www.medibuntu.org/
## Run this command: sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
deb-src http://packages.medibuntu.org/ maverick free non-free
#### Ubuntu Tweak (Source) - http://ubuntu-tweak.com/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0624A220
deb-src http://ppa.launchpad.net/tualatrix/ubuntu maverick main
#### VLC Media Player (Source) - http://www.videolan.org/vlc/
## Run this command: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 40130828
deb-src http://ppa.launchpad.net/c-korn/ppa/ubuntu maverick main
#### Wine (Source) - https://launchpad.net/~ubuntu-wine/+archive/ppa/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F9CB8DB0
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu maverick main
#### XBMC Media Center (Source) - http://xbmc.org/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 91E7EE5E
deb-src http://ppa.launchpad.net/team-xbmc/ppa/ubuntu maverick main
-
Tak v source.lst mám tohle:
Ještě bych upřesnil, že ty aktualizace, kde je hnědý čtvereček s fajfkou to zaktualizuje bez problémů, ale dostanou se tam i takové názvy balíků, kde je onen čtvereček světlý bez fajfky a ani tam žádnou fajfku nelze udělat.Tyto názvy tam jen do nekonečna opruzují. Viz obrázek výše...
Nevyznám se příliš v tom jaké zdroje sw bych měl nebo neměl mít pro verzi 10.10. Zdrojové kódy zatím určitě nepotřebuju i když v C trochu umím. Raději bych se v Linuxu nejdříve nějak zorientoval.Komplikuje to ale tím že za půl roku už je zase další verze a tam je spousta věcí zase docela jinak.
Tohle mi to ale začalo dělalat už ve verzi 10.04 ( vzpomínám si že mi tam takhle dlouho trčel balík format-gnome a ještě něco.
Proč mi upgrade na vyšší verzi 10.10 ty zdroje teda nepřizpůsobil nové realitě ?
Nyní ve verzi 10.10 tam toho mám ale asi tak 4x víc.Taky mě napadlo že to může být tímhle co píšete.
drajfus@kopal-laptop:~$ cat /etc/apt/sources.list
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb cdrom:[Ubuntu 10.10 _Maverick Meerkat_ - Release i386 (20101007)]/ maverick main restricted
deb http://cz.archive.ubuntu.com/ubuntu/ maverick main restricted universe
## Major bug fix updates produced after the final release of the
## distribution.
deb http://cz.archive.ubuntu.com/ubuntu/ maverick-updates main restricted universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu maverick partner
deb-src http://archive.canonical.com/ubuntu maverick partner
deb http://security.ubuntu.com/ubuntu maverick-security main restricted universe
# deb http://ppa.launchpad.net/hammera/ppa/ubuntu maverick main # zakázáno při povýšení na maverick
deb http://extras.ubuntu.com/ubuntu maverick main #Third party developers repository
-
Nemáš to zrovna přehledné, možná se ti při posledním povýšení systému neaktualizovali všechny balíky, které mněli.
Nevím, jestli ti tam něco vyloženě chybí. Zkusil bych aktualizovat z terminálu.
Dej si však do sources.listu nejprve toto:
#############################################################
################### OFFICIAL UBUNTU REPOS ###################
#############################################################
###### Ubuntu Main Repos
deb http://cs.archive.ubuntu.com/ubuntu/ maverick main restricted universe multiverse
deb-src http://cs.archive.ubuntu.com/ubuntu/ maverick main restricted universe multiverse
###### Ubuntu Update Repos
deb http://cs.archive.ubuntu.com/ubuntu/ maverick-security main restricted universe multiverse
deb http://cs.archive.ubuntu.com/ubuntu/ maverick-updates main restricted universe multiverse
deb http://cs.archive.ubuntu.com/ubuntu/ maverick-proposed main restricted universe multiverse
deb http://cs.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse
deb-src http://cs.archive.ubuntu.com/ubuntu/ maverick-security main restricted universe multiverse
deb-src http://cs.archive.ubuntu.com/ubuntu/ maverick-updates main restricted universe multiverse
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu maverick partner
deb-src http://archive.canonical.com/ubuntu maverick partner
##############################################################
##################### UNOFFICIAL REPOS ######################
##############################################################
###### 3rd Party Binary Repos
## Run this command: sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
deb http://packages.medibuntu.org/ maverick free non-free # Medibuntu - http://www.medibuntu.org/
####### 3rd Party Source Repos
## Run this command: sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
deb-src http://packages.medibuntu.org/ maverick free non-free # Medibuntu (Source) - http://www.medibuntu.org/
Zkus aktualizovat takto:
sudo apt-get install medibuntu-keyring && sudo apt-get update && sudo apt-get full-upgrade && sudo apt-get dist-upgrade
-
Jo díval jsem se na ten webový generátor zdrojů SW pro jednotlivé verze a prostředí a díky za něj.
To že to nemám přehledné není moje vina. Já jsem do toho zatím nešťoural. Teprve budu.
Jak jsem do toho tak koukal, nanašel jsem tam nějakou příčinu proč by to muselo dělat to co to dělá. Nevím.
Je to tam pravda takové rozházené a spousta věcí je tam zakomentována - zaremována, ale funkčně by to mělo být vyhovující.
Fakt je, že se mi to při povyšování verze na 10.10. ve fázi instalace postahovaných balíků kouslo. Instalace balíků trvala už asi 2 hodiny a tak jsem od toho odešel v domění že to proběhne samochodně tak jako ostatně už 2x před tím. Když jsem k tomu přišel počítač byl spící. Jestli to zapřičinil spořič či co ? Při prvních dvou upgradech se mi toto ale nikdy nestalo. Je nutné při povyšování na vyšší verzi deaktivovat spořič - uspávání?
-
To by být nutné asi nemnělo. Proveď si ručně upgrade, ono to třeba u něčeho bude chtít souhlasit s licencí, to nevím, jestli bude fungovat automaticky.
-
Dej si však do sources.listu nejprve toto:
Udělal jsem to tak. Co bylo v tom source.list co jsi mi doporučil. Když si to správce aktualizací osáhl, tak to postahovalo balíky asi 200 MB a psalo to že to dělá jakési částečné povýšení systému, na což jsem docela zíral. Ale je možné že je to tak chytré, neboť mi to během instalace balíků poprvé zdechlo a asi to povýšení verze neproběhlo napoprvé moc korektně. Ale nyní vše proběhlo O.K.
Ten problém s aktualizacema které se nikdy neprovedly protože v tom čtverečku u nich nebyla fafka zmizely. Taktéž v tabulce Grub2 zmizelo 19 jader a místo nich tam jsou teď jen asi 4, což mi přijde už celkem normální. Celkově se to všechno zlepšilo. Jinak se to chová zatím dobře. Asi jsi mi poradil dobře, za což ti děkuju.
Ještě bych potřeboval vědět, jakou úpravu čehosi udělat, abych umožnil používání Vist které na disku určitě jsou akorát GRUB2 je nevidí a nezahrne je do spouštěcí tabulky. Kamarád který Linux zná, to měl minule za chvíli. Já jsem procoural všechny adresáře GRUB2 přidal jsem do /etc/default/grub GRUB_DISABLE_OS_PROBER=true pak jsem provedl: update grub a nic! Vždy když povyšuju verzi Ubuntu tak se Visty z nabídky GRUB2 záhadně ztratí a já je tím pádlem nemůžu používat. Docela rád bych znal příčinu a nápravu.
-
Tento problém nemám. Měl by ses naučit vyhledávat informace.
Zkus zadat do googlu toto:
grub2 vista ubuntu site:forum.ubuntu.cz OR jak přidat vistu do grubu
Řešilo se to mockrát, určtiě funkční návod najdeš. (http://www.google.cz/#sclient=psy-ab&hl=cs&source=hp&q=grub2+vista+ubuntu+site:forum.ubuntu.cz+OR+jak+p%C5%99idat+vistu+do+grubu&pbx=1&oq=grub2+vista+ubuntu+site:forum.ubuntu.cz+OR+jak+p%C5%99idat+vistu+do+grubu&aq=f&aqi=&aql=&gs_sm=e&gs_upl=70218l70218l4l70625l1l1l0l0l0l0l125l125l0.1l1l0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=d59992d34a265ce7&biw=1184&bih=838[/url)
-
Nejspíš nejsem sám. Mám ten dojem, že vyhledávat informace by se měl naučit i pan premiér P. Nečas & spol. Jinak opravdu nevím proč na tom jsme po 20 letech slibů ODS ekonomicky tak blbě.
-
Pro pana beer.
Přečetl jsem několik desítek odkazů které jste mi poslal, kde se zabývají problémem podobném tomu mému, což je nemožnost používat Visty, ač na disku funkční skutečně jsou. Některé věci jsem i vyzkoušel, avšak bez úspěchu. Je to jenom jakýsi problém toho, napsat do nějakého souboru jakýsi odkaz na ně.
Během tohoto vědeckého bádání okolo GRUB2, jsem došel k zajímavému poznatku že zdroj informací kolem GRUB2 je nejspíš jenom jeden, a všichni osatní kteří informace šíří dál, jen papouškují tento zdroj, aniž by učinili nějaké svoje vlastní poznatky.
Mě by například zajímalo toto:
Všude se dozvíte, že soubor menu.lst nahradil v GRUB2 grub.cfg který se však už nesmí editovat ručně, v podstatě změny do něj promítne spuštění grub-update, který vstupy bere z různých jiných souborů kolem GRUB2.
Přesto však i ve verzi 10.10 soubor menu.lst v adresáři /boot/grub stále mám, ( je ve stejném adresáři jako grub.cfg )
Nikde, ani v tom asi nejzákladnějším popise GRUB2 kde popisují ledasco, co se týká principu fungování GRUB2 se o tomto souboru však ani slůvkem nezmiňují.
Otázka zní:
Je i v GRUB2 v adresáři /boot/grub soubor menu.lst potřebný a nebo je to jenom zapomenutý, nefunkční pozůstatek z GRUB legacy?
Pokud je stále potřebný, jakou roli hraje, co se s ním může a nemůže a proč se o něm už nikde v souvislosti GRUB2 nezmiňují ?
Chtěl jsem se o jeho potřebnosti pro systém přesvědčit např. jeho přejmenováním, avšak uvědomil jsem si, že by to mohlo taky zapřičinit absolutní nenastartování ničeho, takže zatím váhám...
I když... teď mě napadá... asi by to šlo z LIVE CD verze 10.10 zase vrátit nazpět ne?
-
to bych určitě nemazal.
zkus sem dát výpis z cat /etc/fstab
Kolik máš disků, jaké mají označení a na kterém oddílu máš visty nainstalované? Dostaneš se do oddílu s windows z linuxu?
Můžeš také mrknout na toto http://forum.ubuntu.cz/index.php?topic=57210.msg421563#msg421563 (http://forum.ubuntu.cz/index.php?topic=57210.msg421563#msg421563):
Řešte následovně:
$ sudo grub-install
Pokud vyskočí konzole s dotazem, zvolte standardní balíček a po dokončení pokračujte:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
Po instalaci najdete Grub Customizer v "aplikacích", kde si můžete svoje Windows přesunout na nejvyšší pozici (úpravy - přesunout výš). Navíc od této chvíle začne fungovat i váš startupmanager (správce spouštění). Bez nainstalovaného Customizeru mi v případě 11.04 ještě na žádné mašině správce spouštění pořádně nefungoval.
-
...
Otázka zní:
Je i v GRUB2 v adresáři /boot/grub soubor menu.lst potřebný a nebo je to jenom zapomenutý, nefunkční pozůstatek z GRUB legacy?
Pokud je stále potřebný, jakou roli hraje, co se s ním může a nemůže a proč se o něm už nikde v souvislosti GRUB2 nezmiňují ?
Chtěl jsem se o jeho potřebnosti pro systém přesvědčit např. jeho přejmenováním, avšak uvědomil jsem si, že by to mohlo taky zapřičinit absolutní nenastartování ničeho, takže zatím váhám...
I když... teď mě napadá... asi by to šlo z LIVE CD verze 10.10 zase vrátit nazpět ne?
Předpokládám, že již jsi narazil na popis GRUBu2 na zdejší Wiki http://wiki.ubuntu.cz/GRUB2 (http://wiki.ubuntu.cz/GRUB2) kde je i návod, jak GRUB2 obnovit z LiveCD.
Ten soubor menu.lst pro GRUB2 potřebný není a je pravděpodobné, že je to pozůstatek po upgradu ze staršího vydání Ubuntu, které ještě používalo GRUB Legacy (např. 9.04).
-
Na popis GRUBu2 jsem nenarazil jenom na České WIKI ale i na angl. www a ledaskde jinde. Všimnul jsem si, že v češtině je to skoro všude takřka to samé. Slovo od slova, jako by to jeden pajcoval od druhého.
Takže už soubor menu.lst ve verzi 10.10 s GRUB2 nemá co dělat? Mohu to vzít za bernou minci ? Předem děkuji za odpověď.
-
Pro pana beer
Visty mám na sda2
Dostaneš se do oddílu s windows z linuxu?
Jak na to ?
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda5 during installation
UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=7cc434a1-b43a-4f36-97b3-d07e1554c42f none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/scd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
fdisk -l
Disk /dev/sda: 320,1 GB, 320 072 933 376 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 38 913
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x6f6632dc
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 1 1567 12582912 27 Neznámý
/dev/sda2 * 1567 21601 160922488 7 HPFS/NTFS
/dev/sda3 21602 38913 139058640 5 Rozšířený
/dev/sda5 21602 38205 133371598+ 83 Linux
/dev/sda6 38206 38913 5686978+ 82 Linux swap/Solaris
-
menu.lst se v grubu 2 jmenuje /etc/default/grub
Pokud skutečně používáš grub2, můžeš menu.lst smazat. Pokud si nejsi jistý, jakou máš verzi grubu, tak to nemaž, protože si tím stejně nepomůžeš. Ten soubor je tam ponechán schválně jako záloha.
Do toho oddílu s windows se dodstaneš, pokud bude uvedený v etc/fstab, což ve tvém případě není.
Co se týká akutalizace grubu, grub, aby mohl zahrnout sda2 s windows do nabídky, ho potřebuje vidět. Otázka je, jestli to vyřeší přidání windows do etc/fstab, ale za pokus to stojí. Když už nic, alespoň se dostaneš k datům ve woknech.
Takže nejprve zálohovat fstab:
alt+f2 gksudo gnome-terminal
cp /etc/fstab /etc/fstab.11.10.14.backup
http://wiki.ubuntu.cz/Připojení disku/fstab (http://wiki.ubuntu.cz/Připojení disku/fstab)
alt+f2 gedit /etc/fstab
nakonec přidej řádek:
/dev/sda2 /windows ntfs defaults,user,umask=022,nls=utf8 0 0
Pak restartuj PC. Pokud vše bude OK, tak ve složce /windows budeš mít jehovisty.
Pak alt+f2 gksudo gnome-terminal
a spusť update-grub.
Pošli sem, co ti to napíše a dej vědět, zdali visty již jsou v nabídce, či nikoliv.
Pokud tam nebude stále vista, tak jí přidej přes grub customizer:
http://wiki.ubuntu.cz/GRUB2#GRUB_2_-_snadn.2BAOE_editace_v_grafick.2BAOk-m_re.2BAX4-imu (http://wiki.ubuntu.cz/GRUB2#GRUB_2_-_snadn.2BAOE_editace_v_grafick.2BAOk-m_re.2BAX4-imu)
GRUB 2 - snadná editace v grafickém režimu
Velmi pohodlně můžeme upravovat položky grafickým nástrojem nazvaným Grub Customizer. Umožňuje mimo jiné měnit pořadí položek v menu, přejmenovávat položky a samozřejmě také přidávat nebo odebírat položky. Grub Customizer se dá nainstalovat např. takto přes terminál:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizerPo instalaci najdeme Grub Customizer v menu aplikací (System Tools - Grub Customizer).
Po spuštění se objeví okno programu, ve kterém můžeme provádět změny. Poklepáním na položku změníme text. Např. text Ubuntu, with Linux 2.6.35-22-generic snadno změníme třeba na Ubuntu 10.10. Zrušením zaškrtnutí u některé položky tuto položku skryjeme.
Po provedení požadovaných změn jednoduše uložíme nové nastavení klinutím na Save. Hotovo.
-
Zítra doporučené vyzkouším. Dnes už jaksi nemám ani sílu ani nadšení pro věc, neboť jsem sestavoval skříňku - botník.
Ale oba dva bootmanagery které jsem používal na Windows si vždy našly všechny dostupné OS na disku a zahrnuli si je automaticky do spouštěcí nabídky. Vždyť snad GRUB2 by měl mít také tuto vlastnost? Proč mu musím nějak domlouvat ? Alespoň tam je nějaký os prober....
To napíše os prober:
drajfus@kopal-laptop:~$ sudo os-prober
[sudo] password for drajfus:
/dev/sda1:Windows Vista (loader):Windows:chain
/dev/sda2:Windows Recovery Environment (loader):Windows1:chain
-
Pro pana beer
Ten GRUB2 customizer skutečně pomohl. Nikdy jsem si pasáže o této utilitě nevšimnul protože je až na samém konci povídání o GRUB2.
Už to chodí. Nejdřív jsem zíral jak dlouho se onen GRUB2 customizer stahoval, protože to byly mraky souborů, instaloval atd. Trochu se mi z toho zatočila hlava. Kvůli úpravě GRUB2 taková souborová vánice.
Ale když toto proběhlo, skutečně jsem GRUB2 customizer kupodivu nalezl tam, kde ve Wiki píší - v aplikacích jako GRUB2 customizer.
Nejdřív si GRUB2 osahal a pak jsem v jeho menu - nastavení udělal jedinou věc, a to zafajfkoval jsem vyhledat ostatní systémy a potom jsem úpravu uložil.
Které soubory ale upravil - zatím nevím. Nic méně chodí to všechno jako nikdy před tím..
Prozkoumám nyní soubory GRUB2 co vše GRUB2 customizer upravil. Následné poznatky sem později vložím.
-----------------------------------------------------------------------------------------------------------------------------
Nejdřív si Visty dělaly kontrolu souborového systému a když ta proběhla O.K. znovu jsem je z tabulky spustil a to už se nabootovaly v plné parádě jako kdysi před 14 dny běžně.
Na sda1 je ještě další boot, backup OS Vista od prodejce počítače, neboť notebook měl OS nikoliv na CD/DVD ale v tomto backupu přímo na notebookovém interním HDD.
I tento backup je nyní zahrnut v bootovací tabulce GRUB2.
Pamatuji se, že po zakoupení notebooku jsem si OS musel z něj napřed nainstalovat.
Pane beer poradil jste mi dobře. Sice zatím nevím v čem přesně bylo jádro pudla, ale chodí to jako ještě nikdy.
Mám nyní v bootovací tabulce GRUB2 několik verzí jader Ubuntu, asi 2 Mem testy či co, backup Vist a Visty samotné.
Ještě jednou vám děkuju za vstřícnost a trpělivost.
Následné poznatky:
Největší úpravy jsou v/boot/grub/grub.cfg ale to se dalo čekat:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
insmod vga
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
set locale_dir=($root)/boot/grub/locale
set lang=cs
insmod gettext
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/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux_proxy ###
menuentry "Ubuntu, with Linux 2.6.35-30-generic" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
linux /boot/vmlinuz-2.6.35-30-generic root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro quiet splash
initrd /boot/initrd.img-2.6.35-30-generic
}
menuentry "Ubuntu, with Linux 2.6.35-30-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
echo 'Loading Linux 2.6.35-30-generic ...'
linux /boot/vmlinuz-2.6.35-30-generic root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-30-generic
}
menuentry "Ubuntu, with Linux 2.6.32-32-generic-pae" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
linux /boot/vmlinuz-2.6.32-32-generic-pae root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro quiet splash
initrd /boot/initrd.img-2.6.32-32-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.32-32-generic-pae (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
echo 'Loading Linux 2.6.32-32-generic-pae ...'
linux /boot/vmlinuz-2.6.32-32-generic-pae root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-32-generic-pae
}
menuentry "Ubuntu, with Linux 2.6.31-23-generic" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
linux /boot/vmlinuz-2.6.31-23-generic root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro quiet splash
initrd /boot/initrd.img-2.6.31-23-generic
}
menuentry "Ubuntu, with Linux 2.6.31-23-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
echo 'Loading Linux 2.6.31-23-generic ...'
linux /boot/vmlinuz-2.6.31-23-generic root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.31-23-generic
}
menuentry "Ubuntu, with Linux 2.6.31-22-generic" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
linux /boot/vmlinuz-2.6.31-22-generic root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro quiet splash
initrd /boot/initrd.img-2.6.31-22-generic
}
menuentry "Ubuntu, with Linux 2.6.31-22-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
echo 'Loading Linux 2.6.31-22-generic ...'
linux /boot/vmlinuz-2.6.31-22-generic root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.31-22-generic
}
menuentry "Ubuntu, with Linux 2.6.31-21-generic" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro quiet splash
initrd /boot/initrd.img-2.6.31-21-generic
}
menuentry "Ubuntu, with Linux 2.6.31-21-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
echo 'Loading Linux 2.6.31-21-generic ...'
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.31-21-generic
}
### END /etc/grub.d/10_linux_proxy ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+_proxy ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set a219b975-8824-4073-b1e3-eb0b0ce5b7aa
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+_proxy ###
### BEGIN /etc/grub.d/30_os-prober_proxy ###
menuentry "Windows Vista (loader) (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 2E8CE87A8CE83DC9
chainloader +1
}
menuentry "Windows Recovery Environment (loader) (on /dev/sda2)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set 4694D15C94D14ED5
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober_proxy ###
### 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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
v menu.lst nedošlo ke změnám, ale ten už prý ani GRUB2 vůbec na nic nepoužívá...
já ho tam sice mám, ale je to asi pozůstatek z minula
( proč ho teda systém neodstraní ? )
v /etc/default/grub jen něco málo týkající se: #GRUB_DISABLE_OS_PROBER="false"
true změnil na false a celé to zakomentoval, dal jsem to tam já, ale s true... nechápu...
když to zakomentoval tak to snad nemusel měnit ne ?
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT="0"
#GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
#GRUB_DISABLE_OS_PROBER="false"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL="console"
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE="640x480"
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID="true"
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
v /etc souboru fstab se kupodivu ani nedotkl:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda5 during installation
UUID=a219b975-8824-4073-b1e3-eb0b0ce5b7aa / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=7cc434a1-b43a-4f36-97b3-d07e1554c42f none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/scd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
TOTO JE ASI HLAVNÍ ZMĚNA!
---------------------------------
do souboru 30_os-prober_proxy vložil toto:
#!/bin/sh
#THIS IS A GRUB PROXY SCRIPT
'/etc/grub.d/proxifiedScripts/os-prober' | /etc/grub.d/bin/grubcfg_proxy "+*
+'Windows Vista (loader) (on /dev/sda1)'
+'Windows Recovery Environment (loader) (on /dev/sda2)'
[attachment deleted by admin]
-
tak super ;), jsem rád, že funguje.
Jak hlídáte ty systémové změny v souborech? Já takovýhle přehled nemám.
-
Prostě za tu dobu, co s tím poslední asi týden experimentuju, mám ledasco nabiflované v povědomí. Za týden už ale nejspíš nebudu vědět zase nic, pokud si to nenapíšu do sešitu - vnějšího paměťového média.
Jóóó až vám bude 54! Poznáte...
-
ok, už sem myslel, že používáte nějaké snapshoty, nebo nějakej verzovací systém (subversion atd), kterej máte nastavenej na hlídání změn v souborech, a ona je to fotografická paměť ;D. Vyfotíte, uložíte, změníte vyfotíte, porovnáte.
Na ty bootmanagery z windows musím reagovat, neb se mýlíte. Jsou pěkně na *censored*, zkuste třeba napřed nainstalovat windows 7 nebo vista a pak XP. Jestli pak bootmanager z XP spustí windows 7 nebo vistu? Nespustí a nepřidáte je do něj ani ručně. Jediná výjimka, jak tam dostat systém, který není od microsoftu, je například ubuntu nainstalované přes wubi, ten však nemá vlastní partiton, je to jen soubor na ntfs disku. A pokud budete chtít používat Vistu/7 a současně XP? Musíte mít nainstalované jako první XP a rozdělený disk. Co je však blbé, že oba ty systémy potřebují mít systém na c:\, jinak to dělá neplechu. A docílit toho, aby v obou případech bylo písmeno C vlastně na jiné partišně je docela laborování (dají se vytvořit textové soubory, které se umístí do kořenového adresáře oddílu a tam je písmeno - ale kdo toto zná? Navíc pokud je chybně už při instalaci například systém na D:\, tak oprava systém znefunkční. A pak, i když se vám takováto kombinace podaří rozchodit, tak pokud spustíte rozdílný systém, tak se pokouší opravit chyby toho druhého a nakonec to jeden z těch systémů odnese.
-
No tak Windows 7 , Windows XP a Visty nepovažuju zase za tak rozdílné systémy. A to někdo chce provozovat na jednom počítači ?
Nechci mít na počítači muzeum Microsoftu. A tohle GRUB2 zvládne?
-
ano, tohle grub zvládne. Ano, spousta lidí chce třeba nejprve novější windows zkusit, jak bude kompatibilní s hardwarem. Mohou si stáhnout nějakou edici pro testery a pod.
Vy jste psal Ale oba dva bootmanagery které jsem používal na Windows si vždy našly všechny dostupné OS na disku a zahrnuli si je automaticky do spouštěcí nabídky. Vždyť snad GRUB2 by měl mít také tuto vlastnost? Proč mu musím nějak domlouvat ? Alespoň tam je nějaký os prober....
Které OS vám tedy bootmanager od microsoftu našel? Pokud jste neměl více verzí windows, tak si troufnu tvrdit, že našli jeden jediný.
-
Přesně tak. Nikdy jsem neměl potřebu používat několik mutací Windows. Asi bych to v tomhle případě řešil prohazováním fyz. HDD.