LoGin
|
c75089286e
|
调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub (#450)
* 安装musl toolchain以及riscv相关的工具链
* 调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub
```shell
export ARCH=riscv64
make write_diskimage
make qemu
```
即可在serial_opt.txt看到进入grub的提示信息
|
2023-11-21 13:42:18 +08:00 |
|
LoGin
|
edaf015400
|
默认安装gnu tar到dragonos的/usr/bin目录下 (#442)
|
2023-11-15 17:17:56 +08:00 |
|
GnoCiYeH
|
2f6f547ae0
|
Patch fix sched (#419)
1.解决waitqueue sleep的时候,由于preempt count不为0,导致sched失败,从而导致该waitqueue下一次wakeup时,会把pcb多次加入调度队列的bug
2.修复socket inode 的read和write方法里面没有使用no_preempt的问题
3. 修复cpu0的内核栈由于脏数据导致new_idle的时候set pcb报错的问题
---------
Co-authored-by: longjin <longjin@DragonOS.org>
|
2023-11-04 21:35:25 +08:00 |
|
guanjinquan
|
5ed4cd4602
|
Patch gcc toolchain (#111)
* 添加了GCC_cross_compile——tool_chain
* - 解决环境变量路径拼接时,多了`/`的问题
- apt安装时增加-y,不需用户确认
* 解决添加环境变量的命令有误的问题
* 修正编译错误时,还会执行下一步的问题
* new: 编译完成后清理临时文件
* 更新makefile
* 调整:把grub安装在 $HOME/opt/dragonos-grub下
* new: 新增dockerfile
* 将镜像源换成中科大的(原因是清华的总是ban掉用于构建镜像的服务器的ip)
* 修改为基于debian bullseye构建
* 取消指定版本
* 修复MBR磁盘镜像未设置启动标志的bug
* 取消在docker中安装grub
* 安装grub的过程改到客户机上进行
* bootstrap.sh 添加--no-docker
* 使用新版的docker编译镜像
* 修补, 添加了一些关于gcc的check
Co-authored-by: longjin <longjin@RinGoTek.cn>
|
2022-12-22 21:09:12 +08:00 |
|
YJwu2023
|
7f439c5ddb
|
增加uefi启动 (#101)
* 增加uefi启动
* 修改脚本
* uefi修改
* 删除错误的注释
* 修正写入磁盘镜像的脚本
* 修改X86_64为x86_64
Co-authored-by: longjin <longjin@RinGoTek.cn>
|
2022-12-09 16:08:54 +08:00 |
|
DaJiYuQia
|
27a97abd24
|
Patch procf (#90)
* 1234
* 123
* 合并master
* procfs
* 1
* procfs展示进程基本信息
* modified code
* 恢复权限
* 恢复权限
#恢复权限
* modify permission
* 删除run.sh
* 解决第一次编译时磁盘镜像权限错误的问题
* 恢复.vscode/c_cpp_properties.json
* 删除process.c中错误的do_fork
* remake procfs
* 修改一些变量名
* 修改类型
* modified
* data_puts缓冲区溢出后return
Co-authored-by: longjin <longjin@RinGoTek.cn>
|
2022-11-26 17:34:00 +08:00 |
|
fslongjin
|
28e282d157
|
磁盘空间大小改为32M
|
2022-08-01 17:38:06 +08:00 |
|
fslongjin
|
d395ce8968
|
bugfix: 未应用分区表的问题
|
2022-07-22 15:21:30 +08:00 |
|
zhujikuan
|
ac50ebeb8f
|
simpler fdisk usage
|
2022-07-22 15:06:52 +08:00 |
|
fslongjin
|
900f186530
|
修改磁盘脚本的细节
|
2022-07-07 23:12:09 +08:00 |
|
hwzzy666
|
339570a2f3
|
调整创建磁盘、挂载磁盘及卸载磁盘的脚本
|
2022-07-06 08:21:46 +08:00 |
|
fslongjin
|
9bf52cf2ab
|
🔧 修正了创建硬盘镜像的脚本的bug
|
2022-07-03 22:37:54 +08:00 |
|
fslongjin
|
621e65fede
|
:doc: 完善创建磁盘镜像的脚本,以及修正对应的文档
|
2022-06-30 19:45:56 +08:00 |
|
fslongjin
|
9b382dab60
|
🆕 在fat32文件系统中按照路径寻找文件
|
2022-04-20 19:55:36 +08:00 |
|
fslongjin
|
979bb35599
|
🆕 读取fat32文件系统的基础信息
|
2022-04-19 20:56:01 +08:00 |
|
fslongjin
|
2c8f3a6424
|
🆕 新增了创建硬盘镜像的脚本
|
2022-03-22 18:11:15 +08:00 |
|