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: Proč se nabízejí některé aktualizace které nelze realizovat?  (Přečteno 4172 krát)

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
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?

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #1 kdy: 06 Října 2011, 22:02:41 »
Můžeme požádat o snímek obrazovky z toho Správce pro ilustraci problému + verzi Ubuntu?

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #2 kdy: 06 Října 2011, 22:08:00 »


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]
« Poslední změna: 07 Října 2011, 09:09:52 od Dr Fuss »

beer

  • Host
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #3 kdy: 07 Října 2011, 11:16:41 »
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

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #4 kdy: 07 Října 2011, 11:17:41 »
Aptitude se bude muset asi doinstalovat...
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

Rover623

Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #5 kdy: 07 Října 2011, 11:23:17 »
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)

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #6 kdy: 07 Října 2011, 12:17:41 »
Čili ve zdrojích software mám třebas uvedený nějaký odkaz na nějaký nevhodný zdroj, jo?

beer

  • Host
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #7 kdy: 07 Října 2011, 12:36:27 »
Dej sem dyžtak výpis
Kód: [Vybrat]
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//.

Pak může vypadat třeba takto:

Kód: [Vybrat]
#############################################################
################### 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



Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #8 kdy: 10 Října 2011, 13:07:44 »
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.

Kód: [Vybrat]
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

beer

  • Host
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #9 kdy: 10 Října 2011, 15:22:28 »
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:
Kód: [Vybrat]
#############################################################
################### 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:
Kód: [Vybrat]
sudo apt-get install medibuntu-keyring && sudo apt-get update && sudo apt-get full-upgrade && sudo apt-get dist-upgrade
« Poslední změna: 10 Října 2011, 15:40:31 od beer »

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #10 kdy: 11 Října 2011, 13:54:07 »
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í?





« Poslední změna: 15 Října 2011, 00:37:39 od Dr Fuss »

beer

  • Host
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #11 kdy: 11 Října 2011, 15:54:57 »
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.

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #12 kdy: 11 Října 2011, 20:54:56 »
Citace
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.
« Poslední změna: 15 Října 2011, 00:38:50 od Dr Fuss »

beer

  • Host
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #13 kdy: 12 Října 2011, 10:36:11 »
Tento problém nemám. Měl by ses naučit vyhledávat informace.

Zkus zadat do googlu toto:
Kód: [Vybrat]
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š.

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #14 kdy: 12 Října 2011, 15:44:20 »
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ě.

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #15 kdy: 14 Října 2011, 06:27:30 »
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?


« Poslední změna: 14 Října 2011, 06:50:29 od Dr Fuss »

beer

  • Host
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #16 kdy: 14 Října 2011, 14:58:18 »
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:
Ř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.

ulo

  • Aktivní člen
  • *
  • Příspěvků: 327
    • Linux Mint Czech
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #17 kdy: 14 Října 2011, 15:16:52 »
...
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 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).
PC-doma:  LinuxMint 13 KDE - AMD Athlon II X2 270, MB ASUS M5A78L LE, RAM 4 GB, ATI Radeon HD4350
PC-práce: LinuxMint 13 KDE - Intel Pentium 4, MB MSI 945G Neo, RAM 4 GB, GeForce 8400 GS
NB:  LinuxMint 15 KDE - Acer TravelMate 3002

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #18 kdy: 14 Října 2011, 16:43:10 »
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ěď.

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #19 kdy: 14 Října 2011, 16:48:39 »
Pro pana beer

Visty mám na sda2

 
Citace
Dostaneš se do oddílu s windows z linuxu?
     Jak na to ?

Kód: [Vybrat]
# /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

Kód: [Vybrat]
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
« Poslední změna: 14 Října 2011, 16:59:51 od Dr Fuss »

beer

  • Host
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #20 kdy: 14 Října 2011, 17:36:14 »
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
Kód: [Vybrat]
cp /etc/fstab /etc/fstab.11.10.14.backup

http://wiki.ubuntu.cz/Připojení disku/fstab
alt+f2 gedit /etc/fstab
nakonec přidej řádek:
Kód: [Vybrat]
/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ť
Kód: [Vybrat]
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
Citace
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.

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #21 kdy: 14 Října 2011, 21:53:34 »
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:

Kód: [Vybrat]
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
« Poslední změna: 14 Října 2011, 21:57:18 od Dr Fuss »

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #22 kdy: 14 Října 2011, 22:59:29 »
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:

Kód: [Vybrat]
#
# 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 ?

Kód: [Vybrat]
# 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:

Kód: [Vybrat]
# /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:

Kód: [Vybrat]
#!/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]
« Poslední změna: 15 Října 2011, 11:25:27 od Dr Fuss »

beer

  • Host
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #23 kdy: 14 Října 2011, 23:50:58 »
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.

Dr Fuss

  • Stálý člen
  • **
  • Příspěvků: 787
Re:Proč se nabízejí některé aktualizace které nelze realizovat?
« Odpověď #24 kdy: 15 Října 2011, 00:07:51 »
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...
« Poslední změna: 15 Října 2011, 00:32:11 od Dr Fuss »

 

Provoz zaštiťuje spolek OpenAlt.