亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

從USB移動硬盤上引導Portable Linux詳解4
2007-07-28   網絡

echo "Loading scsi_mod.ko module" (再加載scsi支持,其實前面我漏了一個,scsi_mod.ko的復制,要真完只是抄,估計不一定能做成功)

  insmod /lib/scsi_mod.ko

  echo "Loading sd_mod.ko module"

  insmod /lib/sd_mod.ko

  echo "Loading BusLogic.ko module" (這是VMWare虛擬機要用的BusLogic驅動,如果不是為了同一個內核也啟動在VMWare里,那這個刪了或沒有或省去都不重要)

  insmod /lib/BusLogic.ko

  insmod /lib/usbcore.ko (從這里依次加載usb核心模塊、1.1總線支持、2.0總線支持、最后加載usb-storage)

  echo "Loading USB 1.1 Host Driver"

  insmod /lib/uhci-hcd.ko

  echo "Waiting for Device Ready"

  echo "Loading USB 2.0 Host Driver"

  insmod /lib/ehci-hcd.ko

  echo "Waiting for Device Ready"

  echo "Loading USB-Storage Driver"

  insmod /lib/usb-storage.ko

  (關鍵在這里,加載完usb-storage后不能馬上繼續引導,要等數秒鐘讓設備就序)

  sleep 10

  insmod /lib/ub.ko

  (我這里是啟動了一個ash來等著調試,實際使用完全不需要)

  busybox ash

  mkblkdevs

  resume LABEL=SWAP-sda6

  echo Creating root device.

  mkrootdev -t ext3 -o defaults,ro sda5

  echo Mounting root filesystem.

  mount /sysroot

  echo Setting up other filesystems.

  setuproot

  echo Switching to new root and running init.

  switchroot

  這里是2.6核心的,相對來說,2.6帶的usb驅動適應能力也比2.4的強了一些,在2.4版下,我試過需要先加載usbcore,再加載usb-storage(己經支持存儲設備而沒有發現設備),再加載uhci-hcd,讓設備進入1.0總線,并等待10秒,再加載ehci-hcd,讓設備離開1.0總線進入2.0總線,并等待10秒,最后才加載scsi-sd,得到scsi硬盤設備,還得再用sfdisk -R /dev/sda強制重新讀取硬盤分區。

熱詞搜索:

上一篇:從USB移動硬盤上引導Portable Linux詳解3
下一篇:從USB移動硬盤上引導Portable Linux詳解5

分享到: 收藏