歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 磁盤陣列映射後Redhat認不到

磁盤陣列映射後Redhat認不到

日期:2017/2/25 10:39:07   编辑:Linux教程
  問:我在磁盤陣列的一個通道上 映射了二個分區,結果在Redhat 9的系統裡,通過 fdisk /dev/sda 可以編輯,但是fdisk /dev/sdb 第二個就沒有了,為什麼?
  答:1) 使用 uname –a 來獲取您linux的內核版本, 例如:2.4.18-3
  2) 制作一個Linux恢復軟盤在做任何的更新前都是一個很好主意,您可以用這個命令來制作恢復盤:
  /sbin/mkbootdisk <your kernel version here‘
  例如, /sbin/mkbootdisk 2.4.18-3
  3) 在/etc/modules.conf裡的最後一行加入options scsi_mod max_scsi_luns=255
  4) 要使這個變化生效,您必須重新制作您的initrid啟動鏡像。首先把您原來的保存為另一個名字,
  ‘cp /boot/initrd-<kernel version.img /boot/initrd-<kernel version.old‘.
  5) 現在,制作新的initrd鏡像,您可以輸入:
  ‘mkinitrd –f /boot/initrd-<kernel version.img <kernel version‘.
  例:mkinitrd -f /boot/initrd-2.4.21-15.EL.img 2.4.21-15.EL
  6) 如果您GRUB做為您的boot loader,您只有重啟就可以了。然後就可以在SCSI卡的驅動程序裝載時看到多個LUN了。
  7) 如果您使用LILO,您要運行lilo然後重啟系統。
  8) 如果系統不可以正常啟動,使用恢復盤重起然後裝載原來的initrd鏡像initrd-<kernel version.old.這時如果您使用GRUB,重啟您的系統;如果您使用LILO,運行lilo然後再重啟。
  9)命令:echo "scsi add-single-device 0 0 0 1"/proc/scsi/scsi
Copyright © Linux教程網 All Rights Reserved