![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| 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 |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|||||
|
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:
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 |
| Megjelenítési módok | Rate this thread |
|
|