Portál AbcLinuxu, 7. května 2025 22:17

Dotaz: verze Grubu

11.1.2012 11:36 Marek
verze Grubu
Přečteno: 376×
Odpovědět | Admin
Ahoj, muzete mi prosim poradit, jak zjistim verzi nainstalovaneho Grubu?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Migi avatar 11.1.2012 11:45 Migi | skóre: 59 | blog: Mig_Alley
Rozbalit Rozbalit vše Re: verze Grubu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro Grub 2:
sudo grub-install -v
Pro Grub 1:
grub --version
11.1.2012 11:58 Marek
Rozbalit Rozbalit vše Re: verze Grubu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Diky, takze mam GRUB2
(GRUB) 1.98+20100804-14+squeeze1
Chtel jsem ho ale nainstalovat na sda a sdb (a na md, ktere mam nad tim), ale pise mi to
grub-install /dev/sda
/usr/sbin/grub-probe: error: no such disk.
Auto-detection of a filesystem of /dev/md0 failed.
Please report this together with the output of "/usr/sbin/grub-probe --device-map=/boot/grub/device.map --target=fs -v /boot/grub" to bug-grub@gnu.org
Ten disk tam ale je.
Migi avatar 11.1.2012 12:19 Migi | skóre: 59 | blog: Mig_Alley
Rozbalit Rozbalit vše Re: verze Grubu
11.1.2012 12:52 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: verze Grubu
Já osobně preferuji za všech okolností konfiguraci, kde /boot je na přímé HW partišně (/dev/sda1) (bez nějakého RAID či LVM), čistě proto, že čím je méně modulů a abstrakních vrstev v provozu při startu, tím je menší šance, že se něco zmrví, a když se něco zmrví tak větší šance, že to dám jednodušeji do pořádku. Grub2 má něco jako zaváděcí moduly, které umožňují mít /boot i jinde ale musí se zavést insmod raid. Viz. např. Arch boot RAID.
11.1.2012 13:33 CET
Rozbalit Rozbalit vše Re: verze Grubu
No jo, kdyz ono je to tak super udelat jednu velkou VG a pak delat maly LV a ty casem zvetsovat, jak je treba. Napr. na /boot jsem mel 3 jadra, ale pak jsem tam chtel dal jeste dalsi (z jinych distribuci) a najednou bylo /boot male. Diky grub2 mam /boot na LV a bootuju primo z LV. Neni misto? Zvetsim.
pavlix avatar 11.1.2012 19:26 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: verze Grubu
Zatím mi to všude fungovalo prakticky samo, takže těch více vrstev tak nějak snáším :).
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
11.1.2012 13:35 CET
Rozbalit Rozbalit vše Re: verze Grubu
Posli vypisy cat /proc/mounts a cat /proc/mdstat
12.1.2012 06:42 Marek
Rozbalit Rozbalit vše Re: verze Grubu
tady
cat /proc/mdstat
Personalities : [raid1]
md1 : active raid1 sdb2[1] sda2[0]
      1464894976 blocks [2/2] [UU]
      [==========>..........]  resync = 53.0% (777728448/1464894976) finish=813.8min speed=14072K/sec

md0 : active raid1 sdb1[1] sda1[0]
      240832 blocks [2/2] [UU]

unused devices: none
a tady
cat /proc/mounts
rootfs / rootfs rw 0 0
none /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
none /proc proc rw,nosuid,nodev,noexec,relatime 0 0
none /dev devtmpfs rw,relatime,size=1487248k,nr_inodes=216359,mode=755 0 0
none /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
/dev/mapper/LVM--sda2--sdb2-root / ext3 rw,relatime,errors=remount-ro,data=ordered 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,relatime,mode=755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev,relatime 0 0
fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
/dev/md0 /boot ext2 rw,relatime,errors=continue 0 0
/dev/mapper/LVM--sda2--sdb2-home /home ext3 rw,relatime,errors=continue,acl,data=ordered,usrquota,grpquota 0 0
/dev/mapper/LVM--sda2--sdb2-var--lib--mysql /var/lib/mysql ext3 rw,relatime,errors=remount-ro,data=ordered 0 0
/dev/mapper/LVM--sda2--sdb2-var--log /var/log ext3 rw,relatime,errors=remount-ro,data=ordered 0 0
/dev/mapper/LVM--sda2--sdb2-shares--vmail /shares/vmail ext3 rw,relatime,errors=continue,acl,data=ordered 0 0
rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs rw,relatime 0 0
/dev/loop0 /var/spool/havp ext3 rw,mand,relatime,errors=continue,data=ordered 0 0
nfsd /proc/fs/nfsd nfsd rw,relatime 0 0
mimochodem, upgradnul jsem nakonec na 2x1.5TB. Synchronizace RAIDu ted trva 10h a mam tam neco malo pres 50%. Je to normalni?
12.1.2012 09:08 CET
Rozbalit Rozbalit vše Re: verze Grubu
Hmmm, to je opravdu divne. /boot je normalni ext2 na /dev/md0 - to by mel grub-install zvladnout.

