Re: Apropos Removal of sysinstall

2012-01-05 Thread Nathan Whitehorn

On 01/04/12 14:56, Warner Losh wrote:

On Dec 29, 2011, at 1:49 PM, Bruce Cran wrote:


On 29/12/2011 18:39, Renato Botelho wrote:

IIRC, PCBSD installer can install a regular FreeBSD on ZFS.

It can do, but you're left with a /very/ basic installation - the hostname, 
network interfaces etc. aren't configured, which could be a problem for some 
people.

If I thought there would be any support for it, I'd try and find time to plug 
in the sade(4) rewrite into sysinstall - it has a rather nice UI and supports 
ZFS.

The base of the PC-BSD installer is in the system as pc-sysinstall...  There 
were plans to merge bsdinstall with it that never came to fruition.  
pc-sysinstall handles the hard part of the system install on a huge number of 
combinations.

Just FYI.


For those interested in this, there is a brief list of the kinds of 
things that need to be done and hurdles along the way on the wiki at: 
http://wiki.freebsd.org/PCBSDInstallMerge

-Nathan
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: Apropos Removal of sysinstall

2012-01-04 Thread Warner Losh

On Dec 29, 2011, at 1:49 PM, Bruce Cran wrote:

 On 29/12/2011 18:39, Renato Botelho wrote:
 IIRC, PCBSD installer can install a regular FreeBSD on ZFS. 
 
 It can do, but you're left with a /very/ basic installation - the hostname, 
 network interfaces etc. aren't configured, which could be a problem for some 
 people.
 
 If I thought there would be any support for it, I'd try and find time to plug 
 in the sade(4) rewrite into sysinstall - it has a rather nice UI and supports 
 ZFS.

The base of the PC-BSD installer is in the system as pc-sysinstall...  There 
were plans to merge bsdinstall with it that never came to fruition.  
pc-sysinstall handles the hard part of the system install on a huge number of 
combinations.

Just FYI.

Warner

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: Apropos Removal of sysinstall

2011-12-29 Thread Renato Botelho
On Thu, Dec 29, 2011 at 5:10 AM, Peter J. Cherny pet...@luddite.com.au wrote:
 Rather than hijack the previous thread,
 it's probably time to make a few comments on the current and future
 installation and use of ZFS FreeBSD.

 I've used both Solaris and FreeBSD since nearly day one for both OSs, so
 have a deal of familiarity in their use.

 I believe removal of sysinstall exposes the community's blindness to a major
 parts of it's future, ZFS root.

 Other than following arcane recipes,
 the only way to create a system with ZFS root is by using Martin Matuška's
 excellent mfsboot images.

IIRC, PCBSD installer can install a regular FreeBSD on ZFS.

-- 
Renato Botelho
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: Apropos Removal of sysinstall

2011-12-29 Thread Nathan Whitehorn

On 12/29/11 04:34, Mark Blackman wrote:



On Thu, 29 Dec 2011, Peter J. Cherny wrote:

I believe removal of sysinstall exposes the community's blindness to a
major parts of it's future, ZFS root.

Other than following arcane recipes,
the only way to create a system with ZFS root is by using Martin
Matu?ka's excellent mfsboot images.

Where are the plans for making this functionality mainstream ?


What's stopping this? lack of effort/time or consensus?
I know it's a volunteer project and there's lots of resource constraints,
but ZFS on root seems like such a no-brainer that I can only assume it's
quite hard or nobody has quite decided what it should look like.


It's not very hard. Several people volunteered to do this a long time 
ago, and for reasons of time, I guess, it didn't happen or wasn't 
finished. Since they were doing it, it was silly for other people to 
work on it, and so here we are. Maybe this discussion will prompt 
patches. What needs to be done is the following:
- Write a zfs_ops.c file as an analog to gpart_ops.c in 
src/usr.sbin/bsdinstall/partedit that implements the Add/Delete/Modify 
buttons for ZFS filesystems in zpools. Some logic to avoid touching the 
disks until the user presses finish is also necessary.
- Write some code to show ZFS file systems in zpools in the main 
partition editor screen, like the existing gpart walk code
- Code to add partitions to zpools (probably just check for freebsd-zfs 
type and then use the mountpoint as the zpool name or something) when 
they are created.


I unfortunately don't have much FreeBSD time at the moment, so can't 
complete this. But I will very, very happily provide advice and 
integrate patches.

