GKrellM (GNU Krell Monitors, Wikipedie), tj. grafická aplikace pro sledování systémů a různých událostí, byla po pěti a půl letech vydána v nové verzi 2.4.0. Přehled novinek na Gitea.
Americká první dáma Melania Trumpová vydala v předvečer manželovy inaugurace vlastní kryptoměnu. Jmenuje se $Melania. Donald Trump vydal vlastní kryptoměnu $Trump den před manželkou.
GNU Project Debugger aneb GDB byl vydán ve verzi 16.1. Podrobný přehled novinek v souboru NEWS.
Po 9 týdnech vývoje od vydání Linuxu 6.12 oznámil Linus Torvalds vydání Linuxu 6.13. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a Linux Kernel Newbies. Odstraněn byl souborový systém ReiserFS.
19. ledna 2038 přeteče hodnota time_t na 32bitových systémech, na vyřešení problému roku 2038 (Y2K38) tedy zbývá 13 let. Např. Debian v uplynulém roce přešel na 64bitový čas. Bernhard Wiedemann z openSUSE sdílí chyby v sestavení rozšířeného softwaru.
Byla vydána druhá opravná verze 21.2 v dubnu loňského roku vydané verze 21 multimediálního centra Kodi (dříve XBMC, Wikipedie) s kódovým označením Omega.
TikTok ve Spojených státech v sobotu večer místního času přerušil činnost. Uživatelé čínskou firmou vlastněné sociální sítě dostali zprávu, že aplikaci kvůli zákazu nelze používat. TikTok je momentálně nedostupný v obchodech s aplikacemi Google Play a App Store. Podle zákona přijatého loni a potvrzeného v pátek soudem měla platforma do dneška přerušit spojení se svou mateřskou společností ByteDance, která sídlí v Číně, nebo činnost v
… více »Wings 3D, tj. open source 3D modelovací program naprogramovaný v programovacím jazyce Erlang zaměřený na modelování pomocí subdivision a inspirovaný programy Nendo a Mirai od Izware, byl vydán v nové opravné verzi 2.4.1. Ke stažení již také ve formátu Flatpak z Flathubu.
Webový prohlížeč Dillo byl vydán ve verzi 3.2.0. Přidává podporu vzorců v SVG, obrázků ve WebP, změny velikosti stránky či možností posouvání. Nedávno oslavil 25. výročí vzniku.
Hra Mini Thief je na Steamu zdarma napořád, když aktivaci provedete do 24. ledna do 19.00 [ProtonDB].
fixmbra dostal se tak aspoň do woken. Ale teď bych si rád zase nainstaloval Debian. Jenže mám strach, že když ho nainstaluju, tak že GRUB bude zase házet tu stejnou chybu, protože předtím jeho přeinstalace(ani přeinstalace Debianu) nepomohla :(
# zkopirovat konfiguracni soubor GRUBu z tveho disku s Debianem a poslat ho sem, abychom ti s nim mohli poraditNebo se muzes rovnou sam ujistit, ze tam mas odkazy na konfiguraci na disk /dev/hdb<neco> a ne /dev/hda (resp. /dev/sdb a /dev/sda)
Těžko může GRUB odkazovat na oddíl co neexistuje, když jsem žádnej nemazal/neupravoval. Jeden den jsem vypl PC a druhej den Error 22Ja nevim, co se stalo a co predtim fungovalo nebo ne, ale ted se GRUBu s nejakeho duvodu nelibi, ze ma v konfiguracnim souboru odkaz na oddil, ktery neexistuje. Jestli to je tim, ze si instalator Debianu myslel, ze instaluje na prvni disk a pritom to byl fyzicky druhy, nebo jestli Wokna nebo fdisk seradily vzestupne poradi polozek v MBR, ja nevim a celkem je to ted i jedno, protoze fakt je, ze se ten nespravne pojmenovany oddil v grub.cfg musi prepsat na to, co na tom stroji fyzicky prave ted existuje.
Nebude stačit "jen" reinstal?Instalovat system znova je blbost, kdyz uz ho mas jednou nainstalovany. Tohle nejsou Wokna.
Debian podporuje Live CD? Nebo jak jinak mám zkopírovat GRUB z disku?Nabootuj z toho instalacniho CD, prepni se do jine konzole (Alt-F2) (mozna je i nejaka volba primo v menu toho CD - neco jako rescue apod.), pripoj /dev/hdb1 a podivej se, co mas v /etc/grub/grub.cfg Jestli neexistuje /dev/hdb1, tak si vypis oddily na hdb pomoci
fdisk -l /dev/hdb
a zkus urcit, co by tam mohl byt ten tvuj systemovy disk - zrejme ten mensi z tech dvou, co jsi rikal, ze tam mas.
cd /etc/grubtak jsem zjistil, že adresář prý neexistuje. Po
cd /etc dirjsem se o tom přesvědčil - adresář GRUB tam opravdu nebyl.
mount /dev/hda1nefungovalo a z fdisk -l jsem dostal pouze a jen výpis toho co jsem měl už na začátku než jsem se vůbec dostal do shellu - tzn.
/dev/sdb1 /dev/sdb2 ... /dev/sdbx
potom jsem jako přípojenej bod(či co to bylo) zvolil /dev/sdb2Kam jsi si to pripojil? Zrejme do /mnt Takze kdyz jsi pak hledal na /etc/ pak jsi to hledal na tom CD, kde to pochopitelne neni. Musis to hledat na tom propojnem bode: /mnt/etc/grub/grub.cfg Nekdy to misto /etc byva v /boot V nejhorsim pripade muzes nechat prohledat cely disk. Nekde to tam je
find / -iname *grub* -type d -print
mount /dev/hda1 nefungovaloNa tvojem systemu se ten harddisk jmenuje /dev/sda1 (coz by mel na tvem PC byt -- jestli to spravne chapu -- Windowsovy systemovy disk).
z fdisk -l jsem dostal pouze a jen výpis toho co jsem měl už na začátkuKolik tam tech oddilu mas na tom HDD?
a tvojem systemu se ten harddisk jmenuje /dev/sda1 (coz by mel na tvem PC byt -- jestli to spravne chapu -- Windowsovy systemovy disk).Všechno to jsou sdbx a žádnej sda. A nefungovalo ani mount /dev/sdb2/ což je disk s Linuxem
Kolik tam tech oddilu mas na tom HDD?Na prvním disku(750GB) mám dva - 100GB systém + zbytek na data, na druhým disku(1TB) mám taky dva - 100GB Linux + zbytek data a k tomu ještě externí 500GB na data.
A nefungovalo ani mount /dev/sdb2/ což je disk s LinuxemMoment, jak nefungovalo? To jako, že nešlo vůbec připojit? Jakou chybu vypsal mount při připojení toho oddílu?
mount /dev/sdb2(sdb2 je oddíl, kde mám Linux) dostanu odpověď, že nejde namountovat, protože už mountnutej je nebo je zaneprázdněn
protože už mountnutej jeZkus dat
mount
a podivej se, kde je pripojeny.
Zrejme to vypise:
/dev/sdb2 on / ext2
Take zkus rovnou /sbin/fdisk -l /dev/sdb
. Chtel bych se podivat, proc mas system na sdb2. Ne, ze by nejak vadilo, ale pri nove instalaci na cisty disk bych to spise ocekaval na sdb1.
find / -iname *grub* -type d -printjsem dostal tenhle výpis
/usr/share/bug/grub /usr/share/doc/grub /usr/share/doc/grub-common /usr/lib/grub /boot/grub
/boot/grubCoz je presne to, co jsem rikal. Tak se tam podivej, co mas v /boot/grub/grub.cfg (nebo mozna /boot/grub/menu.lst) a posli to sem.
Mrknu se po tom menu.lst to už tam možná byloPrekvapilo me to, ale Debian opravdu az do posledni stabilni verze stale jeste pouziva tu zastaralou verzi GRUBu-Legacy.
http://img194.imageshack.us/img194/5649/img5558y.jpg
update-grub
a pozdeji jeste mozna rovnou pokud ten prvni prikaz nebude fungovat grub install'(hd0)'
(zdroj, nekde jinde se to uvadi bez carek jako grub-install /dev/sda
). Ty by mely preinstalovat (resp. znova nainstalovat) GRUB. Samozrejme to prepire MBR, ale ted uz vis, ze kdyz to nebude fungovat, tak muzes pokazde pouzit to fixmbr z Windows rescue CD.
Ve volnych chvilich si muzes zacit cist Instalacni prirucku Debianu pro AMD64 (nebo jestli to chces v jinem jazyce nebo pro jinou architekturu tak pak tady). Ani ne tak to cist kvuli te instalaci, jako spise ze ke konci se popisuje uvod do Linuxu.
Take jsem si dovolil trosku upravit ten tvuj screenshot (a ze je to screenshot v pravem slova smyslu!). Zmensil jsem to z 1900KB na 20Kb
grub install'(hd0)'Oprava: Ma tam byt mezera.
grub install '(hd0)'
update-grubmám dávat když nabootuju z toho CD s Debianem?
Screenshot jsem neřešilJa vim, ale dvoumegovy (!) soubor ... Alespon to prohnat necim jako Irfan nebo neco podobneho, co se ted na Win pouziva. Urcite to umi zmensit na nejaky prijatelny rozmer a zredukovat barvy (bud odstiny sede nebo dokonce jen cernobila).
update-grubnapsal, že je všechno done a po rebootu se zase načítaly wokna.
grub-install '(hd0)'napsal, že je všechno OK a po rebootu opět Error 22.
po rebootu opět Error 22Zatracene! Nech me o tom chvilku premyslet. Muzes sem mezitim poslat zbytek toho menu.lst (jestli v tom souboru je neco, co nebylo na tom screenshotu) a pak ten vypis
fdisk -l /dev/sd?
a
mount
Diky.
Manual k te verzi GRUBu, co mas.
chainloader +1(pokud jsem to sem ještě nepsal) OK Výpisy pošlu až se dostanu na komp
mkdir -p /mnt/windisk
mount -t ntfs /dev/sda1 /mnt/windisk
Ted mas ten svuj disk dostupny v adresari /mnt/windisk tak tam prekopiruj ten soubor a nabootuj do Windows.
cat
more
less
Proč bys to četl v editoru?
jak teď ty results.txt přečíst?Ty prikazy cat, more ani less nepomuzou. Potrebujeme videt cely ten soubor, ktery je dost velky. Momentalne me nic "tutovyho" nenapada. Nech me chvilku premyslet. Mezitim jestli ti funguje FTP a mas konto nekde na Internetu (treba u sveho ISP pro nahravani webovych stranek), tak to muzes placnout tam a my si to odtamtud stahneme. Se snad lepsim resenim (pokud tohle nebude fungovat) prijdu pozdeji. P.S. Jeste me ted hned napada jako druha moznost, ze existuje read-only ovladac pro snad ext3 do Windows (vyhledano v Google). Takze by sis mohl nainstalovat to do Woken, pripojit svuj Linuxovy disk a prekopirovat to z nej.
mkdir -p /mnt/disketa
mount -t fat /dev/fd0 /mnt/disketa
cp results.txt /mnt/disketa
umount /dev/fd0
ftp nazev_serveru_kam_se pripojujes
cd cilovy_adresar
bin #nastavi binarni prenos (misto ASCII), vetsinou neni zapotrebi
put RESULTS.TXT
close
quit
cat
, more
i less
dokáží dobrazit libovolně velké soubory. Uživatelsky nejpřívětivější je less
.
dokáží dobrazit libovolně velké soubory ...... na uzivatelove monitoru. To je nam tady celkem na nic, protoze my jeho monitor odtud nevidime
root (hd0,1)
Pak dej update-grub
Mělo by ti to po rebootu najet.. řekl bych že ti bios dělá hokej v číslech jednotek..
grub-install hd0
)fixmbr
, at muzes pouzivat alespon Woknadoufám, že tenhle results je už správněNeni. Hned na prvnim radku vidim "Windows is installed in the MBR of /dev/sda". Musi tam byt napsano GRUB jako v tomto souboru poslanym nekym jinym s jinym problemem.
grub
(dostanate se do grub shelu)find /boot/grub/stage1
to vypíše kde má grub datové souboryroot (hd1,1)
(bych si tipl, že to bude tak)setup (hd0)
setup (hd1)
pro instalaci grubu na další disk atd.Tak to už pak nevím jak to teda udělat.Delal jsi to drive a fungovalo ti to, tak to udelej stejne (tenkrat jsi delal i
grub-update
pred grub-install '(hd0)'
", tak to pro jistotu zkus takhle ited).
Nainstaloval jsem GRUB, restartoval PCJsi ani nezkusil, jestli ti nahodou PC s tim "nainstalovanym" GRUBem nabootuje? To by jsi si hned vsimnul, ze tam zadny GRUB nemas a porad se startuje ten zavadec z Windows.
dd if=/dev/sda bs=1b count=70 | od -A x -t x1z - > mbr_dump
dd if=/dev/sda bs=1b count=70 | od -A x -t x1z - > mbr_dumpje kus kódu co mám použít a co přesměruje výstup do souboru mbr_dump, že? OK jdu na to. A ještě bych se chtěl zeptat - je normální, že po znovuinstalaci wokenního zavaděče je potřeba provést kontrolu disku(chkdsk), při které se vždycky mažou nějaký soubory?
je kus kódu co mám použít a co přesměruje výstup do souboru mbr_dump, že?Ano, je to prikaz, jehoz vystup je presmerovany do souboru mbr_dump. Dovolil jsem si tam precist prvnich 70 sektoru na disku. MBR je sice jen v prvnim, ale neuskodi se podivat co je v druhem a zbytek asi budou same nuly. Az pak od sektoru 64 bude boot sektor Windows.
je potřeba provést kontrolu diskuJestli to je normalni ve Windows nevim, ale ten fixmbr nic na Windows disk zapisovat nepotrebuje. Co a kam ale zapisuje to je otazka pro Microsoft. Dovedu si predstavit, ze si 'ulevi' nejaky bajt i nekam jinam na disk, podle ktereho po bootu poznaji, ze se neco zmenilo a spusti chkdsk, "aby to uzivatelum fungovalo". Ja uz Windows dlouho nepouzivam. Proste jsem na to nemel nervy. Nikdy neslo poradne zjistit, co je vlastne spatne, kdyz se neco rozbilo.
Nevšiml jsem si, že se vytvořil nový s jiným názvemPise se o tom v tom navodu, ktery jsem zminoval vyse: If you already have an existing RESULTS.txt, subsequent files will be called RESULTS1.txt, RESULTS2.txt,...
Jdu se na nej podivat.Zatim to vypada na to, ze se GRUB nenainstaloval do boot sektoru sdb2, jestli tomu spravne rozumim. Otazka je proc. Muzes zkusit tohle?
cat /boot/grub/device.map
. Mel by tam byt radek "(hd1,1) sdb2", pripadne jen "hd1 sdb".grub --verbose &> grub_output
a poslat sem vten ysledek?grub-install hd1,1
Zkus boot. Nejde? Zkusit nasledujici.grub-install --force-lba hd0
2. nez jsi mel ten problem s Error 22 poprve, nemenil jsi nejak bootovaci poradi v BIOSu? Napr. zmena z HD0->HD1 na CDROM->HD0->HD1 apod.?ne nic takovýho jsem nedělal. Zbytek udělám hned jak se to video dostane na YT
(hd0) /dev/sda (hd1) /dev/sdb (hd2) /dev/sdcA to
grub --verbose &> grub_outputmá trvat jak zhruba dlouho? Protože po cca pěti minutách se pořád nic nedělo a dioda disku se tvářial jako, že se k disku nepřistupuje(z toho jsem usoudil, že asi nezapisuje, tudíž jsem to pomocí ctrl+c vypnul). V tom grub_output jsem se dočetl, že přistupuje k BIOS zařízením, a že to může trvat dlouho. Jak zhruba dlouho?
po cca pěti minutách se pořád nic neděloVypada to, ze jsem to popletl s tim verbose. Zkus tohle (je jedno, co je v MBR, protoze tohle nize to prepisuje):
grub-install --force-lba --recheck --verbose hd0 >grub_output 2&>1
Jestli to nepujde, tak
grub-install --force-lba --recheck hd0
Nic jineho zeshora uz zkouset nemusis. Doted jsem presne totiz nepochopil, co by presne melo byt v tom boot sectoru sdb2. Budu se na to muset podivat jeste jednou, jestli tam vubec neco ma byt a proc grub nemuze najit ten oddil.
Muzes udelat novy RESULTS.TXT a poslat ho sem, jestli je jiny nez ted druhy (tj. zatim ten posledni), co jsi poslal?
grub-install --force-lba --recheck --verbose hd0 >grub_output 2&>1vyhodil jen soubor 1(příloha).
grub-install --force-lba --recheck hd0a v příloze je další results
LBA jsem nějak nenašel ani auto-detectVetsinou je to hned v prvni polozce ("Standard CMOS Features") v nastaveni BIOSu na stejne obrazovce jako nastaveni hodin realneho casu (obrazek). Je to ten sloupecek MODE. Zmen to na LBA. Kdyz to nepujde, tak najed na Primary Master a Primary Slave, nekde se objevi napis "Press F3 to AutoDetect", das autodetect a pak to zmenis v tom Mode. Opustit BIOS (nezapomen ulozit zmeny), restart a podivas se, jestli ti Linux bootuje.
Tiskni Sdílej: