WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: grub4dos  (Read 3710 times)

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
grub4dos
« on: May 31, 2010, 01:27:13 PM »
Thanks to SvOlli for:

Code: [Select]
Title: grub4dos.tcz
Description: GRUB bootloader for use with the Microsoft Windows bootmanager
Version: 0.4.4-2009-06-20
Author: Kevin Lawton & the Bochs team
Original-site: https://gna.org/projects/grub4dos/
Copying-policy: GPL
Size: 144.0K
Extension_by: SvOlli
Comments: This package includes anything you need to install Tiny Core
Linux inside a Windows NTFS partition without repartitioning.
All DOS stuff has been removed.
A script for integration of ntfs-3g driver into initrd is
available in the Programming and Scripting section of the
forum.
----
Change-log: ----
Current: 2010/05/30 initial version


Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: grub4dos
« Reply #1 on: June 10, 2010, 08:42:40 PM »
Thanks to SvOlli for:

Code: [Select]
Title: grub4dos.tcz
Description: GRUB bootloader for use with the Microsoft Windows bootmanager
Version: 0.4.4-2009-06-20
Author: Kevin Lawton & the Bochs team
Original-site: https://gna.org/projects/grub4dos/
Copying-policy: GPL
Size: 284.0K
Extension_by: SvOlli
Comments: This package includes anything you need to install Tiny Core
Linux inside a Windows NTFS partition without repartitioning.
All DOS stuff has been removed.
A script for integration of ntfs-3g driver into initrd is
available in the Programming & Scripting section of the forum.
Change-log: 2010/05/30 initial version
Current: 2010/06/04 added chinese grldr


Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: grub4dos
« Reply #2 on: June 23, 2010, 05:45:50 PM »

Thanks to SvOlli for:

Code: [Select]
Title: grub4dos.tcz
Description: GRUB bootloader for use with the Microsoft Windows bootmanager
Version: 0.4.4-2009-06-20
Author: Kevin Lawton & the Bochs team
Original-site: https://gna.org/projects/grub4dos/
Copying-policy: GPL
Size: 304.0K
Extension_by: SvOlli
Comments: This package includes anything you need to install Tiny Core
Linux inside a Windows NTFS partition without repartitioning as
well as creating a native installation.
All DOS stuff has been removed.
A script for integration of ntfs-3g driver into initrd is
available in the Programming & Scripting section of the forum.
Change-log: 2010/05/30 initial version
2010/06/04 added chinese grldr
Current: 2010/06/26 added bootlace.com to make grub4dos an alternative
to grub-0.97-splash


Offline scuz

  • Newbie
  • *
  • Posts: 9
Re: grub4dos
« Reply #3 on: Today at 10:55:21 AM »
i like persistance
mount -o iso_path i use /iso/coreplus on 1st parition  /mnt/folder name i use /boot/coreplus
rename the cde folder to tce in the i use /boot/corepluse

use syslinux memdisk

title  CorePlus-16.1.iso memdisk cde>tce tab edit boot options add waitusb=5 tce=sda1/boot/coreplus/tce noutc
root (hd0,0)
# find --set-root --ignore-floppies --ignore-cd /iso/CorePlus-16.1.is
kernel /img/memdisk  raw
 initrd /iso/CorepLUS-16.1.iso

you can use root or find line
 

Offline scuz

  • Newbie
  • *
  • Posts: 9
Re: grub4dos
« Reply #4 on: Today at 01:03:26 PM »
i like persistance
mount -o iso_path i use /iso/coreplus on 1st parition  /mnt/folder name i use /mnt/x
/mnt/x will be read only copy it to i use /boot/ then rename x to i use coreplus
rename the cde folder to tce in the i use /boot/coreplus

use syslinux memdisk

title  CorePlus-16.1.iso memdisk cde>tce tab edit boot options add waitusb=5 tce=sda1/boot/coreplus/tce noutc
root (hd0,0)
# find --set-root --ignore-floppies --ignore-cd /iso/CorePlus-16.1.is
kernel /img/memdisk  raw
 initrd /iso/CorepLUS-16.1.iso

you can use root or find line

Offline scuz

  • Newbie
  • *
  • Posts: 9
Re: grub4dos
« Reply #5 on: Today at 01:43:03 PM »
i like persistance
mount -o iso_path i use /iso/coreplus on 1st parition  /mnt/folder name i use /mnt/x
/mnt/x will be read only copy it to i use /boot/ then rename x to i use coreplus
rename the cde folder to tce in the i use /boot/coreplus

use syslinux memdisk
i keep it in my /img folder

title  CorePlus-16.1.iso memdisk cde>tce tab edit boot options add waitusb=5 tce=sda1/boot/coreplus/tce noutc
root (hd0,0)
# find --set-root --ignore-floppies --ignore-cd /iso/CorePlus-16.1.is
kernel /img/memdisk  raw
 initrd /iso/CorepLUS-16.1.iso

you can use root or find line

Offline nick65go

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 910
Re: grub4dos
« Reply #6 on: Today at 02:30:02 PM »
Hm, if we talk about EEE (Embrace, extend, and extinguish) Micro$oft "DOS", using word grub4dos in a Linux topic, then let me inform you that a new-recent Grub4DOS can now boot from UEFI firmware, not only from BIOS. Even a grub1 (special edition from Fedora) could boot from UEFI.

It is useless for Linux (which already boots in tmpfs RAM), but extremely useful for Win11 :)
Because the new UEFI Grub4DOS allows you to boot a WIM image fully in RAM. I mean you can build a full or "reduced" size image like winPE (yes 500 MB win11), compress it with LZ4 and Grub4DOS will load it in RAM. Of course then you need extra RAM for win10 / win11 to run its programs, and applications can be 7z loaded in RAM on-demand from USB etc. The point is that it is  NTFS native in memory, but will not premature destroy your NAND flash with its NTFS cache / flush /log writes.

And of course, icing on the cake, no Win7/10/11 registration (aka IP breaking US law) for adventurist.
Adventure is because using a Chinese Boot-loader with a closed source Win11 software. But hey, do not bother yourself too much, you do not audit TC either, you just use it as it is, don“t you? It is all about trust in mankind.
« Last Edit: Today at 02:38:59 PM by nick65go »