From owner-freebsd-questions@FreeBSD.ORG Tue Jan 8 15:57:02 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D4BD16A417 for ; Tue, 8 Jan 2008 15:57:02 +0000 (UTC) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: from gizmo.acns.msu.edu (gizmo.acns.msu.edu [35.8.1.43]) by mx1.freebsd.org (Postfix) with ESMTP id EBFEC13C47E for ; Tue, 8 Jan 2008 15:57:01 +0000 (UTC) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: from gizmo.acns.msu.edu (localhost [127.0.0.1]) by gizmo.acns.msu.edu (8.13.6/8.13.6) with ESMTP id m08Ft9x4043090; Tue, 8 Jan 2008 10:55:10 -0500 (EST) (envelope-from jerrymc@gizmo.acns.msu.edu) Received: (from jerrymc@localhost) by gizmo.acns.msu.edu (8.13.6/8.13.6/Submit) id m08Ft9wm043089; Tue, 8 Jan 2008 10:55:09 -0500 (EST) (envelope-from jerrymc) Date: Tue, 8 Jan 2008 10:55:09 -0500 From: Jerry McAllister To: "Aryeh M. Friedman" Message-ID: <20080108155509.GD42838@gizmo.acns.msu.edu> References: <4782EEF0.80809@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4782EEF0.80809@gmail.com> User-Agent: Mutt/1.4.2.2i Cc: FreeBSD Question Subject: Re: changing the postion of a partion in fdisk X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 15:57:02 -0000 On Mon, Jan 07, 2008 at 10:33:04PM -0500, Aryeh M. Friedman wrote: > > I have my FreeBSD partition as partition 1 and my ntfs as partition 2 > but Vista insists that there is no suitable partion to install to > (even though the ntfs partition is big enough)... after some research > I found that vista absolutely insists that the ntfs partition be > partition 1... how do I swap them and/or delete the ntfs one and > renumber it so freebsd is in partion slot 2 (with nothing in 1 and > then I can use fdisk to make a new slot 1) Well, you can use fdisk from the fixit shell to make your slice 2 (note the primary divisions are called 'slices' in FreeBSD) in to a FreeBSD type and then create your FreeBSD partitions in it and build FreeBSD filesystems there. Then, still using the fixit, use dump/restore to copy the contents of the FreeBSD filesystems over. Assuming the major slices are ad0s1 and ad0s2, then something like: mkdir /oldroot mount /ad0s1a /oldroot mkdir /newroot mount /ad0s2a /newroot cd /newroot dump 0af - / | restore -rf - That will get the root partition/filesystem. Do appropriately similar for the rest of the FreeBSD filesystems. Note that while in fixit, the running root (/) is in a memory filesystem which will go away after you reboot. So, those mount points you create (oldroot, newroot, etc) are temporary. Then use a utility such as gparted (freely downloadable as ISO) to convert the #1 slice into NTFS and install Vista there. You might be able to get FreeBSD's fdisk to do the convesion to NTFS, but I have never tried that. You would have to know the code number for it. ////jerry > > - -- > Aryeh M. Friedman > FloSoft Systems, Java Developer Tools > http://www.flosoft-systems.com > Developer, not business, friendly. > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"