熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

RedhatLinux on my LAPTOP

2013-11-13 15:27:42  來源: Oracle 

  我是個Linux愛好者就是喜歡瞎搗鼓Linux操作系統在Caca那裡買筆記本之前我就反復考慮各筆記本的Linux兼容性看來看去還是Toshiba的本本比較不錯狠心買了Toshbia S 由於家裡面是可憐的ISDN下載東西只有k多所以在本本上裝Linux的願望一直
  沒有實現但是我始終努力著今天上網重新找了幾乎所有的Toshiba驅動/資訊信息終於開始了我的Laptop的操作系統改造過程
  硬件網絡環境:
  電腦Toshiba SToshiba S (感謝CACA幫我弄了這麼好的一個本本)
  網絡設備 Powerise Linuxbased AP (同學送的)
  SMC ABR router (在徐前進那裡拿的)
  Compaq WL WLAN PCMCIA CARD (還是在徐前進那裡拿的)
  Cisco 原裝跳線若干
  
  S的網卡(!ntel / PRO VE )IP: netmask eth
  Compaq WL WLAN PCMCIA CARD IP: netmask eth
  Powerise Linuxbased AP IP: netmask apbr
  SMC ABR router IP: netmask
  
  所需軟件 Redhat Linux
  下載地址
  Linux Kernel
  下載地址
  Linux Kernel ACPI patch
  下載地址
  Toshiba FnFx patch
  下載地址
  LinuxWLANNG
  下載地址: ftp:///pub/linuxpretargz
  
  分區:
  /dev/hda : GB NTFS Windows Datacenter
  /dev/hda GB FAT System backup (放各種我的本本使用的Ghost鏡像文件)
  /dev/hda : M EXT mount as /boot
  /dev/hda : M Linux SWAP
  /dev/hda : GB EXT mount as /
  /dev/hda : GB FAT MISCs
  /dev/hda : GB NTFS MISCs
  
  Redhat 的整個安裝過程很簡單我選擇的是Server模式有一個需要注意的地方就是
  開發環境一定要裝否則後面的工作就都干不起來咯grub是RH 的推薦啟動引導程序我
  把grub裝在hda的mbr上面同時又用Windows 的ntldr引導 ntldr這個東西在一些喜
  歡鄙視Windows的高手們稱作M$最好的產品他是唯一一個官方支持中文的啟動引導程序
  裝好Linux以後啟動終端(konsole)然後寫
  #dd if=/dev/hda of=linuxsec bs= count=
  把生成的linuxsec文件復制到/mnt/hda/然後啟動wk把這個文件復制到hda接著
  把C:\bootini的只讀系統屬性去掉用notepad打開c:\bootin 在只要加上一行
  c:\linuxsec = Redhat Linux 就行了這樣就可以在的啟動菜單裡面看到Linux
  的啟動選項咯
  
  重新啟動Linux用vi編輯/etc/fstab文件在原有的後面加入
  /dev/hda /mnt/hda ntfs defaultsiocharset=utfumask=
  /dev/hda /mnt/hda vfat defaultscodepage=iocharset=cp
  /dev/hda /mnt/hda vfat defaultscodepage=iocharset=cp
  /dev/hda /mnt/hda ntfs defaultsiocharset=utfumask=
  這樣在你以後使用其他硬盤分區的時候就不用每次都mount了系統會在啟動的時候自動把
  各個分區掛上來注意在做此步前需要先在/mnt下面mkdir hdax (x=)
  
  下面我就開始編譯內核了新的內核從上面拉下來的時候是一個tarbz文件
  把這個文件拷貝到/usr/src的目錄裡面這裡是通常情況下放source kernel的地方
  #cp /hda/linuxtarbz /usr/src/
  #cd /usr/src
  #tar jxvf linuxtarbz
  #ln s linux linux
  #cd linux
  #gunzip c /mnt/hda/acpidiffgz | patch p
  #make menuconfig
  
  在編譯內核的時候有幾點要注意keyboard 需要選擇為[M]把這個編譯為module而不
  是選擇[*]編譯成build in模式如果這裡不這麼做的話就會出現usb鼠標/鍵盤都不能用
  更簡單的說就是本本上的Touchpad不能用所以這裡一定要注意我第一次就是在這裡弄
  錯了才導致新的內核不能用干脆把東西能選的都選擇為module好了這還能減小內核文件
  其他幾個要選擇的東西還有TI 設備SMC IrDA WLAN b support USB Mouse
  SCSI Emulation (CDRW用)i sound 總之就是把本本裡面有的硬件盡量都在menuconfig
  的選項裡面找出來實在找不到的也沒辦法比如SD controller這個就意味著SD卡不能用
  咯還有在file system裡面要把msdosfatvfat(fat)ntfsext這幾個分區格式選上
  這樣才能保證正常的Redhat 內核從的遷移以及保證新的內核能訪問ntfs
  文件系統使硬盤上面不存在有任何一個操作系統不能訪問的分區下面有可以裝ext
  tools來訪問ext/文件系統)Toshiba Laptop support這個也不要忘記拉ISA支持也要!
  選擇完畢後就按esc然後保存配置文件默認的配置文件是/usr/src/nfig這個文件
  #make dep
  #make clean modules modules_install bzImage
  整個過程不出錯的話就說明你新編譯的kernel文件已經okay啦這個過程大概要分鐘
  把生成的kernel文件bzImage復制到/boot裡面然後改動/boot/grub/nf
  #cp arch/i/boot/bzImage /boot/bzkernel
  #kate /etc/nf
  在nf最後添加上
  
  title Redhat ()
  kernel /bzkernel ro root=/dev/hda hdb=idescsi
  
  保存nf然後用kate打開/etc/initd/pcmcia
  找到在最後加DONTUSE保存pcmcia文件
  
  到此為止新的內核以及啟動部分已經准備就緒了你現在只要重起Linux就能在grub上看到
  第個選項Redhat () 啦!至此本本上面的大部分功能已經能夠運行啦!!!
  #reboot
  
  好用了新的內核和acpi補丁原先不能工作的聲卡現在已經能放出音樂了不過音質
  不好雜音還挺大的只能湊或者用咯
  Toshiba的fnkey不能夠單獨使用必須裝驅動才可以不過在linux下面同樣也有這個驅動程序
  #cp /mnt/hda/fnfxalphatargz /
  #tar xvzf fnfxalphatargz
  #cd fn*
  #make
  在/fnfxalpha/src下面就會生成個文件fnfx和fnfxd通過修改/proc/acpi/toshiba/下的
  東西來達到Fn key的作用
  
  現在以後wlan是不能用的我們還要進行一些操作才可以
  #cp /mnt/hda/linuxwlanngpretargz /
  #tar xvzf /linuxwlanngpretargz
  #cd /linux*
  #/Configure
  這裡就進行幾個很簡單的配置比如問你要不要編譯pcmciapciusb之類的module只要選擇
  prism x pcmcia support就可以了其他的pciusb都可以不要它還會問你要kernel source
  的路徑那當然是回車繼續咯因為我前面就把linux 作了一個link 如果這裡
  你沒啟用ISA support這裡還會報一個錯/Configure完了就能make all make install了
  make all的時候出錯用不著管他完成之後重起機器在登陸root之間你就能看到WLAN卡的燈
  在不停的閃咯~~~~~~嘿嘿這個就是成功的標志在ifconfig裡面多了一個eth這個就是PCMCIA
  WLAN卡
  因為我上海的都是用的xxx做的東西都是帶到上海用的所以router的ip也用
  網段不過AP只能用這個地址 不管無所謂在wk/xp/k
  操作系統下面給網卡綁第個ip地址很容易只要在tcp/ip的高級選項裡面加一個就okay在Linux
  裡面給網卡綁第個地址的方法也不煩只要用ifcfg這個命令就行了
  #ifcfg eth netmask 這就給eth多添加了一個ip地址也很簡單吧
  現在用wlan卡已經能ping通router 在mozilla的地址欄裡寫
  smc router的設置頁面就出現咯設置好modem撥號並且撥通
  哈哈你會發現這個時候還是不能上網ping 也ping不通不要急還有最後一步
  整個就弄完啦!就是給系統加一個路由信息
  #route add default gw
  
  #ping >成功了吧~~~~~
  
  
  
  
  
  
  
  
  
  

From:http://tw.wingwit.com/Article/program/Oracle/201311/16749.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.