Page 8 of 9
Posted: Thu 17 Jan 2013, 10:51
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
Posted: Thu 17 Jan 2013, 11:24
by anikin
The future's so bright, you gotta wear shades. ©
roar-ng-ii
Posted: Fri 18 Jan 2013, 13:24
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.
Posted: Fri 18 Jan 2013, 17:15
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.
Posted: Fri 18 Jan 2013, 18:57
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*
Posted: Fri 18 Jan 2013, 19:27
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.
Posted: Fri 18 Jan 2013, 20:28
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.
Posted: Fri 18 Jan 2013, 21:37
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
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
Posted: Fri 18 Jan 2013, 22:02
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?
Posted: Fri 18 Jan 2013, 22:16
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
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
Posted: Sat 19 Jan 2013, 11:19
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?
Posted: Sat 19 Jan 2013, 14:06
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.
Posted: Sat 19 Jan 2013, 20:15
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
Posted: Sun 20 Jan 2013, 08:03
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".
Posted: Mon 21 Jan 2013, 23:41
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.
Posted: Tue 22 Jan 2013, 01:07
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.
Posted: Tue 22 Jan 2013, 17:54
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.
Posted: Tue 22 Jan 2013, 18:01
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!
Now, does Slacko 5.4 have all of the other dependencies already?
(other than advancecomp and optipng)
Posted: Tue 22 Jan 2013, 19:01
by Iguleder
You don't need
any of these ...
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.
Posted: Tue 22 Jan 2013, 20:53
by RJARRRPCGP
Iguleder wrote:You don't need
any of these ...
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.