Debian fórum

Dotazy => Získání a instalace Debianu => Téma založeno: Jiří Jílek 27. 01. 2012, 21:27:07

Název: Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 27. 01. 2012, 21:27:07
Ahoj, zkoušel jsem nainstalovat Debian Testing z flashky na nový mini notebook a po instalaci se začne načítat Grub, ale zamrzne a už se nedostanu dál. Ani žádnou chybu nevypíše. Zkoušel jsem i Kubuntu, ale to dopadlo stejně. Na konec jsem nainstaloval Mandrivu, která už naběhla, ale radši bych Debian. Nevíte, čím to může být?
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Petr Slunský 29. 01. 2012, 18:49:57
http://wiki.debian.org/DebianAcerOne (http://wiki.debian.org/DebianAcerOne)
http://wiki.debian.org/DebianEeePC (http://wiki.debian.org/DebianEeePC)

nejdříve prosím projdi výše uvedené odkazy, nebo podobné zdroje informací, které by se mohly týkat tvého netbooku (nepíšeš jakého). V sekci instalace se často vyskytují řešení potenciálních problémů, které mohou v některých případech nastat.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 31. 01. 2012, 23:30:34
Ne, že bych zrovna dával angličtinu, ale pokusím se. Díky :). Jde o mini notebook Lenovo IdeaPad S205.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Ota Trkola 01. 02. 2012, 00:11:36
Možn ti pomůže toto téma z Ubuntu fora:

http://forum.ubuntu.cz/index.php?topic=58693.msg419626#msg419626

Tento netbook má problém s Grub2, tak se zkus inspirovat návodem. Nainstalovat půjde takto i Debian.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 02. 02. 2012, 02:06:40
Zkusil jsem nainstalovat nejdřív Debian Testing s rozdělením oddílů podle návodu až na to, že jsem si jeden oddíl přidal navíc. Pak jsem nabootoval Debian Stable live a postupoval podle návodu. Balíček grub automaticky stáhnul Grub2, takže jsem nainstaloval grub-legacy a donastavil. Po restartu už Grub začal nabíhat, ale vypadá to, že neměl v seznamu žádný jádro. Skončil jsem na příkazový řádce s nápisem grub>, kde se teda zrovna neorientuju a nevím jak dál. Tak přemýšlím, že to vzdám a zkusím nějakou jinou distribuci.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 02. 02. 2012, 02:27:19
Na to zapomeň, to bysme nebyli kamarádi! :D Máš po ruce live-cd čehokoli aktuálnějšího, např. Bubuntu?
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 02. 02. 2012, 02:31:53
No, zrovna ne, ale stahuju Kubuntu a Fedoru. Mám ten starší Grub nainstalovat z jednoho z nich?  :)
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 02. 02. 2012, 02:37:03
Až budeš mít něco z toho staženýho a vypálenýho (nebo na flashce), nabootuj z toho, otevři terminál, připoj disk, na nějž jsi Debíka instaloval a chrootni se jako Root na jeho kořena. Ale ještě předtím mi sem vlož obsah z /etc/fstab (toho na disku s Debíkem).

P. S.: GRUB mi taky po instalaci furt zlobil, jak jednička, tak i dvojka.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 02. 02. 2012, 02:51:37
Tak tady to je:

