summaryrefslogtreecommitdiff
path: root/release/ia64
Commit message (Collapse)AuthorAgeFilesLines
* MFC r177991:Marcel Moolenaar2008-08-081-1/+1
| | | | | | | Increase the size of the EFI system partition from 16M to 20M. Notes: svn path=/stable/7/; revision=181443
* MFC:Ken Smith2008-01-231-0/+2
| | | | | | | | | | | | | | | | | | | | Add fsck_4.2bsd and fsck_ufs as hard links to fsck_ffs in /stand on the MFS image so that (for example) "fsck /dev/ad0s1a" will work. Without this you needed (for example) "fsck -t ffs /dev/ad0s1a" (or needed to run fsck_ffs instead of fsck). Versions being MFCed: 1.62 src/release/amd64/boot_crunch.conf 1.62 src/release/i386/boot_crunch.conf 1.12 src/release/ia64/boot_crunch.conf 1.63 src/release/pc98/boot_crunch.conf 1.5 src/release/powerpc/boot_crunch.conf 1.9 src/release/sparc64/boot_crunch.conf 1.2 src/release/sun4v/boot_crunch.conf Notes: svn path=/stable/7/; revision=175608
* Revamp base system packaging of kernels to enable up/smp selectionSam Leffler2006-03-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | at runtime and to support distributing additional kernels: o remove kernel from the base tarball o add new kernel tarballs o build + package both SMP and GENERIC kernels when an <arch>/conf/SMP config file is present o add sysinstall support for multiple kernels o update sysinstall to probe for the number of cpus on a system and auto-select smp/up kernel accordingly o add a post-kernels install hook to fixup /boot/kernel o add -ldevinfo to boot crunch for sysinstall's cpu probing logic Notes: 1. On HEAD this code is not currently used because GENERIC kernels include SMP. This work is mainly intended for RELENG_6 where the GENERIC kernel is UP. If HEAD changes to match then just enable WITH_SMP in sysinstall/Makefile. 2. The cpu probing support is done with acpi and MPTable; this means some systems will require work for auto-detection to work. 3. The handling of /boot/kernel may need to be revisited; for now we rename one kernel at the last moment (SMP if installed, otherwise GENERIC). There are other, possibly better, approaches. Lots of help from ru, emaste, scottl, and jhb. Notes: svn path=/head/; revision=156436
* Remove usbd(8) and all references to it. It is no longer necessaryIan Dowse2005-12-151-1/+0
| | | | | | | | | since devd(8) now provides the same functionality. Submitted by: Anish Mistry Notes: svn path=/head/; revision=153430
* The current version of mkisofs is warning us that the -P option willKen Smith2005-01-301-1/+1
| | | | | | | | | | | be changing with the next version, and we should be using -publisher instead. Also warned by: trhodes MFC after: 1 week Notes: svn path=/head/; revision=141066
* Keep each prog on its own line so that diffs between variousRuslan Ermilov2004-10-011-5/+25
| | | | | | | *_crunch.conf files are easier to read. Notes: svn path=/head/; revision=136018
* Take away unused libraries.Ruslan Ermilov2004-10-011-1/+1
| | | | Notes: svn path=/head/; revision=136017
* Trade slattach for gpt. With all the tools to create new file systems,Marcel Moolenaar2004-09-301-5/+3
| | | | | | | | the tool one needs to partition a disk is more important than some poor man's network interface. Notes: svn path=/head/; revision=135990
* Put the ispfw.ko module on the EFI boot partition when creating aMarcel Moolenaar2004-08-291-0/+1
| | | | | | | | | | | | | bootable ISO. HP machines (like the rx2600) that (also) have isp(4) may have a non-standard firmware on the controller. Our isp(4) driver is not able to work with those and even panics. This makes installing FreeBSD rather impossible. By adding the ispfw.ko module, we give the user a chance to upload a certified firmware onto the card and so make it possible to either use the isp(4) successfully or otherwise avoid the panic. Notes: svn path=/head/; revision=134495
* Favor building the cdrtools port over fetching the package. ThereMarcel Moolenaar2004-08-101-24/+22
| | | | | | | | | | hasn't been any package build for ia64 for a long time and in this case it means that the cdrtools package on the FTP sites is one that doesn't have mkisofs. This breaks the release build. By trying to build the port first, we protect ourselves a bit more against this. Notes: svn path=/head/; revision=133426
* Add a publisher variable with the URL for the FreeBSD Project, and putMurray Stokely2004-07-151-1/+2
| | | | | | | | | this into the ISO headers by specifying the -P option to mkisofs. Obtained from: share/examples/worm/makecdfs.sh Notes: svn path=/head/; revision=132203
* Set BATCH=yes to avoid bumping into interactivity in the port builds.Kris Kennaway2004-07-121-1/+1
| | | | | | | XXX /usr/ports is still hardcoded, should be ${PORTSDIR} Notes: svn path=/head/; revision=132022
* mkisofs(8) is now installed by sysutils/cdrtools.Marius Strobl2004-06-021-3/+3
| | | | | | | This will be instantly MFC'ed. Notes: svn path=/head/; revision=130016
* Put slattach(8), camcontrol(8), usbd(8), and usbdevs(8) onto theRuslan Ermilov2004-01-281-4/+4
| | | | | | | | MFS root file system now that these architectures always use the GENERIC kernel for installs. Notes: svn path=/head/; revision=125141
* - Support for multibyte charsets in LIBICONV.Max Khon2003-09-261-1/+1
| | | | | | | | | | | - CD9660_ICONV, NTFS_ICONV and MSDOSFS_ICONV kernel options (with corresponding modules). - kiconv(3) for loadable charset conversion tables support. Submitted by: Ryuichiro Imura <imura@ryu16.org> Notes: svn path=/head/; revision=120492
* - Removed vestiges of the IA64 boot floppy support.Ruslan Ermilov2003-08-032-74/+4
| | | | | | | | | | - Fixed the bootable CD-ROM support for IA64. Reviewed by: marcel Tested by: marcel Notes: svn path=/head/; revision=118393
* Make IA64 a second port that comes with NO_FLOPPIES.Ruslan Ermilov2003-07-292-27/+15
| | | | | | | Reviewed by: marcel Notes: svn path=/head/; revision=118180
* disklabel(8) is spelled bsdlabel(8) or sunlabel(8) these days.Ruslan Ermilov2003-05-171-1/+1
| | | | | | | | | | | Also make sure bsdlabel(8) (along with the disklabel(8) compat link) still appear on the fixit floppies of platforms that use it natively (alpha, i386, and pc98). Approved by: re (scottl) Notes: svn path=/head/; revision=115106
* Presumably fix sparc64 "make release". (The breakage was due toRuslan Ermilov2003-04-231-1/+1
| | | | | | | | | sunlabel(8) no longer being linked to disklabel(8).) Reviewed by: phk Notes: svn path=/head/; revision=113899
* Trace command execution. Grammar and spelling.Ruslan Ermilov2003-03-311-3/+3
| | | | Notes: svn path=/head/; revision=112866
* NODEVFS cleanup: don't bother with MAKEDEV.Ruslan Ermilov2003-03-311-5/+1
| | | | Notes: svn path=/head/; revision=112865
* Unmount the file system and detach an underlying memory disk evenRuslan Ermilov2003-03-311-4/+2
| | | | | | | | | if the script fails somewhere in the middle. Prodded by: phk Notes: svn path=/head/; revision=112864
* Pass the target machine architecture down to disklabel(8).Ruslan Ermilov2003-03-201-10/+1
| | | | | | | | | | | Do it so that systems without the -m option in disklabel(8), e.g. 5.0-RELEASE, can still build current snapshots. While here, drop the -s option from doFS.sh; we have not been using the .size files for a long time. Notes: svn path=/head/; revision=112453
* tunefs now requires -lufs.Ruslan Ermilov2003-01-231-1/+1
| | | | Notes: svn path=/head/; revision=109726
* Add mount_msdosfs to the crunch-mix. We need to be able to mountMarcel Moolenaar2002-11-181-2/+2
| | | | | | | the EFI partition, because we intend to link /boot to /efi/boot. Notes: svn path=/head/; revision=107049
* Add newfs_msdos to the crunch-mix. We need to be able to newfs anMarcel Moolenaar2002-11-141-1/+1
| | | | | | | EFI partition. Notes: svn path=/head/; revision=106884
* Double the size of the EFI boot image. 5MB is not enough. The kernelMarcel Moolenaar2002-11-111-1/+1
| | | | | | | is not compressed. Notes: svn path=/head/; revision=106749
* Make bootable ISO images by either 1) extacting the EFI partitionMarcel Moolenaar2002-11-101-31/+63
| | | | | | | | | | we created for the boot floppy, or 2) construct an EFI partition by copying bits from /boot. The first approach creates a bootable CD image that loads a memory disk and starts sysinstall, the second approach creates a generic bootable CD. Notes: svn path=/head/; revision=106722
* Check the FSLABEL argument and invoke the generic doFS.sh scriptMarcel Moolenaar2002-11-061-5/+13
| | | | | | | | | | | | | if it's not defined as efi. This makes sure we create a proper MFS root filesystem and still allow the boot disk to be EFI based. At this time EFI auto boot works and we're properly loading the MFS root file system. Time to create drivers.conf and get this show on the road! Notes: svn path=/head/; revision=106481
* Create a special version for ia64. For auto-boot to work, we needMarcel Moolenaar2002-11-051-0/+77
| | | | | | | | | | | | the loader in an EFI partition. This automaticly means we need the kernel there as well. In order to avoid having to worry about a geometry as much as possible, we partition the disk with GPT. With this, auto-boot works, but we have a problem mounting the MFS. Notes: svn path=/head/; revision=106445
* Shamelessly copy the files over from the sparc64 port. Since thereMarcel Moolenaar2002-11-023-0/+105
was no history to speak of, a repocopy would not have bought us anything. Versions copied: ../sparc64/boot_crunch.conf,v 1.3 2002/11/01 15:29:35 jhb ../sparc64/dokern.sh,v 1.1 2002/10/13 18:36:06 jake ../sparc64/mkisoimages.sh,v 1.1 2002/10/13 18:36:06 jake obtained from: jake, jhb chapeau: jkh (mkisoimages.sh) Notes: svn path=/head/; revision=106356