|
||||
| Sinema | Hava Durumu | Bloglar | Üye Albümleri | Gruplar | Referanslar | İstatistikler | Yasaklı Üyeler | Yerli Diziler | Yabancı Diziler |
|
|||||||
| Ana Sayfa | Forum | Üye Ol - Register | Yardım | Üye Listesi | Takvim | Arama | Bugünün Gönderileri | Forumları Okundu İsaretle |
| Linux / Unix Linux / Unix Hakkında Genel Bilgiler |
![]() |
|
|
LinkBack | Konu araçları |
|
|
#1 (permalink) |
|
Best Member
![]() User ID: 3
Giriş Tarihi: 20-10-2006
Yaş: 31
Mesajlar: 7,821
|
Linux-WindowsNT NASIL
H.ilker TEMiR, i-temir@bi.net.tr, Surum 1.0 , 4 Aralik 1996 "You hear maniacal laughter..." HP Vectra bilgisayarimda NT ve Linux'u sorunsuz calistirmak icin karsi karsiya kaldigim yazilim ve donanim problemleri beni dehsete dusuruyordu. Hic bir sart altinda bolumleri formatlamak icin NT 3.51 altindaki Disk Yoneticisi'ni (Disk Administrator) kullanmayin. Size "hic bir zarar vermeyecegini soyledigi" bir imza yazip yazamayacagini soracaktir. Bana bunu yaptiginda bolum tablomu, onu ileride anlatacagim 3. ve 7. basamaklari uygulayincaya kadar askiya almisti. Bu sorunlar yuzunden, bir FAT NT bolumu ile sinirli kalmistim. Disk Yoneticisi'ni (Disk Administrator) dogru bir sekilde calistirabilseniz dahi Linux NTFS dosyasistemine sahip oluncaya kadar Linux ve NT arasinda dosya transferi yapabilmek icin kucuk de olsa bir FAT bolumune ihtiyaciniz olacaktir. Ben once Linux'u sonra da NT'yi kurdum, ancak edindigim tecrubelere gore su anda once NT'yi ardindan da Linux'u kurabilecegimi dusunuyorum. NOT : Altinci madde yalnizca Debian Linux 1.1, Linux 2.0.0, HP Vectra XU 6/150, Adaptec AIC 7880 Ultra (BIOS1.2S-HP), Quantum Fireball 1080S, Phoenix uyumlu BIOS GG.06.02. NT 3.51 ile alakalidir. Bu ornekler bir SCSI disk (/dev/sda) icin yazilmistir; IDE suruculer icin /dev/hda kullanabilirsiniz. 1. Linux'u kurun. NT bolumleri de (NT bolumunu FAT olarak yapin) dahil olmak uzere tum disk bolumlemesini Linux altinda yapin. Birden fazla NT bolumu acma denemelerimin hic birinde basarili olamadim, ayrica NT'yi ilk bolum olarak tanimladim, ancak bunun gerekli olup olmadigini bilmiyorum. 2. /etc/lilo.conf dosyasini duzenleyin ve boot=/dev/sda (Linux Yukleyicisini (LILO) Linux bolumune kurmakta basarili olamadim - benim icin /dev/sda idi) ve Linux Yukleyicisini calistirin ("lilo"). "ae" editorunu kullanmak zorunda kalacaksiniz. Merak etmeyin olmezsiniz. 3. MBR'yi dd if=/dev/sda of=/dev/fd0 bs=512 count=1 seklinde kayit edin. Bu is icin disket kullanin, bana guvenin ayrica bunu disk bolumleme tablosunu (partition table) her degistirdiginizde tekrarlayin. 4. NT, bolum 1'i kurun. islemin ortasinda makineyi acip kapattiginda bilgisayariniz Linux acacaktir. 5. /etc/lilo/conf dosyasina asagidaki gibi bir NT satiri ekleyin : other=/dev/sda1 label=NT table=/dev/sda
__________________
|
|
|
|
|
|
#2 (permalink) |
|
Best Member
![]() User ID: 3
Giriş Tarihi: 20-10-2006
Yaş: 31
Mesajlar: 7,821
|
ve yine Linux Yukleyecisini calistirin (lilo). Eger linux yukleyecisini
buna itiraz ederse (Mesaji tam olarak hatirlayamiyorum) "linear" secenegini /etc/lilo.conf dosyasinda "compact" anahtarinin yanina yerlestirin. Hatta eger bolumleme tablonuz NT tarafindan ise yaramaz hale getirildi ise, ya "ignore-table" kullanin ya da 7. maddede soylenenleri uygulayin. Ayrica "fix-table"a bir goz atin. LILO HOWTO size yardimci olabilir. 6. Makinanizi kapatip acin, Linux Yukleyicisinden NT'yi secin ve NT'nin kurulumunu tamamlayin. Ag suruculerini yuklemek icin "Boot Disk XU, HP Vectra AIC 7880 Driver A.01.02" disketine ve Matrox MGA Millennium ekran suruculerini yuklemek icin "XU/VT Drivers and Documentation" CD'sine (Yanlis hatirlamiyorsam video/disk4 dizini) ihtiyaciniz olacaktir. 7. Linux'a dondugunuzde, "fdisk"'i calistirin ve Linux bolumleri uzerinde "partition doesn't end on cylinder boundary" (Bolum silindir sinirlarinda bitmiyor) mesajlari almadiginizdan emin olun. Bu mesaj NT bolumleri uzerinde gorulebilir, bu normal bir durumdur. /dev/sda1 1 1 322 329301 6 DOS 16-bit >=32M Partition 1 does not end on cylinder boundary: (Bolum silindir sinirlarinda bitmiyor) phys=(321, 39, 9) should be (321, 63, 32) Cfdisk sistemde "ilginclik" oldugunu soyleyebilir, bunu dikkate almayin. Unusable 0.04* /dev/sda1 Primary DOS 16-bit >=32Mb 321.59* Unusable 0.39* Eger Linux bolumleri uzerinde benzer hata mesajlari aliyorsaniz, cfdisk'i kullanarak "boot sector" gibi birkac yerde degisiklik yapmaniz gerekebilir. Ancak, eger NT bilgisayarinizi cfdisk'i bile (/dev/sda'yi goremedigini iddia ederek) calistiramayacak bir hale getirdiyse daha once kayit etmis oldugunuz bolumleme tablosuna (MBR) ihtiyaciniz olacaktir. Bunu asagidaki sekilde yapabilirsiniz : dd if=/dev/zero of=/dev/sda bs=512 count=1 dd if=/dev/fd0 of=/dev/sda bs=510 count=1 8. Linux'un kalan kurulumunu tamamlayin, ne kadar kolay degil mi ? Eger NT'yi tercih ediyorsaniz, linux yukleyicisi yerine bolumleme tablosunu (MBR) yazabilirsiniz. Bolumleme tablosunu temizlemek icin asagidaki islemleri uygulayabilirsiniz. a) dd if=/dev/zero of=/dev/sda bs=446 count=1 (Linux'da) yazin veya SCSI yardimci programlarini kullanarak sabit diskinizi dusuk duzeyli (low-level format)formatlayin. IDE bir diski bu sekilde formatlamanin zararli oldugunu duydum bu yuzden IDE disk kullaniyorsaniz bunu yapmayin. b) fdisk /mbr (tabii ki herseyden once icerisinde fdisk bulunan bir DOS disketi hazirlamistiniz) yazin. c) NT bolumunu silin ve NT kurulum programi ile yeniden olusturun. d) NT kurulumuna devam edin.
__________________
|
|
|
|
|
|
#3 (permalink) |
|
Best Member
![]() User ID: 3
Giriş Tarihi: 20-10-2006
Yaş: 31
Mesajlar: 7,821
|
Not : Bu mesaji postaladiktan sonra, birkac kisiden NT'nin disk
yoneticisini (Disk Administrator) kullandiklarini ve NT'yi ve Linux'u ilk olarak sorunsuz bir sekilde kurduklarini duydum. Umarim siz de bu gruptan olurunuz ancak, belki bu yazi bu sansli gru bun icinde olmayanlara yardimci olabilir. Buraya kadar yazdiklarim Linux paketinde yeralan Linux-NT Nasil'dan (HOW-TO) cevirdiklerimdi, simdi de NT ile Linux'u beraber kurmak icin -kendi yaptiklarimdan yola cikarak- yapmaniz gerekenleri maddeler halinde aciklayayim. Yalniz bu yaptiklarimda OS/2'n in sistem disketini kullandim, boyle bir alternatifi olmayanlara ancak fikir vermek acisindan faydali olabilir. 1. Diskim icin OS/2 Warp 3.0'in fdisk programini kullandim, bence ilk is olarak (elinizde yoksa, bir arkadasinizdan odunc alabilirsiniz ;-)) bir OS/2 sistem disketi bulun. 2. Bilgisayari acip fdisk'i calistirin, OS/2'nin Acilis Duzenleyicisini (Boot Manager) kurun, Acilis Duzenleyici 2MB'lik bir yer kaplayacaktir. Daha sonra, iki adet birincil (primary) bolum olusturun. Bunlardan biri NT icin digeri de Linux icin olacaginda n buyukluklerini istediginiz gibi ayarlayabilirsiniz. Burada her iki bolumu de "Add to Boot Manager Menu" ile - birer isim vererek, Linux, WinNT gibi - Acilis duzenleyicisinin menusune ekleyin. Ve yaptiklarinizi kayit edip cikin. OS/2'nin fdisk'i ile isin iz bitti. 3. Bilgisayarinizi actiginizda karsiniza acilis duzenleyicisi cikacaktir. Burada hicbir bolum formatli olmadigi icin, herhangi biri ile acilis yapma sansiniz olmayacaktir. 4. Bu yuzden NT'yi kurmadan, once acilis duzenleyicisinden NT bolumunu secerek Linux bolumunu "hidden" yapin. 5. Daha sonra bir sistem disketi ile acarak NT'nizi kurun. Goreceksiniz ki sorun cikmayacaktir (En azindan bende cikmadi). 6. Linux'u kurmak icin Linux bolumunu aktif hale getirmenize gerek yok, ancak linux'u kurmadan fdisk ile "linux native" yapacaginiz bolumu NT'nin bolumu ile karistirmamaya ozen gosterin ;-) 7. Linux yukleyicinsinin (lilo) ayarlarini yaparken de -mesaji tam hatirlamiyorum ancak- kendini MBR yerine kendi kullandigi bolumun basina (boot sector) kurmasini saglayin. Bu sayede linux'un OS/2'nin acilis yukleyicisini etkisiz hale getirmesini engelle mis olursunuz, ayrica acilistaki bekleme suresini kaldirmak da (0 yapmak) iyi bir fikir olabilir, cunku tum islemler OS/2 acilis duzenleyicisi tarafindan yapilacaktir. 8. Linux'un kurulumunu da tamamladiginizda, eksik kalan hic birsey olmayacak, acilistaki acilis duzenleyicisi ile istediginiz bolumu acmaniz mumkun. Ben bu sistemi -gerek var mi bilmiyorum ama !- RHINO9 ana kartli bir pentium-100'de 1 GB'lik Seagate disk uzerinde kurdum ve diski uc (Linux, Windows NT Server 4.0, DOS+OS/2) olmak uzere) bolume ayirdim, ve halen de sorunsuz olarak kullaniyorum. Ayrica NT 'yi FAT uzerine kurdum, NT dosya sistemini (NTFS) kullanmadim ancak bu durumda da sorun cikacagini sanmiyorum. NOT : Sanirim, tum bunlar OS/2 acilis duzenleyicisi kullanilmadan linux yukleyicisi (lilo) ile de yapilabilir, ancak denemedigim icin su asamada birsey soylemem guc.
__________________
|
|
|
|
![]() |
| Etiketler |
| linux-windowsnt, nasil |
| Konu araçları | |
|
|
| Desteklediklerimiz | |
| Reseller Hosting, Dedicated Server, ahosting.biz, ozmena Forum, TVPano Forum, Xyeni, Number1Forum | |