The UNIX and Linux Forums  

Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok > Válaszok a gyakori kérdésekre > Tippek és oktatóanyagok
.
google unix.com



Tippek és oktatóanyagok Hasznos cikkek a felhasználóink számára.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
oktáv-db 031008 (Default branch) iBot Software Releases - RSS hírek 0 03-12-2008 07:00 PM
oktáv-Ann 1.0 (Default branch) iBot Software Releases - RSS hírek 0 03-10-2008 06:40 PM
Octave-FLTK 0.7.1 (Default branch) iBot Software Releases - RSS hírek 0 02-05-2008 12:10 AM
Octave 3.0.0 (Default branch) iBot Software Releases - RSS hírek 0 01-10-2008 06:40 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 10-07-2006
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Helyszín: Ashburn, Virginia
Hozzászólások: 9.124
Octave --- Saját nyolcszoros boot laptop

Ahogy ígértem több szál, itt van néhány kiegészítő hogyan telepített több operációs rendszer az én laptap. Adok linkek a szerszámok, hogy én nyert több olyan harmadik fél számára. És én felveszem a forráskód egy pár script, amit írtam.

Bemutatkozás
Néhány hónappal ezelőtt a merevlemez én Inspiron 8.200 sült ki. Úgy döntöttem, hogy testreszabni új perifériák. Van egy 100 GB-os Seagate meghajtó és egy DVD-íróját. Hogy a 100 GB-os meghajtó be van szerelve a fuvarozó. Ez nagy dolog lehet csatlakoztatni a meghajtót egy szállító, de egy csavart és távolítsa el a szállító csak legyen kihúzva. Vettem egy másik szállító, a második 100 GB-os meghajtót. Ez lehetővé teszi számomra, hogy én váltani merevlemezt, és így kipróbálhatják kísérletek, kis kockázattal. Tudom eltávolítani az egyik elem és felszerel egy másik meghajtót az akkumulátor nyílásba. Nekem van egy floppy meghajtót telepíteni ott. A BIOS támogatja a indítással minden ATA eszköz így én is indítható a merevlemezről, a CD / DVD-meghajtó, illetve a floppy.

Úgy döntöttem, hogy minél több operációs rendszer telepítése az csak tudtam az új beállítás. A probléma az, hogy csak a Linux, minden követel elsődleges partíció, és már csak 4 elsődleges partíció. Ha van használható láncot logikai partíciókat, hogy nem hagy 3-linux OS's. Úgy döntöttem, hogy élni. Van néhány extrém megoldásokat, amelyek lehetővé teszik több nem-linux OS's, de ezek túl szélsőséges. Azt akartam, NetBSD, Desktop BSD és Solaris 8-ban kívül, amit tettem telepíteni. De ezek a 3 OS's nem látszott érdemes nagyon szélsőséges intézkedéseket. Így hát zárják le:
  • Windows XP
  • Redhat
  • Fedora
  • SuSE
  • Debian
  • Tudományos
  • FreeBSD
  • Solaris 10

Eszközök

Én is több szoftver eszközöket, hogy segítsen nekem ezt a projektet.

A GRUB
Először is, kell egy igazán jó bootloader, hogy én értem teljesen. GRUB valóban az egyetlen játék a városban. Van néhány nagyon erős betöltő termékek, de nem való a forráskódot, van egy határ, hogy milyen jól meg tudom érteni őket. GRUB valójában nagyon könnyű megérteni, de azt is rosszul dokumentált. Amíg megértettem GRUB, a különböző katasztrófák esetén nyújtott m rendszer unbootable. Minden esetben tudtam végül nyomára pontosan mi történt. Tényleg már nem lehet tenni a rendszerem unbootable.

