Just to fill in a bit more info:

1. The hw-detect problem should be straightforward enough, so I won't go into 
much depth about that.
2. The problems involing open-iscsi are many-fold:
2.a. Networking is not configured in initramfs (yet the network is clearly up 
since we have loaded the initramfs somehow).
2.a.I Debian "fixes" this by leeching off of nfsroot's networking code. This is 
rather crappy, and doesn't have installer support (but needs it).
2.a.II The open-iscsi package has code (but doesn't ship the binary, IIRC) to 
extract the networking info from the PXE firmware (or whereever it resides. I'm 
not entirely sure). IIRC, the open-iscsi web page explains how to use this.
2.b. Then the network is up, we should be able to mount the root filesystem by 
doing the usual iscsi stuff to get access to the block devices. This might 
require some udev support in the initramfs, but I actually don't think so (UUID 
based mounting ftw!))
2.c. When the root filesystem is mounted, and hence the network is up, we 
should be careful as to not nuke it, when we actually finish booting, but we 
should still let ifupdown configure the network properly (to get bonding 
running and such).

There's probably more, but that should be enough to get started working
on it.

-- 
Root on iscsi is not supported
https://bugs.launchpad.net/bugs/237460
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to