Lilo'suz çoklu İşletim Sistemi boot etmek

Haluk Bayram

İşte size Windows 95/98 'den boot yaparak diğer işlem sistemleri ile birlikte kullanmanız için güzel bir yol !

1."Loadlin" i indirin ve Windosta C:\Loadlin dizinine kurun.

2. Loadlin dizininde bulunan linux.bat dosyasında Linux'unuzun kurulu olduğu sürücü ve partion'ı belirleyin.

örnek: Linux 'D' sürücünüzün ikinci pationında ise, aşağıdakini yazmalısınız:

loadlin c:\vmlinuz root=/dev/hdb2 ro
örnek: Linux 'C' sürücüsünde UMSDOS dizinindeyse,Aşağıdakini kullanın:

loadlin c:\vmlinuz root=/dev/hda1 rw

3. Sıkıştırılmış kernel'i Windows partitionında C:\ ye kopyalayın.

4. C:\msdos.sys dosyasını aşağıdaki gibi bazı değerleri sıfıra çevirin:

[Options]
BootGUI=0
BootDelay=0
BootMenu=0
Logo=0

5. C:\config.sys dosyasının içeriğini aşağıdaki ile değiştirin:

[Menu]
menuitem=Win95, Windows 95
Başla... (veya Win98, Windows 98 Başla ...)
menuitem=dos, MS-DOS
Başla...
menuitem=Linux, Linux
Başla...
menudefault=Win95,5 (
veya Win98,5)

[Win95] (
veya [Win98])
DEVICE=WINDOWS\HIMEM.SYS
DEVICE=WINDOWS\EMM386.EXE NOEMS
DOS=HIGH,UMB

[dos]
DEVICE=WINDOWS\HIMEM.SYS
DEVICE=WINDOWS\EMM386.EXE NOEMS
DOS=HIGH,UMB

[Linux]

6. C:\autoexec.bat dosyanızın en üstüne aşağıdaki satırları ekleyin :

goto %config%

:Win95 (
veya :Win98)
win
goto end

:dos
goto end

:Linux
cd loadlin
linux

:end

7. Bilgisayarınızı başlattığınızda 3 seçenekli bir başlat menüsü ile karşılaşacaksınız :

Windows 95 Başla (veya Windows 98)
MS-Dos
Başla
Linux
Başla

8. Hiç bir şey yapmazsanız Windows otomatik olarak 5 saniye sonra başlayacaktır. Eğer Dos veya Linux'u başlatmak isitiyorsanız 5 saniye içinde seçmelisiniz.

9. Gerekli olursa, Loadlin kernel'a komutlar girmenize izin verecektir. boot diskinizi yapma:

A. Boş 1.44 Mb lık bir disketi sürücünüze yerleştirin.

B. Dos'ta komut satırına format a: /s yazın ve enter'a basın

C. C:\loadlin dizininde olan loadlin.exe'yi diskete kopyalayın.

D. C:\ deki vmlinuz dosyasını diskete kopyalayın.

E. Diskette aşağıdaki satırları içeren bir autoexec.bat dosyası olşuturun :

@ECHO OFF
rem
rem Loadlin<KERNEL_IMAGE root= ro|rw
rem
rem
LOADLIN a:\vmlinuz root=/dev/hda1 ro ( hda1
örnekteki gibi)

Yukarıdaki örneği bir çok işletim sistemi için uygulayabilirsiniz. ( OS/2 , BSD,..)