Disk Director / True Image
Kellett egy Partition Manager és én használtam Partition Magic a múltban. De PowerQuest adta el a terméket egy másik társaság, és nem úgy tűnik, hogy jól támogatják most. Úgy döntöttem, hogy próbálja Acronis Disk Director amely kevésbé költséges. Nem tökéletes, de ez elég jól működött. Én is vásárolt Acronis True Image. Ismét nem tökéletes, de lehet teljesen visszaállítani a rendszert, hogy egy új meghajtó DVD-ről biztonsági másolatot. Akkor létrehozhat egy bootolható CD, amelyet a két termék rajta. Ez lehetővé teszi a biztonsági mentéseket és visszaállítja egy nyugodt lemez. Disk Director jön-val egy grafikus szerkesztő ágazat, amely kétségkívül jobb, dskprobe.

Disk Wizard / Seatools
A Seagate már ilyen programok, letölthető az oldalára. Ezek a bootolható CD-k futtatható diagnosztikai és írjon nullák át az egész meghajtón között számos egyéb feladatokat. Szeretek nullára hajt végre, mielőtt én egy re-install (9 óra, 100 GB-os!). És tehet roncsolásmentes vizsgálatok a meghajtón. Más gyártók hasonló segédprogramok.

System Rescue CD -
Mikor csináltam gondot a projekt során, ez az eszköz, ami elkapott ki az erdőbe. Ez alapvetően egy "Live CD"-val sok hasznos eszköz áll rendelkezésre.

Sector Inspector
Ez egy XP-alapú vezeték Comand fizikai szektor típus. Meg lehet csinálni egy csomó dolgot, hogy a GUI-alapú ágazatok szerkesztők nem tehetem. Ez egy Microsoft program, és ingyenes.

grub
Acronis Disk Director Suite 10,0
Acronis True Image Home 9,0
Disk Wizard
Seatools
SystemRescueCd
ágazatot felügyelő

Nekem van kapcsolva a dskprobe az Acronis Sector Editor. De dskprobe ingyenes, és jön a támogatási eszközöket csomag az XP telepítő CD-t. , Vagy letölthető a támogatási eszközök itt. dskprobe jön-val egy doc nevű fájlt dskprtrb.doc ami hittem nagyon hasznos. Dskprobe is van egy önálló típus, míg a szektor Acronis szerkesztő egy al-eszköz Disk Director.

Telepítési megjegyzések

Itt van néhány megjegyzi, hogy mit tettem, hogy telepítse a os'es. Én nem csak gyűjteni gyűjteménye operációs rendszer és a folytatásban egyenesen a tömeges telepítést. Én vizsgálólétesítményekre első tapasztalatokat szerezzenek az egyes telepítő. Minden esetben, ÉN használt a "custom" lehetőségek maximális rugalmasságot én a telepítés során. Ez azt jelenti, hogy volt megérteni az egyes telepítő elég jól. Ne feledje, hogy a Master Boot Record egy asztalt 4 partíció bejegyzéseket.

Windows XP
ÉN beiktatott XP először az első elsődleges partíció, amit formázni egy NTFS fájlrendszer. ÉN beiktatott a helyreállítási konzolt, és tettem hozzá egy választás-hoz csomagtartó-ba biztos mód. Ez azt jelenti, hogy az NT boot-betöltő bemutatja a menü nem eltérően a grub menüben. Én hoztam létre az E: partíciót, amely korábban a FAT32. Ez az én első logikai partíció. A második bejegyzés a partíciós tábla, most felhasznált, hogy támogassa az én húr a logikai partíciókat. Ez a partíció tartalmazza az adatfájlok és Linux mount azt / driveE. Ez lehetővé teszi a fájlok között mozog nekem a Linux és XP. A csomagtartó idő, a NT betöltő keresi nevű fájlt hiberfil.sys. Ha felfedezik, hogy betölti a memóriába és végrehajtása újraindul. Ez a téli álom az, hogy hogyan hajtják végre. Ébredés után a hibernált állapotból, alapvetően fontos, hogy semmi sem változott, mivel téli álom kezdődött. Még a dokkolás vagy undocking egy laptop is elég a problémákat okozhat. Én leszek a bootolás keresztül grub, és nem tudom garantálni, hogy egy másik operációs rendszer lehet, hogy nem az induláshoz. Mivel én megosztása OS partíciók között ez lenne a recept a katasztrófa. Szóval van tiltva téli álom.

