Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
en:manual:contrib:hbbsd_devel_guidelines [2024/01/20 18:28] emulatorman |
en:manual:contrib:hbbsd_devel_guidelines [2024/02/11 14:23] (current) emulatorman |
||
|---|---|---|---|
| Line 102: | Line 102: | ||
| $ TARCH=x86_64-unknown-hyperbolabsd</ | $ TARCH=x86_64-unknown-hyperbolabsd</ | ||
| $ doas pacman -S $TARCH-gcc $TARCH-binutils</ | $ doas pacman -S $TARCH-gcc $TARCH-binutils</ | ||
| - | * Install **BSD make**, **rpcsvc-proto**, | + | * Install **BSD make**, **rpcsvc-proto**, |
| $ doas pacman -S bmake rpcsvc-proto sharutils ctags</ | $ doas pacman -S bmake rpcsvc-proto sharutils ctags</ | ||
| * Clone this repository:< | * Clone this repository:< | ||
| Line 213: | Line 213: | ||
| <code bash> | <code bash> | ||
| $ qemu-img create ext2.img 5G</ | $ qemu-img create ext2.img 5G</ | ||
| - | $ qemu-system-x86_64 -machine q35 -cpu max -smp 2 -m 4G -device intel-hda -device hda-duplex -name OpenBSD -net nic -net user, | + | $ qemu-system-x86_64 -machine q35 -cpu max -smp 2 -m 4G -device intel-hda -device hda-duplex -name OpenBSD -net nic -net user, |
| <code bash> | <code bash> | ||
| Line 274: | Line 274: | ||
| # cd ..</ | # cd ..</ | ||
| # rm -r etc_dir</ | # rm -r etc_dir</ | ||
| - | </ | ||
| - | |||
| - | <code bash> | ||
| # cd hbsd_base/</ | # cd hbsd_base/</ | ||
| - | # bsdtar cvzf ../ | + | # bsdtar cvzf ../ |
| - | </ | + | |
| ===== Adding HyperbolaBSD packages in install70.img ===== | ===== Adding HyperbolaBSD packages in install70.img ===== | ||
| <code bash> | <code bash> | ||
| - | $ qemu-system-x86_64 -machine q35 -cpu max -smp 2 -m 4G -device intel-hda -device hda-duplex -name OpenBSD -net nic -net user, | + | $ qemu-system-x86_64 -machine q35 -cpu max -smp 2 -m 4G -device intel-hda -device hda-duplex -name OpenBSD -net nic -net user, |
| - | + | ||
| - | <code bash> | + | |
| # mkdir ext2_dir</ | # mkdir ext2_dir</ | ||
| # mount /dev/sd1a / | # mount /dev/sd1a / | ||
| Line 366: | Line 360: | ||
| What timezone are you in? ('?' | What timezone are you in? ('?' | ||
| </ | </ | ||
| - | # halt -p | + | # halt -p</ |
| - | </ | + | |
| <code bash> | <code bash> | ||
| Line 386: | Line 379: | ||
| # rmdir hbbsd_dir | # rmdir hbbsd_dir | ||
| </ | </ | ||
| - | # halt -p | + | # halt -p</ |
| - | </ | + | |