Kód: [Vybrat]
# /etc/fstab: static file system information.
#
# Use 'blkid' 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/sda2 during installation
UUID=ec1e30df-b49d-44e2-8e3e-96c703811385 /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=60b7bc67-7040-40a3-9eb2-9e1ef3eaab82 /boot           ext3    defaults        0       2
# /home was on /dev/sda3 during installation
UUID=b6cf7afe-2f2e-459e-9658-aade9cf4e768 /home           ext4    defaults        0       2
# /media/h was on /dev/sda5 during installation
UUID=3a294f11-589c-4c1b-b3de-c86fc41bb1e1 /media/h        ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=d9856808-1480-4fe2-b182-0509592debaa none            swap    sw              0       0
/dev/sdb1       /media/usb0     auto    rw,user,noauto  0       0
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 02. 02. 2012, 03:22:14
Fajn. Jestli máš na tý noteknize nabootovanou nějakou živou linuxovou distribuci, připoj si oddíly /dev/sda1 a /dev/sda2. Dejme tomu, že máš /dev/sda1 (kořen) připojenej v /media/Disk1. Do terminálu naťukej
sudo chroot /media/Disk1
... tím změníš pracovní kořen. Potom spusť (furt jako Root):
update-grub
... a dej sem výpis z terminálu. Jestli máš GRUB 1.x, vlož sem obsah /boot/grub/menu.lst, jinak /etc/default/grub - to jen pro jistotu.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 02. 02. 2012, 03:33:20
Dobře, díky. Nechám stáhnout ty distra a pustím se do toho "zítra" (dneska)  :).
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 02. 02. 2012, 03:50:04
Fajn a rovnou bouchni flašku, poslals 7000. příspěvek :D
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 03. 02. 2012, 00:13:54
Tak jsem nabootoval Kubuntu a zkusil to s ním, ale Debian stejně nenaběhne.

Výpis z konzole:
Kód: [Vybrat]
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000793be

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1953791      975872   83  Linux
/dev/sda2         1953792    80078847    39062528   83  Linux
/dev/sda3        80078848   158203903    39062528   83  Linux
/dev/sda4       158205950   488396799   165095425    5  Extended
Partition 4 does not start on physical sector boundary.
/dev/sda5       158205952   480468991   161131520   83  Linux
/dev/sda6       480471040   488396799     3962880   82  Linux swap / Solaris

Disk /dev/sdb: 4041 MB, 4041211904 bytes
125 heads, 62 sectors/track, 1018 cylinders, total 7892992 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          62     7889499     3944719    c  W95 FAT32 (LBA)
ubuntu@ubuntu:~$ sudo mount /dev/sda2 /media/disk
ubuntu@ubuntu:~$ sudo chroot /media/disk
root@ubuntu:/# update-grub
Searching for GRUB installation directory ... found: /boot/grub
root@ubuntu:/#

Výpis z menu.lst:
Kód: [Vybrat]
# 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-legacy-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 change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 5

# 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=ec1e30df-b49d-44e2-8e3e-96c703811385 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)

## 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=

## 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=(single-user) single
# altoptions=(single-user 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 ##

### END DEBIAN AUTOMAGIC KERNELS LIST

/etc/default/grub jsem nenašel. Předpokládám, že výpisy jsem sem měl dávat z kořene Debianu.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: martin 03. 02. 2012, 00:54:07
Zkusil jsem nainstalovat nejdřív Debian Testing s rozdělením oddílů podle návodu až na to, že jsem si jeden oddíl přidal navíc. Pak jsem nabootoval Debian Stable live a postupoval podle návodu. Balíček grub automaticky stáhnul Grub2, takže jsem nainstaloval grub-legacy a donastavil. Po restartu už Grub začal nabíhat, ale vypadá to, že neměl v seznamu žádný jádro. Skončil jsem na příkazový řádce s nápisem grub>, kde se teda zrovna neorientuju a nevím jak dál. Tak přemýšlím, že to vzdám a zkusím nějakou jinou distribuci.

Jestli ze nemate oddeleny /boot a mate jediny disk v systemu nebo pri stratu PC zadavate  pres F12 bootovat z .. melo by fungovat nasledujici

pro grub-legacy
v pripade ze existuji linky v /

root (hd0,0)
kernel /vmlinuz root=/dev/sda1
initrd /initrd.img
boot

pokud neexistuji, ta neco jako toto

root (hd0,0)
kernel /boot/vmlinuz-2.6.35-31-generic root=/dev/sda1
initrd /boot/initrd.img-2.6.35-31-generic
boot

do radku kernel nakonec muzete jeste pridat   single, po nacteni system se spusti terminal pro uzivatele root , pokud nema zadane heslo, pouze potvrdite entrem
po te za normalnich okolnosti staci spustit update-grub