Minden más operációs rendszer telepítési eljárások kész arra, hogy együtt létezhet egy már korábban meglévő XP például az első elsődleges partíció. Legtöbbjük felszerel egy bootloader, ami boot XP vagy themself. Lásd a "hibatűrő rendszerindító" cikk alján megmutatja, hogy ez miért nem probléma.

Linux disztribúciók
ÉN használt LVM minden Linux disztribúciót. Páros / LVM alatt áll, de a Linux nem tudsz róla indítani LVM, ezért hoztam létre egy ideiglenes / boot partíciót a telepítés során. Vegyük például a RedHat, mint am ... ez volt az első disztró én beiktatott. ÉN fénymásoló / boot a / mastergrub / RedHat. Akkor mentem / mastergrub / RedHat / grub / mastergrub / grub. / mastergrub / RedHat / grub vált szimbolikus link a / mastergrub / grub. És a / boot válik egy szimbolikus link a / mastergrub / RedHat. Minden distro kap saját alkönyvtár a / mastergrub és minden ilyen alkönyvtárak kap egy szimbolikus link mutat grub / mastergrub / grub. Tehát az összes disztribúcióban szél fel ugyanazt a grub fokon. Hogy a / boot partíció, akkor csak dobni.

Én is egy külön / tmp partíciót és swap partíciót putside az LVM. A swap terület 2 GB-os és / tmp 1 GB. Minden Linux disztribúciót használja ugyanazt a partíciókat. Tehát, összesen használok 3 GB / tmp és a csere helyett 15 GB. Én vagyok a folyamatban, amely módosítaná az indítási parancsfájlok újjáépíteni / tmp indításkor. Ez azt jelenti, hogy az operációs rendszer használhatja a csere vagy a / tmp terület bármilyen célból. Azt is megmagyarázza, hogy miért / tmp ext2 helyett ext3. Nincs értelme egy napló, ha újjáépíteni a fájlrendszer, amely minden egyes csomagtartó.

RedHat meglehetősen régi, és ez nem tartva a lépést a többi disztribúcióban. De még mindig szembesülnek RedHat vállalat telepítette úgy szerettem volna egy változatát én laptop. RedHat is LVM 1. változat és a többi disztribúcióban használata LVM 2-es verzió. Kivettem Fedora, és nem egy "vgscan - makenodes". Ez adta nekem a device fájlokat az összes többi disztribúcióban "logikai kötetek. Tudom csatlakoztatni az egyéb disztribúciókat, amikor szükséges. Fogom használni ezt, hogy dolgozzon ki fájlszintű hát a Linux disztribúciók. Én is ezt kijavítani egy probléma indítófájlokhoz.

Minden Linux-partíció egy logikai partíció. Ez magában foglalja a Grub partíciókat és az LVM partíciót. Nekem van egy / userdata partíciót formázni ext3, amelyben minden a Linux disztribúciók mount. Van egy kis / home (az LVM) minden distro úgy, hogy mindkét fél saját induló kép, stb De a legtöbb cuccom megy a / userdata. Tehát minden distro saját LVM partíción. De akkor van csere, / tmp, / userdata, és / mastergrub (mindegyik külön logikai partíció) által használt valamennyi disztribúciók közös. És van / driveE általuk mount is.

