iT邦幫忙

0

ProxmoxVE(Debian base) 中 Intel Fake Raid 開機後找不到分區

  • 分享至 

  • xImage

是這樣的
我使用了主機板的 raid 做了一個 mirror raid
然後 dmsetup status 如下
root@proxmoxve:~# dmsetup status
isw_faeiabfdh_Volume0: 0 976767240 mirror 2 8:48 8:64 7453/7453 1 AA 1 core
pve-swap: 0 14680064 linear
pve-root: 0 201326592 linear
pve-data: 0 726171648 linear
isw_faeiabfdh_Volume0p1: 0 976765192 linear

ls -l /dev/mapper 如下
drwxr-xr-x 2 root root 160 Feb 2 15:41 .
drwxr-xr-x 16 root root 6420 Feb 2 15:41 ..
crw------- 1 root root 10, 61 Feb 2 15:40 control
brw-rw---- 1 root disk 253, 1 Feb 2 15:40 isw_faeiabfdh_Volume0
brw-rw---- 1 root disk 253, 4 Feb 2 15:41 isw_faeiabfdh_Volume0p1
lrwxrwxrwx 1 root root 7 Feb 2 15:40 pve-data -> ../dm-3
lrwxrwxrwx 1 root root 7 Feb 2 15:40 pve-root -> ../dm-0
lrwxrwxrwx 1 root root 7 Feb 2 15:40 pve-swap -> ../dm-2

================================================
重新開機後 isw_faeiabfdh_Volume0 還存在
但 isw_faeiabfdh_Volume0p1 竟然不在
然後我執行 partprobe 就又會跑出來
但重開機後 isw_faeiabfdh_Volume0p1 又不在了
要怎麼樣才能在他開機的時候會自動建立出 isw_faeiabfdh_Volume0p1 呢
因為我要在 fstab 中 mount 都會找不到 isw_faeiabfdh_Volume0p1

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

6
xexxo2002
iT邦新手 4 級 ‧ 2014-02-04 18:05:30

看起來像是 booting 時沒載入相關模組,我自己的 proxmox ve 環境是用硬體 raid,只能提供給您參考資訊:

  1. 重做 initramfs,把 dm_mod 與晶片組相關驅動加入
  2. 在 grub.cfg 裡加進 mdraid
    參考看看

我要發表回答

立即登入回答