Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Karya 27 Ledna 2008, 11:50:07
-
Dobrý den,
na notebooku mám disk rozdělen cca na 20 GB s WinXP, 70 GB dokumenty (videa, fotky atp.) a 30 GB LINUX UBUNTU 7.10. Partition Managerem jsem sektor disku s Linuxem rozdělil na 1/2, ale při startu systému mi to píše chybu "Grub Loading, please wait ...Error 17", pokud chci opravit Windows instalačním diskem chce to po mě heslo administrátora, které nevím. Zkoušel jsem spustit LiveCD Ubuntu, následnou instalaci, až po umístění instalace Ubuntu, kde jsou oddíly na disku vidět (20GB, 70GB i rozdělen 30GB s Linuxem).
Poradí mi někdo jak to opravit aniž bych musel vše pracně přeinstalovávat....(admin heslo, oprava error 17 atp.). Za pomoc moc děkuji.
-
ad GRUB error 17
Na webové stránce GNU GRUB Manual 0.97 (http://www.gnu.org/software/grub/manual/grub.html#Troubleshooting) se ke GRUB error 17 říká:
"17 : Cannot mount selected partition
This error is returned if the partition requested exists, but the filesystem type cannot be recognized by GRUB."
tedy v překladu:
"17 : Nelze namountovat vybranou partici ("partišnu")
Tato chyba je vrácena, jestliže požadovaná partice existuje, ale systém souborů nemůže být GRUBem rozpoznán."
ad ztracené heslo administrátora Windows
To netuším jak zjistit anebo obnovit, třeba poradí někdo zkušenější ve Windows.
-
heslo do win - jsou na to nejake utility.. ja osobne mam odzkouseno tzv. Hiren's boot CD, na kterem je mnoho sikovnych utilit (nejen na hesloa) a mezi nima je i oddil password recovery. tam se da heslo na administratora smazat.. je to otazka nabootovani z toho CD a potom asi 15 vterin..
-
Zdravím všechny,
předem chci poděkovat za pomoc.
Problém jsem částečně vyřešil obnovou GRUBu s Pomocí Ubuntu Desktop CD - viz. http://wiki.ubuntu.cz/GRUB/Obnova. Takže nyní mi již nabídka s nainstalovanými systémy naběhne (viz. výpis tabulky níže).
Ubuntu, kernel 2.6.15-26-386
Ubuntu, kernel 2.6.15-26-386 (recovery mode)
Ubuntu, memtest86+
Other operating system:
Microsoft Windows XP Professional
Problém je, ale v tom, že spustit lze pouze Win XP. Při pokusu, tří možností spuštění Ubuntu není žádná reakce, resp.se opět vypisuje tato Error 17 hláška na černé obrazovce (viz. opět tabulka uvedena níže) - sice trochu jiná věta s hláškou než u prvního problému - původní byla Grub Loading, please wait ...Error 17:
Error 17: Cannot mount selected partition
Press any key to continue...
Myslím, že problém je asi v tom, že zavaděč Ubuntu bude na té druhé části oddílu s Ubuntu, který jsem původně rozdělil (viz. můj úvodní dotaz). Nevěděl by někdo jak na to? V Terminálu jsem si zjistil Linuxové značení disků viz. níže, protože jsem si myslel, že by možná pomohla záchrana poškozeného systému Pomocí Ubuntu Alternate CD. Ale moc se v tom nevyznám. Nevím ani jaký je rozdíl mezi Ubuntu Alternate CD a Ubuntu Desktop CD, na mém staženém a vypáleném CD s Ubuntu jsem totiž žádný příkaz na Záchranu poškozeného systému nenašel. Nebo by šlo Ubuntu znovu nainstalovat přes to již nainstalované, ale nespustitelné? Možná by ho instalace přeformátovala? Jsem zatím v Linuxu začátečníkem, takže se teprve rozkoukávám.
ubuntu@ubuntu:~$ sudo fdisk -l
omitting empty partition (5)
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2a6c2a6b
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2550 20482843+ 7 HPFS/NTFS
/dev/sda2 2551 14593 96735397+ f W95 Ext'd (LBA)
/dev/sda5 2551 10836 66557263+ 7 HPFS/NTFS
/dev/sda6 10837 12645 14530761 83 Linux
/dev/sda7 14472 14593 979933+ 82 Linux swap / Solaris
ubuntu@ubuntu:~$
Ještě jednou dík za pomoc.
-
Error, který se Vám objevil, je stejný jako v mé výše uvedené odpovědi, tedy GRUB říká, že kvůli chybě 17 nemůže namountovat zvolenou partici ("partišnu").
-
Můžete sem poslat obsah /boot/grub/menu.lst ? Možná je pouze špatně nastavený.
EDIT :
Pokud se vám podaří z Live CD na Linuxový disk dostat a /boot/grub/menu.lst zobrazit. Pokud si s tím ovšem nechcete hrát, tak souhlasím s názorem luisah : "asi bych to dlouho neřešil vzal buntu cd a naistaloval znovu buntu na již vyhrazenou partition. (pomocí ruční instalace, tam si můžeš ještě partition upravit a nastavit a hlavně si nesformátovat partition s win) "
-
Zajímalo by mě co znamená, že jsi si rozdělil na jednu polovinu linuxovou partitii? To jsi ji rozděloval až po instalaci buntu? Pokud ano to může být ten problém, ta část mezi linux a swap se mě nějak nezdá - nechybí tam část? Sám si nejsem jistej.
Pokud to máš čerstvě naistalovaný, asi bych to dlouho neřešil vzal buntu cd a naistaloval znovu buntu na již vyhrazenou partition. (pomocí ruční instalace, tam si můžeš ještě partition upravit a nastavit a hlavně si nesformátovat partition s win)
Ubuntu desktop cd je live cd, tedy po nabootování se ti zobrazí systém ubuntu, s kterého si potom naistaluješ buntu.
Alternate cd je instalační cd, tedy po nabootování se ti spustí rovnou instalace buntu (něco ve stylu instalace win xp).
-
pokud se dokazes do win prihlasit a nemas tam ucet vytvoreny jako user, tak jednoduse prikazem:
net user administrator * // ta hvezdicka tam patri
zmenis heslo.
-
Do widli se dostanes stiskem F8 pri bootu do safe modu, kde zrusis heslo, nebo zmenis a po restartu uz normalne jedes.. ;)
-
Co takhle hledat?
Tento problém jsem měl také. Vyřešil jsem to tak, že jsem partitony projel fsck. Návod:
Nabootujte do LiveCD.
Dostaňte se do terminálu.
Napište: sudo fsck /dev/sda6
Teďka vás se to bude ptát, jestli to chcete opravit, a vy budete neustále klapat y.
Pokud nepomůže ani to, ještě bych (asi úplně zbytečně), zkontroloval swap:
sudo fsck /dev/sda7
Hodně štěstí!
-
pro Želva:
div jsem se neuklikal a nepomohlo to, ale moc dík, třeba jsem někde mohl udělat chybu. Ukončilo se to posledním příkazem yes a na dalším řádku se už další výpis neobjevil. Má to tak být? Poté jsem už Terminál jen zavřel.
pro lusiah:
ano rozdělení jsem provedl až po instalaci Ubuntu, Alternate CD nemám, pouze LiveCD stažené z netu
pro Nemo7:
přes Terminál jsem se do menu.lst nedostal (mám tam ještě menu.lst_original).
Vypíše mi to v něm:
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
ubuntu@ubuntu:~$
Musel jsem na ploše otevřít Examples, v něm ikonu Computer, dále složka grub, pak boot a tam jsem oba menu.lst i menu.lst_original objevil.
Tak nevím jestli mi nakonec opravdu nepomůže nová instalace na partition se současným Ubuntu, bylo to takto vyšlo?
Zasílám výpis z menu.lst:
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 4
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=25a8273e-a3ce-4c96-b8dc-4b29ff165f54 ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,5)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=cs_CZ
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=25a8273e-a3ce-4c96-b8dc-4b29ff165f54 ro quiet splash locale=cs_CZ
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=25a8273e-a3ce-4c96-b8dc-4b29ff165f54 ro single
initrd /boot/initrd.img-2.6.22-14-generic
title Ubuntu 7.10, memtest86+
root (hd0,5)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
-
Nevím vůbec, jestli to pomůže, možná je to nesmysl ... Ještě vyzkoušet zjistit UUID pomocí :
sudo vol_id -u /dev/sda6
A zkontrolovat to s hodnotou 25a8273e-a3ce-4c96-b8dc-4b29ff165f54 (z menu.lst)
Pokud by hodnota byla jiná, tak je problém. :)
-
Hodnotu 25a8273e-a3ce-4c96-b8dc-4b29ff165f54 (z menu.lst) mám v terminálu stejnou jako z menu.lst. Tak co ted stím???
-
Pokud není v /boot/grub soubor menu.lst, tak přejmenuj ten menu.lst_original a použij ho.
UUID dělají často problémy, nahradil bych je označením partiotn, ať máš jistotu - tj. označení
root=UUID=25a8273e-a3ce-4c96-b8dc-4b29ff165f54 ro single
nahraď root=/dev/sda6
pak zadej
1. sudo grub
2. find /boot/grub/stage1 -> vypíše označení disku s rootem - něco jako (hd0,5)
3. root (hd0,5) -- označení disku nahradíš tím, co ti vypsal předchozí příkaz
4. setup (hd0)
5. quit
6. restart, mělo by to chodit