FreeBSD
FreeBSD bemegy elsődleges partíció 3. Régen Acronis előre lefoglalni a partíciót a telepítés előtt. FreeBSD carves fel a partíciót intp darab, hogy zavaróan is felhívja partíciókat. Elméletben Grub is FreeBSD-t közvetlenül, de nem tudtam, hogy dolgozni. Úgyhogy a FreeBSD telepítése a saját bootloader-ba a partíciót, hanem bízzák az MBR-t egyedül. Aztán a módosított grub.conf chainloader bele. Azt szeretnénk, ha a közvetlen Grub munka és a tervem, hogy az ezzel kapcsolatos munkának. Mert most, ez elég jó.

Solaris
Nekem van egy elsődleges partíciót a bal és a Solaris 10-én beiktatott benne. Hasonlóan a FreeBSD, Solaris carves a partíció fel. Ez használ a "szeletek", így írja le a darab. Megint preallocated a partíciót a telepítés előtt csinál. Az utolsó pillanatban vettem észre, hogy a Sun már egy új változat a Solaris 10 a saját telek. Én általában nem azonnal ugrik, hogy minden egyes új verzió, de Sun áttért a saját bootloader grub használatát. Szóval le a legújabb Solaris 10. Nos, egyik sem az én változatának Grub tudja olvasni a Solaris szelet ... én még le a legfrissebb Grub Grub a honlap még mindig nem megy. Sun kell módosított Grub. Lehet váltani a Sun változata valamikor. De most, az én Grub chainloadering Sun Grub.

My Final Grub beállítása
Egyes operációs rendszer, amely használt Grub, vettem egy pillantást a grub.conf. Sokszor láttam egy új technikát, és ha tetszett, tettem hozzá, hogy a táskámban a trükkök. SuSE erősen módosított Grub és én nem találtam sok info a modok. Vannak figyelmeztetések SUSE mods be a biztonsági probléma. Így hát nem használja a SuSE változata Grub. De még a SuSE, találtam néhány dolgot használni. Saját grub.conf:
Kód:
#
#  This configuration file is maintained by a series of scripts that support the concept of this
#  partition being moved or copied.  Statements like "    r00t (xxxx) " where there is exactly one
#  space between the word "root" and the opening parenthesis will be replaced with a grub device
#  that corresponds to the current partition.  Put extra spaces after "root" to protect a root entry
#  from this automatic replacement.
default=1
timeout=60
color red/black black/green
	title Boot Octave from grub.conf on mastergrub
	root
title 1) Windows XP Pro
	root		(hd0,0)
	makeactive
	chainloader	+1
title 2) RedHat
	root (hd0,6)
	kernel /Redhat/vmlinuz-2.4.18-14 ro root=/dev/RedHat00/LogVol00 hdb=ide-scsi
	initrd /Redhat/initrd-2.4.18-14.img
title 3) Fedora Core
	root (hd0,6)
	kernel /Fedora/vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/Fedora00/LogVol00 rhgb quiet
	initrd /Fedora/initrd-2.6.15-1.2054_FC5.img
title 4) SuSE
	root (hd0,6)
	kernel /SuSE/vmlinuz root=/dev/SuSE00/lvol0 vga=0x31a    resume=/dev/hda8  splash=silent showopts
	initrd /SuSE/initrd
title 5) Debian 
	root (hd0,6)
	kernel	/Debian/vmlinuz-2.4.27-2-386 root=/dev/mapper/Debian00-lvol0 ro 
	initrd	/Debian/initrd.img-2.4.27-2-386
title 6) Scientific 
	root (hd0,6)
	kernel /Scientific/vmlinuz-2.6.9-34.EL ro root=/dev/Scientific00/LogVol00 rhgb quiet
	initrd /Scientific/initrd-2.6.9-34.EL.img
title 7) FreeBSD
	rootnoverify (hd0,2)
	makeactive
	chainloader	+1
title 8) Solaris
	rootnoverify (hd0,3)
	makeactive
	chainloader +1
title ----UTILITIES----
	root
title ______reboot
	reboot
title ______off
	halt
title ______halt
	halt --no-apm
title ______floppy
	chainloader (fd0)+1
 

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 03:48 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0