无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3039|回复: 13

[分享] New Boot Manager

  [复制链接]
发表于 2019-11-15 21:06:21 | 显示全部楼层 |阅读模式
发表于 2019-11-15 21:17:59 | 显示全部楼层
好像是所有的都可以
回复

使用道具 举报

发表于 2019-11-15 21:36:16 | 显示全部楼层
目前版本不支持uefi,再等等吧
回复

使用道具 举报

发表于 2019-11-16 07:58:53 | 显示全部楼层
这个号称bios启动没128G限制。但是测试版出来我这里检测不到u盘。
回复

使用道具 举报

发表于 2019-11-30 22:34:21 | 显示全部楼层
又更新了
2019-11-29  -  Many fixes and beeps

This release has a lot of bug fixes. It comes also with the new PC Speaker support, see the post from 2019-11-17 for more information. Sound card support with additional features is planed.

Use CTRL-F5 to enable/disable the PC Speaker support. Pressing F5 will beep the current text as Morse Code.

Warning - It's possible to lose data! Use it at your own risk. See the LICENCE file!
The files in the directory "4blind" have PC Speaker support enabled from start.
回复

使用道具 举报

发表于 2019-12-3 15:03:05 | 显示全部楼层
它界面设计挺前卫的,十几年前的星空动画,现在看起来还是很前卫。
回复

使用道具 举报

发表于 2019-12-3 15:08:15 | 显示全部楼层
现在还不支持UEFI
回复

使用道具 举报

发表于 2019-12-3 15:19:59 | 显示全部楼层
hszgb 发表于 2019-12-3 15:08
现在还不支持UEFI

介绍上说可以 UEFI

This page is just temporary. The URL will change in the future.

The Boot Manager should work on BIOS and UEFI systems.

The new boot manager is written from scratch. Planed features are

    Full USB 1.1/2.0/3.0 support (thumbs, hard disks, floppys, optical drives, keyboards, hubs, maybe mouse)
    PC-Card (PCMCIA) flash disk support
    PCI Express support
    VHD support
    (U)EFI support
    GPT support
    Simple text mode, enhanced text mode, gfx mode
    Support various file systems (FAT12/16/32, Ext2/3/4, limited NTFS, limited HFS+)
    Native Linux Kernel boot
    Native AHCI support
    Modular
    Simple shell

点评

Currently only for Windows Vista/7/8/10 UEFI is NOT supported at the moment and will end in an error! Copy "pbm6nt" to c:\ Add to Windows Boot Menu: ========================= Open the Com  详情 回复 发表于 2019-12-3 17:08
回复

使用道具 举报

发表于 2019-12-3 16:07:05 | 显示全部楼层
Windows版本还不支持UEFI,等作者更新吧
回复

使用道具 举报

发表于 2019-12-3 17:08:52 | 显示全部楼层
nnj 发表于 2019-12-3 15:19
介绍上说可以 UEFI

This page is just temporary. The URL will change in the future.

Currently only for Windows Vista/7/8/10

UEFI is NOT supported at the moment and will end in an error!

Copy "pbm6nt" to c:\

Add to Windows Boot Menu:
=========================

Open the Command Prompt as "Administrator"

Run the following commands:
bcdedit /create {ntldr} /d "PBM6"
bcdedit /set {ntldr} device boot
bcdedit /set {ntldr} device partition=c:
bcdedit /set {ntldr} path \pbm6nt
bcdedit /displayorder {ntldr} /addlast

Remove the entry:
=================

Warning! Be careful with this command!

bcdedit /delete {ntldr} /f
回复

使用道具 举报

发表于 2020-2-22 07:21:55 | 显示全部楼层
2020-02-20  -  Many bug fixes

I spent a lot of time for bug fixing and I am quite happy with the result. I made also important changes in the internal program structure.

Bug fixes:

Stack:
A wrong parameter size (word/dword) caused a wrong stack. Finding the problematic code line was very difficult. There are many thousand lines of code. The problem was that the effect of this bug came silently. I think it was also the reason for a 'General protection fault' error on some machines.
Wikipedia: Stack

USB:
I updated the interrupt handling for all USB drivers.
Some fixes.

IDE:
I fixed the IDE drive detection. On some machines, the drives haven't been detected.
Non standard I/O port configuration is now also supported.
I added the support for a second IDE controller chip, that allows up to 8 IDE drives.

AHCI/SATA:
There was a bad bug. Some controllers had no problem, others did not work correctly. On one of my machines, booting with SATA resulted in a freeze. The sector read returned valid data at the first look, but then I saw that it was displaced by one byte. It looked like a transfer buffer alignment problem. Data structures for USB must be aligned too. So its nothing new. And finally it was really a wrong aligned buffer. For those who stumble over the same problem. For the Physical Region Descriptor Table (PRDT), the data block (DBA) must be word aligned. See AHCI Specs Page 40.
There was also another problem with the sector read/write routine. Some data haven't been cleared completely during the initialization. The result could be invalid data. It has been fixed.

Keyboard:
The PS/2 keyboard driver has been updated.
The 16 bit and 32 bit Interrupt Service Routine has been rewritten completely. This affects the PS/2 and USB keyboard support. It should work fine now.

16 bit ISRs:
The 16 bit Interrupt Service routine handling at all has been rewritten. It was some work, but it will make things easier in the future. And the ISRs are working better now.

Memory management:
There was a tiny bug in the initial routine that is responsible for all further memory allocation. Its fixed.

The test version is available for download.
回复

使用道具 举报

发表于 2020-2-22 08:05:20 来自手机 | 显示全部楼层
下了,但不会用。只能命令行吗?
回复

使用道具 举报

发表于 2020-3-2 10:23:47 | 显示全部楼层
回复

使用道具 举报

发表于 2020-3-3 14:58:13 来自手机 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-3-29 19:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表