Sada je: 18 stu 2019, 17:14.
C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Stigao 3gpEnc v0.6! Ispravke bugova pri kopiranju videa (i audia) te malo bolje posložen kod. ;)

U privitku.
Privitak/ci
3gpEnc_v0.6_Setup.zip
Enkodiranje/transkodiranje videa i audia u .mp4 format
(2.33 KiB) Preuzeto 158 put/a.
Arch Linux Install Script
Hash Checker
Vl@do je napisao/la:Arch imaš upravo zato da uštediš na vremenu. Nemaš nikakvih problema s instalacijama, kompajliranjem i ostalim. Imaš jednostavno funkcionalan i stabilan, uvijek najsvježiji OS, a osim toga je sexy i cool do neba.

I've seen some idiots back in my days but you man... you're special!
Avatar
Moderator
Postovi: 6239
Moderator
Postovi: 6239
Pridružen/a: 13 stu 2010, 21:12
Lokacija: /hrvatska/split/.../9/7
Podijelio/la zahvalu: 266 puta
Primio/la zahvalu: 323 puta
Spol: M
OS: Arch MATE/Xfce
Ubuntu, Mint - izmijenjena "update-grub" sh skripta za računalo s intelovim procesorom i Archoidnom sekundarnom distrom u grubu. Najbolje ostaviti originalnu gdje je bila i staviti izmijenjenu u /usr/local/bin (postaviti path za to u /etc/environment, ako već nema).
Gdje se nalazi original update-grub i kasnija provjera patha modificiranog: which update-grub
Detaljniji opis u komentaru skripte.
Kod: Označi sve
#!/bin/sh

# Zamjena za update-grub za ubuntoide koji loadaju Arch/Manjaro.
# Arch i Manjaro koji imaju instaliran intelov cpu mikrokod, učitavaju mikrokod
# na nestandardni način, tj. putem initrd linije u grubu
# te imaju modificirani grub u tu svrhu. U slučaju dual/multiboota kada je
# glavni grub bootloader instaliran i ažuriran od neke druge distre (Ubuntu, Mint, Suse),
# dolazi do pogrešnog setupa jer umjesto dva imagea (mikrokod i initramfs), postavljaju samo mikrokod.img,
# tako da Arch i Manjaro bootaju u kernel panic jer nemaju initramfs.
# Ovo dolje postavlja ispravne staze do initramfs-a u /boot/grub/grub.cfg datoteci
# Postaviti recimo u /usr/local/bin

grub-mkconfig -o /boot/grub/grub.cfg "$@"

# promjene starih linija, izbacio "exec" iz originala
# jer ne dopušta dodavanje u skriptu

ret=$?         # radi ono što je radila originalna "exec" komanda
if [ $ret != 0 ]   # i ono što je radio "set -e"
then exit $ret
fi

echo " Započinjem ažuriranje grub.cfg"
cp /boot/grub/grub.cfg "$HOME"/stari_grub.cfg.bckp      # backup starog configa u $HOME
echo "...backup starog configa je u "$HOME"/stari_grub.cfg.bckp"

awk '
"initrd /boot/intel-ucode.img"{                       # pri podudaranju uzorka, drugo polje je sada naziv kernela
   sub("vmlinuz", "initramfs", kernel)
   zamjena = $2" "kernel".img"                              # složi puni naziv initramfs-a
}

# prije provjeri je li linija već složena
# od svake linije spremaj drugo polje jer ono
# kod podudaranja sadrži naziv kernela

   zamjena != $2" "$3".img" { sub("/boot/intel-ucode.img", zamjena) }   
{ kernel=$2 } 1' /boot/grub/grub.cfg > "$HOME"/novi_grub.cfg.bckp &&   
                                                                       
   sudo cp "$HOME"/novi_grub.cfg.bckp /boot/grub/grub.cfg   
echo "...ažuriranje grub.cfg je dovršeno"
exit $ret

Avatar
Postovi: 1896
Postovi: 1896
Pridružen/a: 16 tra 2011, 08:34
Lokacija: i grupa Film
Podijelio/la zahvalu: 45 puta
Primio/la zahvalu: 338 puta
Spol: M
OS: Mint 10 LXDE itd...
Ja imam Intel, Windowse 10, Ubuntu 17.10 i Arch Linux sa Gnomeom na laptopu i Ubuntu kontrolira grub i nemam nikakvih problema sa bootanjem :zbunjen
Avatar
Postovi: 2808
Postovi: 2808
Pridružen/a: 23 ruj 2013, 21:19
Podijelio/la zahvalu: 41 puta
Primio/la zahvalu: 177 puta
Spol: M
OS: Ubuntu 18.04 LTS
ja jedva imam mjesta za jedan os rofl
Avatar
Site Admin
Postovi: 4411
Site Admin
Postovi: 4411
Pridružen/a: 07 ožu 2009, 17:00
Podijelio/la zahvalu: 98 puta
Primio/la zahvalu: 179 puta
Spol: M
OS: w10, ubuntu, macos
JH-IM je napisao/la:Ja imam Intel, Windowse 10, Ubuntu 17.10 i Arch Linux sa Gnomeom na laptopu i Ubuntu kontrolira grub i nemam nikakvih problema sa bootanjem :zbunjen

Vjerojatno nemaš instaliran intel-ucode firmware za procesor na Archu. Meni ni najnoviji Ubuntu grub nije promijenio stvari pa sam si promijenio sam.
Avatar
Postovi: 1896
Postovi: 1896
Pridružen/a: 16 tra 2011, 08:34
Lokacija: i grupa Film
Podijelio/la zahvalu: 45 puta
Primio/la zahvalu: 338 puta
Spol: M
OS: Mint 10 LXDE itd...
jurastublic je napisao/la:Vjerojatno nemaš instaliran intel-ucode firmware za procesor na Archu. Meni ni najnoviji Ubuntu grub nije promijenio stvari pa sam si promijenio sam.


Imam.
Avatar
Postovi: 2808
Postovi: 2808
Pridružen/a: 23 ruj 2013, 21:19
Podijelio/la zahvalu: 41 puta
Primio/la zahvalu: 177 puta
Spol: M
OS: Ubuntu 18.04 LTS
JH-IM je napisao/la:
jurastublic je napisao/la:Vjerojatno nemaš instaliran intel-ucode firmware za procesor na Archu. Meni ni najnoviji Ubuntu grub nije promijenio stvari pa sam si promijenio sam.


Imam.

Ako želiš reproducirati grešku, još možeš provjeriti imaš li uopće grub instaliran i updatean na Archu uz glavni grub od Ubuntua.
Mislim da sam napisao negdje gore kakva je situacija. Ja ga držim zbog drugačijih kernel parametara. Onaj kome to ne treba, ne mora imati grub na Archu i onda radi bez grešaka. Ali ako ima, ubuntuov grub očitava samo prvi initrd u Archovom konfigu a to je intel-ucode.img i pri podizanju crkne. Ako imaš volje, možeš li jednog dana poslati na pastebin grub.cfg-e od tvog Archa i Ubuntua?
Avatar
Postovi: 1896
Postovi: 1896
Pridružen/a: 16 tra 2011, 08:34
Lokacija: i grupa Film
Podijelio/la zahvalu: 45 puta
Primio/la zahvalu: 338 puta
Spol: M
OS: Mint 10 LXDE itd...

Na mreži
Trenutno korisnika/ca: / i 1 gost.