Quantcast
Channel: sys.portal
Viewing all articles
Browse latest Browse all 594

Kratki nazivi particija pomoću parametra GRUB_DISABLE_LINUX_UUID

$
0
0

Ako ste nakon nekog upgradea dobili dugačka imena particija umjesto starog /dev/sda ili /dev/sdb, možda ste se na to već i navikli. Razlog toj promjeni je jedinstveno identificiranje particija preko globalno jedinstvenih UUID-a (Universally Unique Identifier), jer dodavanje novih diskova na server može poremetiti shemu /dev/sda, /dev/sdb i slično. Možda će zato ispis naredbe df biti malo nepregledan:

$ df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 9.9G 3.1G 6.4G 33% /
udev 10M 0 10M 0% /dev
tmpfs 396M 120K 395M 1% /run
/dev/disk/by-uuid/b5e58cf6-92f6-4725-9533-ecfa21166790 9.9G 3.1G 6.4G 33% /

Osim nepreglednosti, neki tumače da ovakav način označavanja zapravo i nema nekih prednosti. Ako napravite nove particije na disku ili samo reformatirate particiju, ona će dobiti novi UUID broj, pa će unos u /etc/fstab pokazivati na krivu particiju. Ovo znači da možda nećete moći bootati server, isto kao da se dodavanjem novog diska promijenila oznaka /dev/sda u /dev/sdb.

Kako izgleda unos u /etc/fstab kada koristite UUID-ove:

#/dev/sda2       /             ext3    defaults,errors=remount-ro        0      1
UUID=b5e58cf6-92f6-4725-9533-ecfa21166790 / ext3 defaults,errors=remount-ro 0 1

No, ukoliko otkomentirate /dev/sda2 i zakomentirate UUID liniju, te rebootate server, ništa se neće promijeniti. Razlog je što GRUB prosljeđuje ovaj parametar kernelu priikom boota, pa je potrebno modificirati GRUB. U članku govorimo o verziji GRUB2, odnosno grub-pc (prva verzija se zove grub-legacy).

Ukoliko otvorimo datoteku /boot/grub/grub.cfg, pronaći ćemo liniju:

linux   /boot/vmlinuz-3.2.0-4-686-pae root=UUID=b5e58cf6-92f6-4725-9533-ecfa21166790 ro  quiet

Kako bi to promijenili (ne možemo to raditi direktno u grub.cfg), trebamo otvoriti datoteku /etc/default/grub i promijeniti (odkomentirati) sljedeće:

GRUB_DISABLE_LINUX_UUID=true

Trebamo još pokrenuti naredbu update-grub:

#  update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-4-686-pae
Found initrd image: /boot/initrd.img-3.2.0-4-686-pae
Found linux image: /boot/vmlinuz-2.6.32-5-686-bigmem
Found initrd image: /boot/initrd.img-2.6.32-5-686-bigmem
Found memtest86+ image: /boot/memtest86+.bin
Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin
done

Sada linija u /boot/grub/grub.cfg izgleda ovako:

linux   /boot/vmlinuz-3.2.0-4-686-pae root=/dev/sda2 ro  quiet

Nakon reboota, sve bi trebalo raditi kao što je nekada i radilo:

$ df -h
Filesystem                       Size  Used Avail Use% Mounted on
rootfs                                                  9.9G  3.1G  6.4G  33% /
udev                                                     10M     0   10M   0% /dev
tmpfs                                                   396M  120K  395M   1% /run
/dev/sda2                                          9.9G  3.1G  6.4G  33% /

Iako ga više ne vidimo, UUID se uvijek tu negdje "krije", što možete saznati naredbom blkid:

# blkid /dev/sda2
/dev/sda2: LABEL="root" UUID="b5e58cf6-92f6-4725-9533-ecfa21166790" TYPE="ext3"

Viewing all articles
Browse latest Browse all 594

Trending Articles


FORECLOSURE OF REAL ESTATE MORTGAGE


Sapos para colorear


Tagalog Quotes About Crush – Tagalog Love Quotes


OFW quotes : Pinoy Tagalog Quotes


Long Distance Relationship Tagalog Love Quotes


Tagalog Quotes To Move on and More Love Love Love Quotes


BARKADA TAGALOG QUOTES


Best Crush Tagalog Quotes And Sayings 2017


Vimeo 10.7.0 by Vimeo.com, Inc.


Girasoles para colorear


mayabang Quotes, Torpe Quotes, tanga Quotes


Break up Quotes Tagalog Love Quote – Broken Hearted Quotes Tagalog


Patama Quotes : Tagalog Inspirational Quotes


Pamatay na Banat and Mga Patama Love Quotes


5 Tagalog Relationship Rules


INUMAN QUOTES


Re:Mutton Pies (lleechef)


Vimeo 10.7.1 by Vimeo.com, Inc.