pokud mate grub2
misto kernel budete psat linux a misto root (hd0,0) napiste root (hd0,msdos0) a po nacteni systemu update-grub2

/dev/sda1 nemusi byt pravda pokud mate pripojeno vice disku, nebo mate na disku / nebo /boot ulozen jinde

pokud se vam pri zavedeni grub objevi menu stisknete klavesu c a dostanete se do prikazoveho radku pro grub
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 03. 02. 2012, 01:03:37
Taky máš menu.lst od andulky po žížalu zakomentovanej, to není dobře. Buď je nezkonfigurovanej, nebo rozbitej.

Když se zase chrootneš na kořen disku s Debíkem, do terminálu naťukej dpkg-reconfigure grub *, nakonfiguruj ho, spusť update-grub, no a pak se koukni zpátky, jestli se v menu.lst něco změnilo.

P. S.: Proč vlastně nemáš GRUB2?

*) - možná to má bejt grub-legacy, jedničkovej GRUB nemám už pár let.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 03. 02. 2012, 01:40:27
martin:
/boot oddělený mám, dále /, /home, /media/h, SWAP.

Zkusil jsem napsat:

root (hd0,0)
kernel /vmlinuz-3.... root=/dev/sda1 (na tomhle oddíle by měl být /boot)
initrd /vmli....
boot

/boot/vmlinuz.... mi to nechtělo vzít. Začalo to nabíhat, ale pak to zamrzne a dál nic. Na příkazový řádek se nedostanu.

Roman Horník:
Po napsání dpkg-reconfigure grub-legacy vypadalo, že to proběhlo v pohodě, dál jsem zadal update-grub, ale menu.lst zůstal snad asi stejný. Grub2 nemám, protože s ním má tenhle notebook problém. Viz můj první příspěvek.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 03. 02. 2012, 02:02:48
Tak jedině (zase v chrootu, zase jako Root; je to jeden příkaz):
apt-get update; apt-get install --reinstall grub-legacy; update-grub
Symlinky na initrd a vmlinuz v kořenu máš?
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: martin 03. 02. 2012, 02:11:48
ted mi kolega vynadal jsem si to neprecetl cele

1) mate oddeleny /boot, tudiz budete muset zadat cely nazev (ty odkazy jsou na / a ne v /boot - grub to nenajde)
2) root mate /dev/sda2

jestli mate moznost  editovat menu.lst a podivat se do /boot
tak tam pridejte toto:

title           Debian GNU/Linux
root            (hd0,0)
kernel          /vmlinuz-2.6.35-31-generic root=UUID=ec1e30df-b49d-44e2-8e3e-96c703811385 ro
initrd          /initrd.img-2.6.35-31-generic
savedefault
boot

s tim ze zmenite verzi jdra a initrd

bez toho /boot je to proto ze na oddile /dev/sda1 zadny adresar boot neni ten je na /dev/sda2

root (hd0,0) je cislo disku,cilo oddilu

nevim jestli je to preklep ale initrd zacina initrd a ne vmli....  :)
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 03. 02. 2012, 03:16:59
Roman Horník:
To jsem zkusil, ale nepomohlo to. Ty symlinky tu jsou.

martin:
Přístup k tomu mám. Zkusil jsem to tam vložit a změnit verze, ale nepomohlo to.

Teda už nevím, co dělat. Možná dělám něco špatně, ale nevím co. Ještě si s tím zkusím hrát.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: martin 03. 02. 2012, 03:28:29
Popiste jak probiha boot, kazdem pripade by to nemelo zamrznout, i v pripade, ze mate spatne zadan parametr root, boot by mel skoncit v ramfs, ale bez to zamrznuti. Pokud vam to zmrza pri zpracovani initrd.img, je pravdepodobne ze tam bude chybet nejaky ten modul.
Zjistit ktery chybi a pridate jej do /etc/initramfs-tools/modules a znovu sestavit initrd.img-xx, ten puvodni samozrejme zazalohujte.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 03. 02. 2012, 03:35:22
Naběhne tohle:

