History log of /DragonOS/tools/create_hdd_image.sh (Results 1 – 19 of 19)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# c7508928 21-Nov-2023 LoGin <longjin@DragonOS.org>

调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub (#450)

* 安装musl toolchain以及riscv相关的工具链

* 调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub

```shell
export ARCH=riscv64
make write_diskimage
make qemu
```

即可

调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub (#450)

* 安装musl toolchain以及riscv相关的工具链

* 调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub

```shell
export ARCH=riscv64
make write_diskimage
make qemu
```

即可在serial_opt.txt看到进入grub的提示信息

show more ...


# edaf0154 15-Nov-2023 LoGin <longjin@DragonOS.org>

默认安装gnu tar到dragonos的/usr/bin目录下 (#442)


# 2f6f547a 04-Nov-2023 GnoCiYeH <heyicong@dragonos.org>

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

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>

show more ...


Revision tags: V0.1.8, V0.1.7, V0.1.6, V0.1.5, V0.1.4, V0.1.3
# 5ed4cd46 22-Dec-2022 guanjinquan <75822481+guanjinquan@users.noreply.github.com>

Patch gcc toolchain (#111)

* 添加了GCC_cross_compile——tool_chain

* - 解决环境变量路径拼接时,多了`/`的问题
- apt安装时增加-y,不需用户确认

* 解决添加环境变量的命令有误的问题

* 修正编译错误时,还会执行下一步的问题

* new: 编译完成后清理临时文件

* 更新makefile

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>

show more ...


Revision tags: V0.1.2
# 7f439c5d 09-Dec-2022 YJwu2023 <119829947+YJwu2023@users.noreply.github.com>

增加uefi启动 (#101)

* 增加uefi启动

* 修改脚本

* uefi修改

* 删除错误的注释

* 修正写入磁盘镜像的脚本

* 修改X86_64为x86_64

Co-authored-by: longjin <longjin@RinGoTek.cn>


Revision tags: V0.1.1
# 27a97abd 26-Nov-2022 DaJiYuQia <88259094+DaJiYuQia@users.noreply.github.com>

Patch procf (#90)

* 1234

* 123

* 合并master

* procfs

* 1

* procfs展示进程基本信息

* modified code

* 恢复权限

* 恢复权限

#恢复权限

* modify permission

* 删除run.sh

* 解决第一次编译时磁盘镜像权限错误的问题

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>

show more ...


Revision tags: V0.1.0
# 28e282d1 01-Aug-2022 fslongjin <longjin@RinGoTek.cn>

磁盘空间大小改为32M


# c25bfd10 22-Jul-2022 login <longjin@ringotek.cn>

Merge pull request #7 from zhujikuan/dev-cuihua

simpler fdisk usage


# d395ce89 22-Jul-2022 fslongjin <fslongjin@vip.qq.com>

bugfix: 未应用分区表的问题


# ac50ebeb 22-Jul-2022 zhujikuan <1335289286@qq.com>

simpler fdisk usage


# b2e222c2 09-Jul-2022 hwzzy666 <zzy666@mail.ustc.edu.cn>

Merge branch 'master' of https://github.com/zzy666-hw/DragonOS


# e7e0d24c 07-Jul-2022 login <fslongjin@vip.qq.com>

Merge pull request #3 from zzy666-hw/master

调整创建磁盘、挂载磁盘及卸载磁盘的脚本


# 900f1865 07-Jul-2022 fslongjin <fslongjin@vip.qq.com>

修改磁盘脚本的细节


# 339570a2 06-Jul-2022 hwzzy666 <zzy666@mail.ustc.edu.cn>

调整创建磁盘、挂载磁盘及卸载磁盘的脚本


# 9bf52cf2 03-Jul-2022 fslongjin <fslongjin@vip.qq.com>

:wrench: 修正了创建硬盘镜像的脚本的bug


# 621e65fe 30-Jun-2022 fslongjin <fslongjin@vip.qq.com>

:doc: 完善创建磁盘镜像的脚本,以及修正对应的文档


# 9b382dab 20-Apr-2022 fslongjin <fslongjin@vip.qq.com>

:new: 在fat32文件系统中按照路径寻找文件


# 979bb355 19-Apr-2022 fslongjin <fslongjin@vip.qq.com>

:new: 读取fat32文件系统的基础信息


# 2c8f3a64 22-Mar-2022 fslongjin <fslongjin@vip.qq.com>

:new: 新增了创建硬盘镜像的脚本