summaryrefslogtreecommitdiffstats
path: root/release/ia64
Commit message (Collapse)AuthorAgeFilesLines
* Add check-password.4th and screen.4th to the boot image. They aremarcel2011-11-061-0/+2
| | | | needed by the loader.
* Farewall, sysinstall! You served us well for many years, but 10.0 is onenwhitehorn2011-10-031-49/+0
| | | | | | | | digit beyond your time. Various sysinstall dependencies (e.g. libftpio, libdisk, libodialog, etc.) will be cleaned up in coming days. Some will take longer than others due to a few other consumers (tzsetup and sade).
* Add a trivial script for creating memstick images. These are notmarcel2011-07-041-0/+38
| | | | bootable yet, but proven to be useful without it already.
* Don't clobber the hosts /etc/fstab. $1 is empty at this point.marcel2011-06-061-2/+2
|
* Fix ia64 ISO creation:marcel2011-06-061-6/+10
| | | | | | | | | | | o boot/mfsroot.gz is no more. Copy it only when it exists so as still to be compatible with Makefile.sysinstall. o while here, make ispfw.ko optional as well. o '-b bootimage' is not a valid argument for makefs. What was meant was '-o bootimage'. o create the boot image in the current directory so that makefs can find the file. Previously it had to be created under $BASE because that's how mkisofs wanted it.
* Convert IA64 ISO script to use makefs instead of mkisofs.nwhitehorn2011-05-051-25/+2
|
* Use labels to find release media instead of hard-coded device paths. Thisnwhitehorn2011-03-221-0/+2
| | | | | | | | makes booting more reliable (and working at all on USB sticks). While here, move responsibility for setting up fstab into the various platform mk-*.sh scripts. Suggested by: many
* Fix making a release. The old libdialog was renamed to libodialog.nyan2011-01-141-1/+1
|
* The EFI system partition used to make the CD image bootable is runningmarcel2010-05-281-1/+1
| | | | out of space. Bump it up...
* Reorder to have -lcrypto after -larchive. Our linker doesn't seem to likedelphij2010-05-261-2/+2
| | | | the current ordering :(
* libarchive now needs libcrypto and liblzma.delphij2010-05-251-2/+2
|
* Add libjail to the boot_crunch binaries (for ifconfig).jamie2009-06-291-1/+1
| | | | | | PR: 136071 Submitted by: Scot Hetzel Approved by: re (kensmith), bz (mentor)
* Install libusb20.so.1 as libusb.so.1, there will be a followup commit to thethompsa2009-03-091-1/+1
| | | | | | | | | ports tree so that programs use libusb from the base by default. Thanks to Stanislav Sedov for sorting out the ports build. Bump __FreeBSD_version to 800069 Help and testing by: stas
* Catch up with USB2 change.nyan2009-03-031-2/+2
| | | | | | | Remove the usbdevs and add the usbconfig. Spotted by: hrs Tested on: i386
* Recent work on the gnu cpio seems to have introduced some bugs, itkensmith2008-08-201-4/+2
| | | | | | | | | | | | complains about "Malformed numbers" while unpacking the dists and what winds up on the disk isn't correct. Use this as an opportunity to switch over to bsdcpio since at this point we don't even build and install the gnu cpio by default. Note sysinstall needed to be tweaked a bit (dropping tape block size setting) because it seems bsdcpio doesn't do anything with block sizes, at least as far as reading from archives goes. That wasn't really a problem since installations from tape have been broken for a while and the rest of sysinstall's tape support code will be removed shortly.
* Obsolete gpt(8) by replacing it with geom(8). Add the glabel andmarcel2008-06-051-2/+4
| | | | gpart symlinks for easy access.
* libbsdxml is now required by ifconfig(8).thompsa2008-04-221-0/+1
| | | | Submitted by: Florian Smeets
* Increase the size of the EFI system partition from 16M to 20M.marcel2008-04-081-1/+1
| | | | We just ran out of space...
* In 'fixit mode' running "fsck /dev/ad0s1a" typically complains that itkensmith2008-01-221-0/+2
| | | | | | | | | | | | | | | | can't find fsck_4.2bsd because there was no fstab file saying what filesystem type it is looking at so it got the filesystem type from the disk's label. When that fails admins who haven't been in this situation before are most likely to try "fsck -t ufs /dev/ad0s1a" because ufs is the type used in fstab files on working systems but that also fails complaining it can't find fsck_ufs. This just sets it up so /stand in the MFS image (/sbin is a symlink to /stand) includes hard links pointing fsck_4.2bsd and fsck_ufs to fsck_ffs which is what is present in /sbin on installed systems. Prodded by: obrien MFC after: 1 day
* Revamp base system packaging of kernels to enable up/smp selectionsam2006-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.
* Remove usbd(8) and all references to it. It is no longer necessaryiedowse2005-12-151-1/+0
| | | | | | since devd(8) now provides the same functionality. Submitted by: Anish Mistry
* The current version of mkisofs is warning us that the -P option willkensmith2005-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
* Keep each prog on its own line so that diffs between variousru2004-10-011-5/+25
| | | | *_crunch.conf files are easier to read.
* Take away unused libraries.ru2004-10-011-1/+1
|
* Trade slattach for gpt. With all the tools to create new file systems,marcel2004-09-301-5/+3
| | | | | the tool one needs to partition a disk is more important than some poor man's network interface.
* Put the ispfw.ko module on the EFI boot partition when creating amarcel2004-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.
* Favor building the cdrtools port over fetching the package. Theremarcel2004-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.
* Add a publisher variable with the URL for the FreeBSD Project, and putmurray2004-07-151-1/+2
| | | | | | this into the ISO headers by specifying the -P option to mkisofs. Obtained from: share/examples/worm/makecdfs.sh
* Set BATCH=yes to avoid bumping into interactivity in the port builds.kris2004-07-121-1/+1
| | | | XXX /usr/ports is still hardcoded, should be ${PORTSDIR}
* mkisofs(8) is now installed by sysutils/cdrtools.marius2004-06-021-3/+3
| | | | This will be instantly MFC'ed.
* Put slattach(8), camcontrol(8), usbd(8), and usbdevs(8) onto theru2004-01-281-4/+4
| | | | | MFS root file system now that these architectures always use the GENERIC kernel for installs.
* - Support for multibyte charsets in LIBICONV.fjoe2003-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>
* - Removed vestiges of the IA64 boot floppy support.ru2003-08-032-74/+4
| | | | | | | - Fixed the bootable CD-ROM support for IA64. Reviewed by: marcel Tested by: marcel
* Make IA64 a second port that comes with NO_FLOPPIES.ru2003-07-292-27/+15
| | | | Reviewed by: marcel
* disklabel(8) is spelled bsdlabel(8) or sunlabel(8) these days.ru2003-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)
* Presumably fix sparc64 "make release". (The breakage was due toru2003-04-231-1/+1
| | | | | | sunlabel(8) no longer being linked to disklabel(8).) Reviewed by: phk
* Trace command execution. Grammar and spelling.ru2003-03-311-3/+3
|
* NODEVFS cleanup: don't bother with MAKEDEV.ru2003-03-311-5/+1
|
* Unmount the file system and detach an underlying memory disk evenru2003-03-311-4/+2
| | | | | | if the script fails somewhere in the middle. Prodded by: phk
* Pass the target machine architecture down to disklabel(8).ru2003-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.
* tunefs now requires -lufs.ru2003-01-231-1/+1
|
* Add mount_msdosfs to the crunch-mix. We need to be able to mountmarcel2002-11-181-2/+2
| | | | the EFI partition, because we intend to link /boot to /efi/boot.
* Add newfs_msdos to the crunch-mix. We need to be able to newfs anmarcel2002-11-141-1/+1
| | | | EFI partition.
* Double the size of the EFI boot image. 5MB is not enough. The kernelmarcel2002-11-111-1/+1
| | | | is not compressed.
* Make bootable ISO images by either 1) extacting the EFI partitionmarcel2002-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.
* Check the FSLABEL argument and invoke the generic doFS.sh scriptmarcel2002-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!
* Create a special version for ia64. For auto-boot to work, we needmarcel2002-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.
* Shamelessly copy the files over from the sparc64 port. Since theremarcel2002-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)
OpenPOWER on IntegriCloud