GNU Grub version 0.97 (630 lower / 1669288K upper memory)

      [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ]

grub> _
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: martin 03. 02. 2012, 04:05:48
tak to nedajde ani to menu.lst :( , takze to bude treba napsat rucne, a misto  root=UUID=bflm piste root=/dev/sda2

ale to asi nebude ten pravy problem, na root.cz nekdo psal:

ubuntu nebootuje, lebo S205 pouziva EFI a nove ubuntu grub2 a to spolu akosi nejde
treba prejst na stare grub...
a stare grub nejde na ext4 takze treba urobit este jednu particiu s ext2 (mozno 3) specialne pre bootloader...

toto vsetko treba urobit s live instalacie a najlepsie s USB, pretoze na USB sa da zapisovat, na CD nie

......................

tudiz problem bude ext4 na /dev/sda1, je potreba zazalohovat obsah a preformatovat na ext3

v /etc/fstab taky potom zmenit UUID
spravne UUID najdete v /dev/disk/by-uuid , bude odkazovat na /dev/sda1

viz:
http://forum.root.cz/index.php?topic=2300.0
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 03. 02. 2012, 04:10:49
Koukám, Martin byl rychlejší :)


V /etc/fstab nevadí, že tam je místo UUID /dev/sd* jako zastara, ale když už, najdeme to jedním vrzem:

Spusť jako Root: for x in {1..6}; do blkid /dev/sda$x; done
Z toho mi vyjede:
Kód: [Vybrat]
root@Debian:/# for x in {1..3}; do blkid /dev/sda$x; done
/dev/sda1: LABEL="Root" UUID="63faec92-8cac-4a59-9976-bf1e7f555bb0" TYPE="xfs"
/dev/sda2: UUID="3afd39b0-b03d-432d-af91-3120215d2735" TYPE="swap"
/dev/sda3: LABEL="Home" UUID="fc02f7fe-bea7-4031-a3d8-dde56025bf69" TYPE="xfs"
Mám 3 oddíly, proto {1..3}
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 03. 02. 2012, 04:48:03
Oddíl /boot mám už odděleně na ext3. Změnil jsem i to označení v /etc/fstab, ale při bootu to vypadá stejně. Možná jsem udělal chybu někde jinde. Ne, že bych byl zase geek, takže je to možný  :). Zkusím ten postup od začátku znovu. Ale dneska už zalehnu. Myslím, že po vyspání mi to bude myslet líp  :). Ale díky moc, máte teda pěknou trpělivost.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: martin 03. 02. 2012, 04:55:11
to bude vypadat stejne, musite to rucne nabootovat, a spustit grub-install /dev/sda
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 03. 02. 2012, 04:59:08
No, zkoušel jsem to taky podle tohohle návodu http://forum.ubuntu.cz/index.php?topic=58693.msg419626#msg419626 Podle něj jsem zadával grub-install /dev/sda i update-grub.

Nebo myslíte nabootovat z té řádky grub>_ a potom to zadat?

Všiml jsem si, že v tom návodě píše, že má být /boot na EXT2 a já ho mám na EXT3. Tak by to mohlo být i tím.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: martin 03. 02. 2012, 05:08:59
ext3 je v poradku , ano nejprve zadat/nabootovat z grub_ a potom grub-install
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 03. 02. 2012, 05:19:42
Nevím ale jak postupovat. Předtím se mi nějak povedlo, že to začalo nabíhat, ale zamrzlo to. Na příkazovou řádku jsem se vůbec nedostal. Později to ještě prozkoumám.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: martin 03. 02. 2012, 05:38:13
to zamrzalo ohledne toho ext4, ted je potreba dostat grub do MBR resp. /dev/sda (jestlize je nefunkci), update-grub pouze aktualizuje menu.lst, pokud ho mate upraven jak bylo psano drive , neni potreba ho spoustet
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 03. 02. 2012, 14:41:25
No dobře. A jak mám postupovat, když se dostanu na grub shell? Našel jsem tenhle návod http://www.abclinuxu.cz/faq/boot/jak-obnovit-grub Mohlo by to jít podle něj?
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 03. 02. 2012, 15:14:28
Jsem zkusil reinstalovat Debian a teď se nedostanu ani na příkazovou řádku grubu  :). Ach jo. Já zkusím nainstalovat alespoň Kubuntu - to je vlastně takový překopaný Debian. Ale díky za pomoc.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: martin 04. 02. 2012, 04:59:29
Myslim ze to dopadne stejne, bez ohledu na distro, ale kdyz uz delate reinstall ,
vyhnete se ext4 /boot, navic - jestlize jste zacinajici uzivatel , nedelil bych disk , nechte si pouze / a swap nic vic.
A ext3 v /, jestlize pouzijete grub-legacy