Tuhle variantu jsem nezkousel (a nemam cas to ted zkouset), takze presne poradit nedokazu, ale ten grub-probe ma nejakej problem.

Muzes jeste zkusit tohle grub-install --root-directory=/ /dev/sda - tohle mi pomohlo, kdyz jsem chtel grub2 nainstalovat na USB z nejakyho liveCD systemu a grub-probe taky selhaval.

Ale sam ten grub-install, ze mas tenhle problem mas nahlasit na bug-grub@gnu.org, tak spust ten prikaz, co to pise, a posli jim email.

mimochodem, upgradnul jsem nakonec na 2x1.5TB. Synchronizace RAIDu ted trva 10h a mam tam neco malo pres 50%. Je to normalni?
No, pri rychlosti 14MB/s (jak to pise) mi tech 1,5TB vychazi opravdu na 30hodin. Zrejme mas nastaveny pomaly synchronizovani raidu. Podivej se, co mas v /proc/sys/dev/raid/speed_limit_max a zapis tam vyssi hodnotu (echo XXX > /proc/sys/dev/raid/speed_limit_max) - rychlost v kB/s. Pro kazdy MD zarizeni se da rychlost nastavit v /sys/block/mdX.
12.1.2012 11:02 Marek
Rozbalit Rozbalit vše Re: verze Grubu
Grub jsem nainstaloval nakonec pres dpkg-reconfigure grub-pc a "zaklikal" jsem vsechny disky (/dev/sda /dev/sdb /dev/md0) Udajne to probehlo ok, ale jen nevim, jak to overit. grub-probe -t device /boot/grub mi pise /dev/md0. Tak je to asi ok, nevim.

A zmena te rychlosti muze ovlivnit co? Chyby pri synchronizaci? Kolik tam mam nastavit, aby to nebylo nejaky presvihly?
12.1.2012 11:04 Marek
Rozbalit Rozbalit vše Re: verze Grubu
Jinak tam mam tohle:
cat /proc/sys/dev/raid/speed_limit_max
200000
12.1.2012 12:31 CET
Rozbalit Rozbalit vše Re: verze Grubu
a co cat /proc/sys/dev/raid/speed_limit_min? Mozna to zvednout na 200000 a pak by musel ject rychlejc.
12.1.2012 12:31 CET
Rozbalit Rozbalit vše Re: verze Grubu
A zmena te rychlosti muze ovlivnit co? Chyby pri synchronizaci? Kolik tam mam nastavit, aby to nebylo nejaky presvihly?
Muze to ovlivnit pouze rychlost. Proste si tam das, jakou rychlosti se to ma synchronizovat. Je to kvuli tomu, abys mohl ovlivnovat, co ma vetsi prioritu - co nejdrive dokoncit synchronizaci (vysoka cisla u max a min) za cenu toho, ze server bude pomalu odpovidat, nebo fungujici server s tim, ze se to bude dyl synchronizovat. kdyz das moc, tak budou proste disky kmitat a system bude line reagovat. Urcite to nebude delat zadny chyby. Navic, kdyz to prezenes, system stejne pojede tak rychle, jak to bude HW (disky, radic, cpu) zvladat.
12.1.2012 11:05 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: verze Grubu
mimochodem, upgradnul jsem nakonec na 2x1.5TB. Synchronizace RAIDu ted trva 10h a mam tam neco malo pres 50%. Je to normalni?
Odpovídá to rychlosti, kterou jsem měl já. Moje operace byla zvětšení RAID 5 z 3x1,5TB na 4x1,5TB. Raid byl neredukovaný tedy s 2 disky aktivními a jedním paritním na raid s 3 aktivními disky a jedním paritním. Tedy fakticky se přečetlo 3TB dat a zapsalo zpět jinak rozdělené (plus parity). Roztažení disku trvalo něco přes 20 hodin (po 10 hodinách to bylo před polovinou a když jsem se na systém podíval po 23 hodinách bylo hotovo), to dává stejný čas. vliv může mít, že můj procesor pro tento domácí server je AMD E-350, což je hlavně úsporný procesor, ale v průběhu práce byla jeho zátěž pod 20%. Obsazenost naprosto nehraje roli. RAID pracuje na úrovni fyzického blokového zařízení a o filesystému a tím pádem obsazenosti neví nic.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.