mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-11-02 07:28:21 +00:00
scheduler: actually run /sbin/init now
This commit is contained in:
@@ -449,14 +449,14 @@ void sched_runinit(){
|
|||||||
stdoutfd->flags = stderrfd->flags = O_WRONLY + 1;
|
stdoutfd->flags = stderrfd->flags = O_WRONLY + 1;
|
||||||
|
|
||||||
vnode_t* node;
|
vnode_t* node;
|
||||||
ret = vfs_open(&node, vfs_root(), "usr/bin/bash");
|
ret = vfs_open(&node, vfs_root(), "/sbin/init");
|
||||||
|
|
||||||
if(ret){
|
if(ret){
|
||||||
printf("Open failed: %s\n", strerror(ret));
|
printf("Open failed: %s\n", strerror(ret));
|
||||||
_panic("Could not load init", 0);
|
_panic("Could not load init", 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
char* argv[] = {"/usr/bin/bash", NULL};
|
char* argv[] = {"/sbin/init", NULL};
|
||||||
char* env[] = {NULL};
|
char* env[] = {NULL};
|
||||||
|
|
||||||
void *entry, *stack;
|
void *entry, *stack;
|
||||||
|
|||||||
Reference in New Issue
Block a user