Jeslize chcete pouzit grub2 je potreba precist posledni prispevek v http://forum.root.cz/index.php?topic=2300.0
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 04. 02. 2012, 09:31:31
/home bych radši dal zvlášť, tzn. / + /home + swap ;)
Na / (kořen) bych použil XFS, velikost tak 10-16GiB
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: l_o_g 04. 02. 2012, 10:25:13
Malé OT: proč používat na "/" XFS a ne EXT3/4? V čem je ten podstatný rozdíl? Na počítači jsem měl jen EXT3 a EXT4 a vždy vše bez problémů.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 04. 02. 2012, 17:53:02
XFS je podle mých dosavadních zkušeností o něco rychlejší ;)
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 04. 02. 2012, 22:33:22
Zkusil jsem Kubuntu podle návodu z Ubuntu fóra a dopadlo to taky špatně. Začínající uživatel nejsem, ale geek asi taky ne  :). Ještě to budu zkoušet a když se nepovede, vrátím se zase na Mandrivu no. Budu ještě informovat.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 04. 02. 2012, 22:55:07
Ještě můžeš zkusit LILO :D
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 04. 02. 2012, 22:59:52
No, to jsem taky zkusil a stejně to nenaběhlo :).
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 04. 02. 2012, 23:29:35
Škoda.
A elilo?
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 05. 02. 2012, 00:02:18
Tak to jsem ani neznal. Možná by to s ním ale šlo co jsem vyčetl na týhle stránce http://packages.debian.org/cs/sid/elilo Tenhle notebook asi má EFI.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 05. 02. 2012, 00:29:14
Jo, vím, proto je s ním těžký pořízení. Za pokus to ale stojí.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 05. 02. 2012, 00:35:18
A nevíte, jestli by nešel stáhnout obraz Debianu s elilo? Nebo musím nainstalovat Grub a potom ho smazat a doinstalovat elilo?
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Roman Horník 05. 02. 2012, 00:56:44
GRUB nemusíš ani instalovat.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 05. 02. 2012, 17:35:41
Zjistil jsem, že existuje i grub-efi, takže jsem zkusil nejdřív to, protože s grubem už něco málo alespoň umím. Předpokládal jsem, že grub-efi poběží na ext4, takže jsem znovu přerozdělil disky na / (ext4), /home (ext4) a SWAP.

Nabootoval jsem live Kubuntu a postupoval asi takto:

Nejdřív jsem v /media vytvořil adresář disk. Potom jsem namountoval oddíl s / do adresáře disk. Zadal jsem příkazy:
Kód: [Vybrat]
ubuntu@ubuntu:/media$ sudo mount --bind /sys /media/disk/sys
ubuntu@ubuntu:/media$ sudo mount --bind /proc /media/disk/proc
ubuntu@ubuntu:/media$ sudo mount --bind /dev /media/disk/dev
ubuntu@ubuntu:/media$ sudo chroot /media/disk

A dal instalovat grub-efi:
Kód: [Vybrat]
root@ubuntu:/# apt-get install grub-efi
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  grub-efi-amd64-bin grub-pc-bin
Pro jejich odstranění použijte „apt-get autoremove“.
Následující extra balíky budou instalovány:
  grub-efi-ia32
