- Apple Watch
- Xiaomi 17 Ultra - jó az optikája
- Xiaomi 15T Pro - a téma nincs lezárva
- A Honor profi iPhone másolásban
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Amazfit Active 2 NFC - jó kör
- Mire lesz elég a Z Fold8 extra akkumulátora?
- Hivatalos a OnePlus 13 startdátuma
- Samsung Galaxy A52s 5G - jó S-tehetség
- Xiaomi 17 - még mindig tart
-
Mobilarena
Mára a ProHardver!/IT.News Fórum is nagylétszámú Linuxban jártas taggal büszkélkedhet. Nehéz szinteket felállítani egy olyan rendszer ismeretében, ami annyira sokrétű, hogy teljesen szinte lehetetlen megismerni minden egyes részét. Azt azonban mindenki tudja, hogy kezdő-e vagy sem. Elsősorban nekik szólnak az alábbiak, de érdemes mindenkinek elolvasnia, mint útjelző táblát.
Új hozzászólás Aktív témák
-
zLegolas
őstag
Tök jó, hogy kéthetente csak én is rendszeresen megválaszolom ezt a kérdést - másokról nem is beszélve... na mindegy.
''...
Minden merevlemez tartalmaz egy Master Boot Record-nak nevezett, 512 byte méretű adatterületet. Az ezen a területen lévő bejegyzések hivatottak indítani a merevlemezre telepített operációs rendszert. Ez a fél kilobájtnyi terület magától értetődően nem elegendő komolyabb programok tárolására, egy több operációs rendszer indítását lehetővé tevő, úgynevezett bootloader program ennél nagyobb helyet igényel. Ezt a problémát úgy oldották meg, hogy a MBR-ban csupán egy utalás található, amely megmutatja a tényleges rendszertöltő program helyét, így az gyakorlatilag bármekkora méretű lehet.
...
A SuSE 9.0-ban a Grub a /boot/Grub/ könyvtárban található. A legfontosabb rendszertöltő beállításokat a /boot/Grub/menu.lst fájl tartalmazza. A menu.lst egyszerű szöveges fájl, root-ként szerkeszthető például a KWrite vagy a Midnight Commander programmal, esetleg a Yast-tal a megfelelő almenüben. Álljon itt egy fiktív példa a menu.lst -re, érdemes pár percet a tanulmányozására fordítani.
color white/blue black/light-gray
default 0
gfxmenu (hd0,0)/boot/message
timeout 5
title SuSE 8.2
kernel (hd0,0)/boot/vmlinuz root=/dev/hda1 vga=0x317 hdc=ide-scsi hdclun=0 splash=silent showopts
initrd (hd0,0)/boot/initrd
title Win_98
map (hd0,0) (hd0,1)
map (hd0,1) (hd0,0)
rootnoverify (hd0,1)
chainloader +1
title win
root (hd0,2)
makeactive
chainloader +1
title Red Hat 9a SE
root (hd1,0)
kernel /vmlinuz-2.4.20-18.9 ro root=LABEL=/ hdc=ide-scsi
initrd /initrd-2.4.20-18.9.img
title floppy
root (fd0)
chainloader +1
Az alapértelmezett rendszer a fenti példában a SuSE 8.2. Ha a például a Red Hat-et szeretnénk automatikusan indítani, akkor a default 0 értéket kell default 2-re módosítanunk. Az alapértelmezett rendszer a menü megjelenését követően öt másodperc múlva elindul (timeout). A Primary Master -t (hda) a Grub hd0-ként jelöli. Ennek első partícióján (hd0,0) egy SuSE 8.2, a másodikon (hd0,1) pedig egy egy Windows 98 található.
...
A rendszertöltő helyreállítása
Windows és Linux együttes használata esetén gyakran előforduló probléma, hogy a szokásos Windows újratelepítés során az addig meglévő multiboot rendszertöltő Master Boot Record bejegyzése felülíródik, a Linux nem indul. Kezdők gyakori megoldása ilyenkor a Linux újratelepítése. Erre természetesen semmi szükség sincs. Lássunk néhány egyszerű módszert a MBR helyreállítására:
Az egyik legegyszerűbb, hogy a SuSE telepítőkészlet első CD-jéről bootolunk, mintha új telepítést kezdenénk. A Telepített rendszer indítása pontot választva elindul a Linux, onnan pedig a Yast-tal a Rendszertöltő beállítása almenüben vissza tudjuk rakni a Grub-ot a MBR-be.
A MBR tartalma floppyra is kiírható. Célszerű ezt a biztonság kedvéért mindenképpen megtenni, ha máskor nem, legkésőbb a Windows újratelepítése előtt. Például a Primary Master merevlemez Master Boot Record tartalmának a lementése:
dd if=/dev/hda of=/dev/fd0 bs=512 count=1
A Windows telepítés után bootoljunk Linux CD-ről rescue módban. A MBR visszaírása a floppyról a fenti utasítás fordítottjával lehetséges:
dd if=/dev/fd0 of=/dev/hda bs=512 count=1
A rendszertöltő helyreállítása Live CD -ről
Bootoljunk egy Linux Live CD -ről, pl. Knoppix-ról vagy Damn Small Linux-ról.
Mountoljuk fel az eredeti linux rendszerünk gyökérpartícióját:
mount -t típus /dev/hdXY /mnt/hdXY
ahol típus a fájlrendszer típusa (ext2, ext3, reiserfs), X a merevlemez, Y a partíció.
Konkrétan például csatoljuk fel a helyreállított rendszert a /mnt/rosszvolt-ba
mount -t ext3 /dev/hdb3 /mnt/rosszvolt
Ekkor a /mnt/rosszvolt könyvtárban fogjuk megtalálni a javított rendszer könyvtárstruktúráját, tehát a /boot, /users, /home stb. könyvtárakat.
A chroot paranccsal elérhetjük, hogy az adott pillanattól kezdődően a megadott elérési úton talált fájlrendszerben legyen a gyökerünk.
chroot /mnt/rosszvolt
Utasítsuk a rendszert, hogy innentől kezdve ezt tekintse gyökérpartíciónak!
chroot /mnt/rosszvolt
Az ettől a pillanattól kezdve kiadott utasítások az új, javított fájlrendszerre fognak vonatkozni. Ezt követően telepítsük újra a Grub-ot a
grub-install /dev/hda
, vagy a Lilo-t a
lilo
utasítással. Telepítési célként a /dev/hda helyett természetesen mást is választhatunk.''
Új hozzászólás Aktív témák
- PS Plus előfizetések kedvező áron
- HIBÁTLAN iPhone 13 Pro 128GB Gold -1 ÉV GARANCIA -Kártyafüggetlen- MS4674, 100% AKKSI
- iKing.hu Realme 14 Pro+ Pearl White 512GB használt karcmentes 6 hónap garancia
- Keresünk iPhone 14/14 Plus/14 Pro/14 Pro Max
- Apple iPhone 16 Pro Max 256GB Desert Titanium használt, karcmentes 95% akku (344 ciklus) 6 hó
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


