roar-ng and Subito GNU/Linux 0.9.5 Beta

Under development: PCMCIA, wireless, etc.
Message
Author
nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#151 Post by nooby »

So what lies in the future for this then? Any prediction?
I find it interesting but I am not on the level needed to get any of it.

https://github.com/iguleder/roar-ng-ii/ ... ter/README
I use Google Search on Puppy Forum
not an ideal solution though

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#152 Post by anikin »

The future's so bright, you gotta wear shades. ©

User avatar
Embla
Posts: 3
Joined: Sat 08 Dec 2012, 15:16

roar-ng-ii

#153 Post by Embla »

Maybe it's too early to ask questions about roar-ng-ii:

After successfully running:
# sh roar-ng setup

I'm now stuck at:
# sh roar-ng download
busybox (subito 3 x86_64)
Error: failed to locate the package "busybox".
Error: failed to locate busybox.

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#154 Post by Iguleder »

Yep, I'm aware of this problem. I'm currently trying to solve it - it's a problem with my domain, which prevents download tools from downloading package lists.

EDIT: I think it works now.

EDIT 2: I'm currently working on a new distro using roar-ng-ii. It's a console-only, live distro similar to Puppy, with heaps of console applications. I also have a Raspberry Pi (btw, the reason why you had issues with roar-ng-ii is the fact I moved all my stuff from hosting in the US to my Raspberry Pi, at home :)) and I want to port this distro to ARM later.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

User avatar
Embla
Posts: 3
Joined: Sat 08 Dec 2012, 15:16

#155 Post by Embla »

Thanks, Iguleder, downloading now! Just a minor problem:
Error: failed to download terminus-font-4.36-1.rxz.

And I'm really, REALLY looking forward to your ARM port! But take all the time you need.
*currently building a retro-Acorn BBC Microcomputer round my Pi*

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#156 Post by Iguleder »

Problem solved, it was a missing directory :)

By the way - I'm currently generating the first ISO of my new distro; all packages were built successfuly. It's for x86_64 and uses Ubuntu 12.04 packages, so it's possible to build a 32-bit flavor compatible with Precise Puppy once the 64-bit one is good enough.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#157 Post by nooby »

cool you wrote
I'm currently working on a new distro using roar-ng-ii. It's a console-only, live distro similar to Puppy, with heaps of console applications.
So it never start an X then. It is like old Unix
that one write commands on the CLI?

so if I want to start Firefox instead of clicking on an icon
on a board window I call firefox to start by writing its name?

In such a system how does one know which program
it has when it have no menu at all? Sorry me so naive.

Way back in time MsDOS had a free? program
named Directory Control DC and later it turned into NC?

Or one was a rip of the other not sure. There one had some kind of
table list one had a system that looks like a Menu.

is that possible to get on your latest version too. How.

Ihave 64 bit now so would be cool to test it
but take your time. No hurry.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#158 Post by Iguleder »

Yep, just like it used to be. It's sort of a tribute to the late DOS days - there were many text applications that actually have a user interface, like Ytree and cmus.

I got the distro to boot and fixed a few bugs in the build system - now it works flawlessly and most applications seem to work well. RAM usage is 32 MB :D

Now I'm trying to solve the last problem, which is Syslinux 5.00. For some reason, roar-ng II outputs defective ISO images that won't boot. I tried this boot loader on a flash drive and my machine reboots immediately - I guess something is wrong with it if other distributions skip this version. At the moment, I'm building a new image, with Syslinux 4.06. If it works fine, I'll upload everything tomorrow 8)
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#159 Post by nooby »

yes that would be cool

I had this boot code for grub4dos for subito

title subito rootnoverify (hd0,0)
find --set-root --ignore-floppies --ignore-cd /subito/initrd.gz
kernel /subito/vmlinuz
initrd /subito/initrd.gz

Maybe your new one does not have any NTFS ability
built in so it only boots on ext2 and such linux partitions?
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#160 Post by Iguleder »

It should be able to boot from anything, as long as both the boot loader and the kernel support the file system you use.

By the way, good news - this configuration can produce a bootable, beta-quality image of the new distro. A fresh git checkout of roar-ng II (and a small change: remove Irssi, gotta fix this) is required, as you can see in the changelog :lol:

The result image can be written to a flash drive using dd (or burnt, up to you). It performs quick, automatic detection of the boot device/partition - no need for crappy boot codes and no noticeable delay as in Puppy. Works well here :)
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#161 Post by nooby »

I don't have Git or Roar so I can not make the iso.

Are there any chance you can upload
vmlinuz file and the initrd.gz file to smokey
or somebody else server?
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#162 Post by Iguleder »

I'll upload it to my web server, no problem. Testing a new image I built today - if it works well, I'll upload this one.

EDIT: grrrr. Live boot works, persistent USB boot doesn't. I'm currently working on a fix.