Následující NOVÉ balíky budou nainstalovány:
  grub-efi grub-efi-ia32
0 aktualizováno, 2 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Potřebuji stáhnout 0 B/32,4 kB archivů.
Po této operaci bude na disku použito dalších 171 kB.
Chcete pokračovat [Y/n]?
Přednastavuji balíky...
Nelze zapsat log, volání openpty() selhalo (/dev/pts není připojen?)
Selecting previously unselected package grub-efi-ia32.
(Čtu databázi … nyní je nainstalováno 32821 souborů a adresářů.)
Rozbaluji grub-efi-ia32 (z …/grub-efi-ia32_1.99-14_i386.deb) …
Selecting previously unselected package grub-efi.
Rozbaluji grub-efi (z …/grub-efi_1.99-14_i386.deb) …
Zpracování spouštěčů pro balík man-db …
Nelze zapsat log, volání openpty() selhalo (/dev/pts není připojen?)
Nastavuji balík grub-efi-ia32 (1.99-14) …

Creating config file /etc/default/grub with new version
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.1.0-1-486
Found initrd image: /boot/initrd.img-3.1.0-1-486
grep: vstupní soubor „/boot/grub/grub.cfg.new“ je rovněž výstupem
done
Nastavuji balík grub-efi (1.99-14) …
root@ubuntu:/# grub-efi-install /dev/sda
bash: grub-efi-install: příkaz nenalezen

A nakonec:
Kód: [Vybrat]
root@ubuntu:/# grub-install /dev/sda
Installation finished. No error reported.
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.1.0-1-486
Found initrd image: /boot/initrd.img-3.1.0-1-486
grep: vstupní soubor „/boot/grub/grub.cfg.new“ je rovněž výstupem
done

Po restartu naběhl již známý nápis "Grub loading." a zamrzlo to  :).

Elilo jsem taky zkoušel, ale nevím, jak u toho postupovat. Čistá instalace nepomohla. Půjdu si na netu něco zjišťovat o grub-efi a snad přijdu na to, kde je chyba.
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: Jiří Jílek 05. 02. 2012, 20:12:45
Dotaz, stahuji vůbec správný instalační obraz? Mám obraz Debianu pro i386. V hardwarových parametrech se po pravdě moc nevyznám. http://www.alza.cz/lenovo-ideapad-s205-d238230.htm Už to zkouším dost dlouho bez úspěchu. I když jsem asi trpělivej, rád bych se už konečně pohnul  :).
Název: Re:Nejde pustit Debian instalovaný z flashky na notebooku
Přispěvatel: martin 10. 02. 2012, 03:18:12
No, to jsem taky zkusil a stejně to nenaběhlo :).
Jak jste to rozdelil. Ten ten ext3 mel duvod, zadny xfs, grub-legacy se spatne snasi s xfs (pak musite mit oddeleny /boot s ext3).  Technicky vzato na laborovani nemusite ani instalovat system, na to vam staci jadro a nejake initrd (treba to co uz mate), na to aby jste zjisti, jestli je grub schopen zavest jadro a initrd a pritom nezkolabovat. Pokud skoncite po bootu v BusyBoxu (dle to co je v initrd) mate vyhrano.

Dle meho nazoru je rozdelit disk na dva oddily   / jako ext3   + swap, samozrejme  nemusite pouzit cely disk. Do toho LiveCD si dotahnete grub-legacy, v rootu beziciho systemu si  vytvorte adresar /test , propojte rozdeleny disk do toho adresare a v nem vytvorte adresar boot, pak by melo stacit spustit prikaz "grub-install  --root-directory=/test    /dev/sda" ,  do adresare /test/boot nahrajete jadro a nejaky initrd, upravte v adresari /test/boot/grub   menu.lst dle toho jak jiz bylo psano  drive, a odzkousejte to.

A asi by stalo za to pred delenim a instalaci grup smazat MBR , to udelate treba s "dd_rescue -m 512 /dev/zero /dev/sda"
, klidne muzete dat vic, pozor tim  znicite vse co na tom disku je !!!