This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
appnote:ibft [2016/01/17 00:52] nomizfs |
appnote:ibft [2016/01/17 00:54] nomizfs |
||
---|---|---|---|
Line 27: | Line 27: | ||
---- | ---- | ||
- | **IMPORTANT NOTE:** | + | === IMPORTANT NOTE: === |
- | + | ||
- | //-------------- | + | |
Using other than intel brand nic's can mess with nic interface ordering, especially in debian. If you have nic brands other than intel, and need to boot debian, you must read the important note at the end of the guide in addition to the debian section. You also need a debian installer that includes non-OSS firmware, or you need to include the drivers for your nic in the installer, or you need to add the kernel module manually afterwards (see reference wiki url).// | Using other than intel brand nic's can mess with nic interface ordering, especially in debian. If you have nic brands other than intel, and need to boot debian, you must read the important note at the end of the guide in addition to the debian section. You also need a debian installer that includes non-OSS firmware, or you need to include the drivers for your nic in the installer, or you need to add the kernel module manually afterwards (see reference wiki url).// | ||
- | -------------- | ||
===== Step 1: ===== | ===== Step 1: ===== | ||
Set up robinsmidsrod's ipxe scripts at https://gist.github.com/robinsmidsrod/2234639. Ask in #ipxe @ freenode or this thread if you have issues. You need to define the variables and defaults, and have the /boot directory for adding node defaults. Don't worry, that's actually the hard part. Setting up debian and dracut is the easy part :) | Set up robinsmidsrod's ipxe scripts at https://gist.github.com/robinsmidsrod/2234639. Ask in #ipxe @ freenode or this thread if you have issues. You need to define the variables and defaults, and have the /boot directory for adding node defaults. Don't worry, that's actually the hard part. Setting up debian and dracut is the easy part :) | ||
Line 83: | Line 80: | ||
**2.** after installation do: | **2.** after installation do: | ||
- | ''yum update && yum install -y iscsi-initiator-utils'' | + | ''yum update && yum install -y iscsi-initiator-utils'' |
- | ''echo "add_dracutmodules+="iscsi"" > /etc/dracut.conf.d/ibft.conf'' | + | ''echo "add_dracutmodules+="iscsi"" > /etc/dracut.conf.d/ibft.conf'' |
- | ''nano /etc/default/grub'' | + | ''nano /etc/default/grub'' |
add the following 3 entries to GRUB_CMDLINE_LINUX="rd.iscsi.firmware=1 rd.iscsi.ibft=1 netroot=iscsi:ibft" | add the following 3 entries to GRUB_CMDLINE_LINUX="rd.iscsi.firmware=1 rd.iscsi.ibft=1 netroot=iscsi:ibft" |