-Nathan


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Apropos Removal of sysinstall

2011-12-29 Thread Peter J. Cherny

Rather than hijack the previous thread,
it's probably time to make a few comments on the current and future 
installation and use of ZFS FreeBSD.


I've used both Solaris and FreeBSD since nearly day one for both OSs, so 
have a deal of familiarity in their use.


I believe removal of sysinstall exposes the community's blindness to a 
major parts of it's future, ZFS root.


Other than following arcane recipes,
the only way to create a system with ZFS root is by using Martin 
Matuška's excellent mfsboot images.


Where are the plans for making this functionality mainstream ?

I believe that unless FreeBSD gets it's act together,
Debian/dpkg/zfsonlinux is starting to look like a much more supportable 
environment (i.e. has a future)


Sadly the lack of xen already often forces me to run FreeBSD VMs under 
Debian.


Flames happily accepted if this helps codify FreeBSD's future, but I 
fear it will go the way of Solaris
and be irrelevant to those of us who for decades have used both in the 
server space.


pjc
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: Apropos Removal of sysinstall

2011-12-29 Thread Bjoern A. Zeeb
On 29. Dec 2011, at 12:34 , Mark Blackman wrote:

 On Thu, 29 Dec 2011, Peter J. Cherny wrote:
 I believe removal of sysinstall exposes the community's blindness to a major 
 parts of it's future, ZFS root.
 
 Other than following arcane recipes,
 the only way to create a system with ZFS root is by using Martin Matu?ka's 
 excellent mfsboot images.
 
 Where are the plans for making this functionality mainstream ?
 
 What's stopping this? lack of effort/time or consensus?
 I know it's a volunteer project and there's lots of resource constraints,
 but ZFS on root seems like such a no-brainer that I can only assume it's
 quite hard or nobody has quite decided what it should look like.

Not sure if it's a no-brianer but I seem to remember that there had been
patches prepared for bsdinstall which were never finished/committed.
I'll let that person follow-up himself on the state to where he got.

/bz

-- 
Bjoern A. Zeeb You have to have visions!
 Stop bit received. Insert coin for new address 
family.___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: Apropos Removal of sysinstall

2011-12-29 Thread Bjoern A. Zeeb
On 29. Dec 2011, at 07:10 , Peter J. Cherny wrote:

 I believe removal of sysinstall exposes the community's blindness to a major 
 parts of it's future, ZFS root.

Oh if it was for ZFS root only..  package management is gone in 10 with that as 
well but
there is work in progress for the new system so it'll be back and hopefully be 
just awesome:)


 Sadly the lack of xen already often forces me to run FreeBSD VMs under Debian.

Xen is being worked on as well even dom0.   bhyve is coming along as well. ...
There's plenty of virtualization if not jails ongoing or wrapping up.


A good start to get an idea if the latest ponderings/wishlist of developers and
devsummit attendees can be found here: http://wiki.freebsd.org/FreeBSD10
Some of these things have happened already and some even made it into the
upcoming 9.0 and should be crossed off.

/bz

-- 
Bjoern A. Zeeb You have to have visions!
 Stop bit received. Insert coin for new address family.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: Apropos Removal of sysinstall

2011-12-29 Thread Mark Blackman



On Thu, 29 Dec 2011, Peter J. Cherny wrote:
I believe removal of sysinstall exposes the community's blindness to a major 
parts of it's future, ZFS root.


Other than following arcane recipes,
the only way to create a system with ZFS root is by using Martin Matu?ka's 
excellent mfsboot images.


Where are the plans for making this functionality mainstream ?


What's stopping this? lack of effort/time or consensus?
I know it's a volunteer project and there's lots of resource constraints,
but ZFS on root seems like such a no-brainer that I can only assume it's
quite hard or nobody has quite decided what it should look like.

- Mark


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: Apropos Removal of sysinstall

2011-12-29 Thread Bruce Cran

On 29/12/2011 18:39, Renato Botelho wrote:
IIRC, PCBSD installer can install a regular FreeBSD on ZFS. 


It can do, but you're left with a /very/ basic installation - the 
hostname, network interfaces etc. aren't configured, which could be a 
problem for some people.


If I thought there would be any support for it, I'd try and find time to 
plug in the sade(4) rewrite into sysinstall - it has a rather nice UI 
and supports ZFS.


--
Bruce Cran
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org