OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 12:07 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Nameless OS Lite v1.2.2
PostPosted: Sat Dec 03, 2016 9:08 am 
Offline
Member
Member

Joined: Sun Sep 18, 2011 10:18 am
Posts: 46
Nameless OS Lite v1.2.2 was released: https://github.com/p-durlej/newsys/releases.

This is the final version of Nameless OS Lite.


Top
 Profile  
 
 Post subject: Re: Nameless OS Lite v1.2.2
PostPosted: Wed Dec 28, 2016 8:29 pm 
Offline
User avatar

Joined: Fri Oct 14, 2016 7:37 pm
Posts: 24
Location: Canada
How do you add a file to the OS? I installed the OS on Virtualbox, and now I want to transfer a file onto the disk. How can that be done?

_________________
LiquiDOS, my weird hobbyist OS.
"Strive for progress, not perfection" - Anonymous


Top
 Profile  
 
 Post subject: Re: Nameless OS Lite v1.2.2
PostPosted: Fri Dec 30, 2016 11:04 am 
Offline
Member
Member

Joined: Sun Sep 18, 2011 10:18 am
Posts: 46
If you want to transfer files between a Nameless OS virtual machine and a different OS, use the tar command.

Nameless OS tar is simplistic but pretty standard. For example, you can use a tarball as a floppy or a hard disk image. Nameless OS tar operates on /dev/rdsk/fd0,0 (first floppy disk drive) by default.

Tarballs may need to be extended to the correct size before you can use them as disk images.

If you want to add a file to the OS itself, put the file somewhere in the "tree" subdirectory of the source code. If you want the file to be installed as a part of the OS, add an entry in "tree/etc/sysinstall.copy". If the file is a program, you may want to put the source code in "cmd/bin" or "cmd/sbin" and modify a makefile so that the program is compiled when the OS is built.

Finally, if you happen to want to transfer files between Nameless OS virtual or physical machines, you can use floppies and the file manager GUI. To create a Nameless OS file system on a floppy use the following command:
Code:
mkfs /dev/fd0,0 2880


Top
 Profile  
 
 Post subject: Re: Nameless OS Lite v1.2.2
PostPosted: Sat Dec 31, 2016 10:38 am 
Offline
Member
Member
User avatar

Joined: Mon Dec 28, 2015 11:11 am
Posts: 401
Interesting.
At least for GUI a good idea could be to add double-click and keyboard preferences menu. Through, this is operating system overall is made with high-quality Unix design and by looking in source code it follows that design in most code.

What is changed? Maybe you should make a changelog.


Top
 Profile  
 
 Post subject: Re: Nameless OS Lite v1.2.2
PostPosted: Sat Dec 31, 2016 10:52 am 
Offline
Member
Member
User avatar

Joined: Thu Mar 27, 2014 3:57 am
Posts: 568
Location: Moscow, Russia
Lukand wrote:
What is changed? Maybe you should make a changelog.
https://github.com/p-durlej/newsys/compare/v1.1...master

_________________
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay


Top
 Profile  
 
 Post subject: Re: Nameless OS Lite v1.2.2
PostPosted: Sat Jan 28, 2017 12:41 pm 
Offline
Member
Member

Joined: Sun Sep 18, 2011 10:18 am
Posts: 46
Lukand wrote:
Interesting.
At least for GUI a good idea could be to add double-click (...).

Nameless OS supports double click from the very beginning, see the DOUBLE_CLICK #define in lib/wingui/icbox.c.

It's not the default though, and it's currently a compile-time option.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 23 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group