EDIT 2: problem solved! I'm building a final image which will be available through my repository.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#163 Post by nooby »

I downloaded the file and tried to boot it
but it gave two different error messages.
mount: mounting /dev//sda1 on mnt/root failed
Failed to mount the root partition.

That was when I had the root=sda1 or root=/sda1
or root=/mnt/sda1 or root=/dev/sda1

I used this boot code and many others

Code: Select all

title shahor  
  kernel (hd0,0)/shahorboot/vmlinuz sleep=5
  initrd (hd0,0)/shahorboot/initrd.gz 
 


title shahor  
rootnoverify (hd0,0) 
  kernel /shahorboot/vmlinuz sleep=5
  initrd /shahorboot/initrd.gz 
I tested as many variants that I could imagine.

Then I tested without the root=
and got this error message.

Failed to locate and mount the root partition.


I made an usb manually as one do with Puppy
it has grub4dos on it and is fat32 most likely.
I made a boot directory with the right files.

It also say it fail to find the root partition. So I am not intelligent
enough to boot it. Doing DD is too dangerous :)



on the HD
I have Win Vista the boot is a BCD thing from

# NeoSmart NeoGrub Bootloader Configuration File#
# This is the NeoGrub configuration file, and should be located at C:\NST\menu.lst
# Please see the EasyBCD Documentation for information on how to create/modify entries:
# http://neosmart.net/wiki/display/EBCD
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#164 Post by Iguleder »

It fails to mount the partition for some reason - I guess it's because you use FAT32.

Use an ext2/3/4 partition.

By the way - the "root" boot code receives just the partition name, e.g "root=sda1".
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

RJARRRPCGP
Posts: 97
Joined: Tue 09 Dec 2008, 06:10
Location: USA (Springfield, Vermont)

#165 Post by RJARRRPCGP »

Iguleder wrote:Full instructions are located here.

However, in order to make a 32-bit, you'll have to do one extra step: run 4buildpackage for each package mentioned here. Before you do this, you'll have to change the architecture (under conf/distrorc) to "i486" and remove all Subito packages from the package list. Once all packages are built, you can rebuild the whole thing with those packages included.
GoDaddy wrote:
NOTICE: This domain name expired on 01/07/2013 and is pending renewal or deletion.

RJARRRPCGP
Posts: 97
Joined: Tue 09 Dec 2008, 06:10
Location: USA (Springfield, Vermont)

#166 Post by RJARRRPCGP »

8-bit wrote: But that, I kind of expected as I was booting it on a dual-core amd processor PC. But.... That PC will NOT run 64bit applications as it was built with a 32bit buss.
All dual core AMDs support 64-bit. I'm not aware of AMD possibly disabling 64-bit except for some maybe some Semprons.

That's not correct unless you have a socket 462, which was never 64-bit.

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#167 Post by Iguleder »

RJARRRPCGP wrote:
Iguleder wrote:Full instructions are located here.

However, in order to make a 32-bit, you'll have to do one extra step: run 4buildpackage for each package mentioned here. Before you do this, you'll have to change the architecture (under conf/distrorc) to "i486" and remove all Subito packages from the package list. Once all packages are built, you can rebuild the whole thing with those packages included.
GoDaddy wrote:
NOTICE: This domain name expired on 01/07/2013 and is pending renewal or deletion.
Yeah, I've given up that domain. I migrated all my stuff to my new domain and decided to drop this one.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

RJARRRPCGP
Posts: 97
Joined: Tue 09 Dec 2008, 06:10
Location: USA (Springfield, Vermont)

#168 Post by RJARRRPCGP »

Does Slacko 5.4 have most of the required dependencies already?

I know it don't have git and aria2. But PPM will tell me that git is installed already! :?

And Python appears to not be installed, despite PPM claims there's Python installed already. :?

I had it up to my knees with PPM! :x

Now, does Slacko 5.4 have all of the other dependencies already?

(other than advancecomp and optipng)

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#169 Post by Iguleder »

You don't need any of these ... :roll:

I don't know what the heck you're trying to do, but Puppy has everything you need in order to run roar-ng II. If you don't have Git you can always download a tarball via GitHub.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

RJARRRPCGP
Posts: 97
Joined: Tue 09 Dec 2008, 06:10
Location: USA (Springfield, Vermont)

#170 Post by RJARRRPCGP »

Iguleder wrote:You don't need any of these ... :roll:

I don't know what the heck you're trying to do, but Puppy has everything you need in order to run roar-ng II. If you don't have Git you can always download a tarball via GitHub.
Thank you. Was just dealing with PPM issues and just reinstalled Slacko 5.4 last night.

It looks like git gets installed when I tell PPM to install git, despite there's text telling me it's installed already. :?

It also looks like Slacko comes with a failed Python install by default. :?

Post Reply