2003.11.19
Megjegyzés: Ez a rész semmilyen értelemben NEM egy HP termékekről szóló reklám! Valójában az általam használt HP számítógépek egy sorozatában meghibásodtak a tápegységek, problémák voltak a merevlemezekkel stb. Másrészről a laptopok akkumulátorai idő előtt lemerültek. Ezeken kívül a HP gépek jól működnek.
HP Omnibook 6000
Az Omnibook 6000 laptopok bootolható DVD meghajtóval vannak felszerelve, a minap egy ICT konferencián vettem egy bootolható Mandrake Linux 9.1 DVD telepítő lemezt. A laptop indítása után, a bootolható DVD lemez használatával, közvetlenül a Linux telepítője indult el.
HP Vectra VL420 (szerverként használt)
Az Omnibook 6000 laptoppal ellentétben a HP Vectra VL420-ben nincs DVD meghajtó (csakegy CD meghajtó), így nem lehet DVD-ről telepíteni. Viszont lehetőség van indítólemezről kezdeni a telepítési eljárást. Valójában számos telepítőkészlet (boot image) elérhető azok számára, akiknek nincs (bootolható vagy semmilyen) DVD meghajtója. Ezek egyike a "hálózati". Ez azt jelenti, hogy egy helyi hálózaton - legyen az NFS, FTP vagy HTTP szerver - van elhelyezve a telepítőkészlet.
HP Vectra VL420 (munkaállomásként használt)
Egy másik VL420 desktop rendszert is használok, ebben van egy szabad HDD, egy előző Windows 2000 telepítésből maradt meg (ez az IDE meghajtó egy másik számítógépből lett átrakva, abban az elsődleges volt, ebben pedig egy második, adatmentésre használt merevlemez). Jó dolog az, hogy erre van HTTP és FTP szerver telepítve (természetesen akkor használható, ha a rendszer arról a lemezről lett indítva). Ez nagyszerű, így ezen szerverek egyikét használhatom most.
Készítettem egy "hálózatos" indítólemezt, majd erről indítottam az első Vectra VL420 gépet (amelyet Linux szervernek szántam). Hamarosan el kellett döntenem a telepítés módját (NFS vagy FTP vagy HTTP szerver). Először a második "szabad" HTTP szervert akartam használni, amelyet fentebb említettem, de figyelmetlenségből "Everyone" csoportot próbáltam a Windows felhasználókhoz rendelni, így mindig a következő választ kaptam a Linux telepítésekor:
Error: Couldn't get file ... (or something like that)
Ekkor a "szabad" FTP szervert próbáltam használni a második Vectra gépről, ez először a helyi (local) és távoli (remote) IP címeket kérdezte meg. Ekkor minden tökéletesen működött, megkezdődött a távoli Linux fájlok egy részének letöltése ennek a memóriájába, mindenféle panaszkodás nélkül. Ezután hamarosan ugyanaz következett, ami az Omnibook 6000 gépen:
megjelent a telepítési menü, amely rákérdezett a telepítési eljárás során használni kívánt nyelvre.
Ettől a ponttól kezdve a telepítési eljárás majdnem ugyanaz...
A következő dolgokat állítottam be vagy választottam ki:
- használt nyelv, az alapértelmezett angol (amerikai) mellett: hozzáadtam az Unicode-ot és a szerbet (a cirillt és a latint egyaránt); - egér és billentyűzet; - biztonsági szint - elfogadtam az alapértelmezettet: "Standard" a laptophoz és "Higher" a szerverhez;
A következő lényeges kérdés az egyik DrakX particionálási opció kiválasztása:
- a laptopnál a Windows partíción lévő szabad hely felhasználását választottam, mivel ebben egy merevlemez van, és ennek egy részén szerettem volna Linuxot használni (a már telepített Windows 2000 Prof. mellett). A Windows lemezkezelő a következőt közölte:
Disk 0 15 MB FAT (HP Diagnostics or like) 7.13 GB FAT32 (C: "HPNOTEBOOK") 20.80 GB Free space
A két partíció (FAT és FAT32) a HP által mellékelt CD lemezek telepítése közben jöttek létre.
A Linux telepítő az első pillanatban arra panaszkodott, hogy a Windows partíció "túlságosan töredezett", szükség van a Windows indítására, majd a töredezettség-mentesítő (defrag) futtatására. Ezután újra kell kezdeni a Mandrake Linux telepítését. A töredezettség-mentesítési eljárás kb. másfél óráig tartott! Mikor újraindítottam a telepítést, 7.13 GB Windows partíciót szerettem volna a 20.80 GB helyett. A "Use the free space" ("szabad terület használata") lehetőséget választottam. Ekkor partíciókat készített a Linux számára: /dev/hda5 and /dev/hda7. - a Vectra VL420 gépen a "Custom disk partitioning" ("egyedi particionálás") lehetőséget választottam, mivel két SCSI meghajtóm volt, az egyiken futott a Windows 2000 szerver, a másikat teljesen a Linux szervernek szántam. Mellesleg nem voltam biztos a "Erase entire disk" ("a lemez teljes törlése") jelentésében (egy egész lemezt töröl vagy egy partíciót?), bár az is megfelelő megoldás lehet. A DrakX felismerte a két SCSI meghajtót, mint sda és sdb. Az sdb meghajtót választottam a Linux telepítéséhez. Az első lépés a "Clear all" ("teljes törlés") volt, majd az "Auto allocate" ("automatikus helykiosztás") következett (amely beállította a meghajtón létrehozandó partíciók méretét - a lektor), mindez a második meghajtóra vonatkoztatva. Végül a "Done" ("kész") megjelenésekor létrejöttek a /dev/sdb1 és /dev/sdb6 Linux partíciók.
HP Omnibook 6000
boot=/dev/hda map=/boot/map vga=normal default="windows" keytable=/boot/us.klt prompt nowarn timeout=100 message=/boot/message menu-scheme=wb:bw:wb:bw image=/boot/vmlinuz label="linux" root=/dev/hda5 initrd=/boot/initrd.img append="quiet devfs=mount acpi=off" read-only image=/boot/vmlinuz label="failsafe" root=/dev/hda5 initrd=/boot/initrd.img append="failsafe devfs=nomount acpi=off" read-only other=/dev/hda2 <--- /dev/hda1 seems to be reserved for some HP diags. label="windows" table=/dev/hda other=/dev/fd0 label="floppy" unsafe
HP Vectra VL420 (desktop Linux kliens rendszerként telepítve)
boot=/dev/hda map=/boot/map vga=normal default="windows" keytable=/boot/us.klt prompt nowarn timeout=100 message=/boot/message menu-scheme=wb:bw:wb:bw image=/boot/vmlinuz label="linux" root=/dev/hda5 initrd=/boot/initrd.img append="quiet devfs=mount acpi=off" vga=788 <--- that line is missing at laptop with LCD screen above. read-only image=/boot/vmlinuz label="linux-nonfb" root=/dev/hda5 initrd=/boot/initrd.img append="devfs=mount acpi=off" read-only image=/boot/vmlinuz label="failsafe" root=/dev/hda5 initrd=/boot/initrd.img append="failsafe devfs=nomount acpi=off" read-only other=/dev/hda1 <--- /dev/hda1 seems not to be reserved for HP diags here. label="windows" There I have Windows 2000 Professional already table=/dev/hda installed (probably without HP's supplied CD's). other=/dev/hdb1 <--- that is the spare disk with Windows 2000 Server. label="windows2" Actually I had some data on it and used it as a table=/dev/hdb second, backup disk on that desktop workstation. map-drive=0x80 I have never tried to boot the computer from it, but to=0x81 Mandrake's setup offered it as a boot option. map-drive=0x81 (And that was useful as a FTP server, needed to install to=0x80 Mandrake Linux on the other box - without DVD drive too). other=/dev/fd0 label="floppy" unsafe
HP Vectra VL420 (szerver szolgáltatásokkal felvértezett desktop Linux kliens rendszerként telepítve)
boot=/dev/sda <--- /dev/sda is the first SCSI disk where LILO resides (MBR). map=/boot/map vga=normal default="windows" keytable=/boot/us.klt prompt nowarn timeout=100 message=/boot/message menu-scheme=wb:bw:wb:bw image=/boot/vmlinuz label="linux" root=/dev/sdb1 <--- /dev/sdb1 is the second SCSI disk where Linux resides. initrd=/boot/initrd.img append="quiet devfs=mount acpi=off" vga=788 read-only image=/boot/vmlinuz label="linux-nonfb" root=/dev/sdb1 initrd=/boot/initrd.img append="devfs=mount acpi=off" read-only image=/boot/vmlinuz-secure label="linux-secure" <--- something related to the Linux server security? root=/dev/sdb1 initrd=/boot/initrd-secure.img append="quiet devfs=mount acpi=off" read-only image=/boot/vmlinuz label="failsafe" root=/dev/sdb1 initrd=/boot/initrd.img append="failsafe devfs=nomount acpi=off" read-only other=/dev/sda1 <--- /dev/sda1 is the first partition on the first SCSI disk where Windows resides. label="windows" table=/dev/sda
Mint a fenti példákból is látható, különböző konfigurációjú számítógépeket használok, különböző típusú merevlemezekkel. Az egyikben egy van, a másikban kettő, és van olyan, amelyikben egy rakat SCSI meghajtó van. Mindettől függetlenül mindig megpróbáltam a LILO-t az első meghajtón lévő MBR-be tenni. Úgy látszik a Linux vágül megoldotta a régi 1024 cyl problémát. Valójában úgy néz ki, hogy a LILO képes a Linuxot betölteni attól függetlenül, hogy az a Linux partíciók egyikére került vagy sem.
Van néhány más megfontolandó dolog is a fenti kísérlettel kapcsolatban, de ezek egy másik nagyszerű dokumentum részét képezik: Linux+WindowsNT mini-HOWTO.