Commit Graph

102 Commits (b6569a3d0bbd064a06389b8601f22265d2416f7b)

Author SHA1 Message Date
TomasM 809dc08543 simplify 2019-06-26 10:32:39 +00:00
samunders-core 5e288baafe decrease tftp-based PXE boot time to ~ 1/3rd (#72)
* decrease tftp-based PXE boot time to ~ 1/3rd

* decrease code amount by reusing tftp_mget function

* report parallel tftp download progress

even when seemingly out-of-order
2019-06-26 07:33:07 +02:00
TomasM 76e0c973c0 improve squashfs compression 2019-01-29 11:51:40 +00:00
TomasM 3eca7a4f07 bugfix - send info messages during PXE boot to stderr 2018-10-11 04:10:28 -05:00
TomasM b1ccfb0fce do not add partitions with unknown filesystems to fstab 2018-03-21 03:30:29 -04:00
TomasM 3599b99ad2 abandon using sparse files (for persistent changes) in favor of DynFileFS even on NTFS partitions 2017-12-17 08:21:55 -05:00
TomasM c5eabd4e3c increase mount wait timeout to 10 seconds 2017-12-17 07:53:38 -05:00
TomasM add1fbd465 simplify filesystem handling 2017-12-17 07:51:01 -05:00
TomasM 30efd94175 fix filesystem name in fstab 2017-12-17 07:42:32 -05:00
TomasM da725ee880 do not add zram disks to fstab 2017-12-17 07:39:34 -05:00
TomasM b407aed085 add nofail options to fstab entries, skip adding boot device there
(since in most cases it's going to be NTFS and it wouldn't mount it twice anyway)
2017-12-16 12:43:02 -05:00
TomasM f0fc8f5255 add more firmware to slax, do not use device labels in media, chown guest dir 2017-12-15 10:48:05 -05:00
TomasM cb0039761a skip squashfs filesystems in media, update xlunch 2017-12-15 05:47:19 -05:00
TomasM 1093026183 bugfix missing fi 2017-12-15 05:32:23 -05:00
TomasM 96eecc9058 support automounting partitions if 'automount' string is present on boot command line 2017-12-15 05:31:04 -05:00
TomasM f3d8159cfa make default size of sparse file 16GB 2017-12-14 18:01:13 -05:00
TomasM dc2c82afc3 do not use acl on ntfs-3g yet 2017-12-14 17:56:02 -05:00
TomasM 3fceef5583 fix losetup -a used in newer busybox, add ntfs-3g with acl support 2017-12-14 17:45:33 -05:00
TomasM 382422d39b update and recompile busybox and related stuff 2017-12-14 13:03:27 -05:00
TomasM b4bef3b878 use -o ro instead of -r since ntfs3g doesn't understand -r 2017-12-14 06:41:46 -05:00
TomasM 0b575ddd20 bugfix 2017-12-14 06:16:00 -05:00
TomasM 225642def5 explicitly specify ntfs binary to run, it needs to start with @ so systemd-enabled distros won't kill it 2017-12-14 05:46:23 -05:00
TomasM 3a15d6b876 remove aufs version number from msg since it is not correct 2017-11-13 01:59:04 -05:00
TomasM 3ccd071367 better shutdown handling 2017-11-12 10:56:49 -05:00
TomasM 087eb008e0 pivot root to /run/initramfs instead of /mnt/live because systemd handles that better and other inits dont care 2017-11-10 07:31:36 -05:00
TomasM be70b4cc80 create a flag file in /mnt/live if network is set up by initrd,
make dhclient.service in slax check for this file and skip network reconfig if exists
2017-11-08 06:52:33 -05:00
TomasM e548ecd4b5 use cache only if user specified cache size 2017-10-30 08:16:30 -04:00
TomasM d1701004e5 support cache= boot parameter to specify httpfs cache size in MB. If not used, cache is not stored 2017-10-30 07:49:20 -04:00
TomasM f8a345e8d2 better network support, dhcp detection, from=http://... support 2017-10-28 06:40:02 -04:00
Tomas M 7fdcf1bcd2 refresh devices manually 2017-05-23 06:43:23 -04:00
Tomas M 28917e9dfc force refresh devices so it works even without hotplug 2017-05-23 04:04:40 -04:00
Tomas M 0c233c5ca8 include all fs modules in initrd since it is needed 2017-05-23 00:24:55 -05:00
Tomas M cf6024417a bugfix newline 2017-05-18 04:04:12 -05:00
Tomas M 35d6b2364f load bunch of modules manually 2017-05-18 03:54:25 -05:00
Tomas M 4eb1378155 activate zram only if available 2017-05-18 02:14:01 -05:00
Tomas M caa48c22d5 spelling errors 2013-03-24 04:52:23 -05:00
Tomas M 8853719eba filter load apply only on modules/*.sb 2013-01-15 06:09:01 -06:00
Tomas M 895913cb36 support noload and load filters 2013-01-15 05:53:52 -06:00
Tomas M e4f414c68d fix module order 2013-01-15 05:53:25 -06:00
Tomas M 54e54e7b1a fix a bug in regexp 2013-01-04 08:17:07 -06:00
Tomas M 6b698a080d fallback to tftp if http fails for pxe 2013-01-04 08:16:53 -06:00
Tomas M 5262db39ee try other modules 2012-12-31 07:11:41 -06:00
Tomas M 63698611bf first parameter cant be empty. So use keyword 'dhcp' 2012-12-29 15:00:47 -06:00
Tomas M 9f8a09435e functionality improvements supporting port and dhcp 2012-12-29 14:24:11 -06:00
Tomas M 317ab14241 updated busybox binaries to support httpd 2012-12-29 13:12:04 -06:00
Tomas M dae5917d30 keep lib/modules since it can be needed by pxe 2012-12-29 08:22:29 -06:00
Tomas M 0d9a2edb00 create some essential directories 2012-12-29 07:38:11 -06:00
Tomas M b55b0693df silenced rmdir of lost+found since it may not exist 2012-12-28 01:55:40 -06:00
Tomas M a645f094a5 make sure tmp has correct permissions 2012-12-09 05:49:40 -09:00
Tomas M 965ff5c36c bugfix 2 to search correct directory 2012-12-01 03:40:48 -09:00