Author Topic: EasyOS version 0.9.14 released  (Read 1903 times)

ralfehr

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #30 on: January 09, 2019, 02:27:59 PM »
I'm unable to boot the live EasyOS 9.14 CD on 2 different computers. The error message is "failed to mount easy.sfs". The EasyOS 9.10 live CD will boot up just fine.

BarryK

  • Administrator
  • Full Member
  • *****
  • Posts: 136
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #31 on: January 09, 2019, 06:55:12 PM »

That looks like the BOOT_SPECS file is configured incorrectly. Can you post it's contents?

as requested
Code: [Select]
BOOT_DISKID='0xa3994906'
BOOT_PARTNUM=1
BOOT_FS='vfat'
BOOT_DIR=''
WKG_DISKID='0xa3994906'
WKG_PARTNUM=2
WKG_FS='ext4'
WKG_DIR=''
INIT_DISTRO_VERSION=0.9.14
INIT_DISTRO_BINARY_COMPAT='oe'
INIT_DISTRO_COMPAT_VERSION='pyro'
INIT_DISTRO_TARGETARCH='amd64'

Although, from above, I can't see any reason for the fail and I don't use ext4 partitions on that box, it's ext2 with sda2 being the linux-swap as it's only 4gig of ram, the rest have 8.

/dev/sda must have the same disk-id as the usb-stick.

# fdisk -l /dev/sd<letter>

will confirm.

If the usb stick is /dev/sdb, run fdisk and you can change the disk-id to something else:

# fdisk /dev/sdb

as described here:

http://bkhome.org/news/201812/permanent-saving-for-easyos-live-cd.html

scsijon

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #32 on: January 09, 2019, 08:03:12 PM »

That looks like the BOOT_SPECS file is configured incorrectly. Can you post it's contents?

as requested
Code: [Select]
BOOT_DISKID='0xa3994906'
BOOT_PARTNUM=1
BOOT_FS='vfat'
BOOT_DIR=''
WKG_DISKID='0xa3994906'
WKG_PARTNUM=2
WKG_FS='ext4'
WKG_DIR=''
INIT_DISTRO_VERSION=0.9.14
INIT_DISTRO_BINARY_COMPAT='oe'
INIT_DISTRO_COMPAT_VERSION='pyro'
INIT_DISTRO_TARGETARCH='amd64'

Although, from above, I can't see any reason for the fail and I don't use ext4 partitions on that box, it's ext2 with sda2 being the linux-swap as it's only 4gig of ram, the rest have 8.

/dev/sda must have the same disk-id as the usb-stick.

# fdisk -l /dev/sd<letter>

will confirm.

If the usb stick is /dev/sdb, run fdisk and you can change the disk-id to something else:

# fdisk /dev/sdb

as described here:

http://bkhome.org/news/201812/permanent-saving-for-easyos-live-cd.html

Wierd, your right about the hard drive having that disk-id the same as the memory stick. I wonder how often that happens?
And it worked ok on other systems, I guess because of the disk-id's being different.

EDITED: and I changed it to 123456768>
However I thought i'd rebuild the memory stick>
and guess what, /dev/sdb is 0x3994906 again>
looks like your dd program is rewriting the disk id from the compressed file while it's at it, so that anything you install it on, whether memory-stick or (maybe) hard drive is getting the same disk-id!
I can see a security problem here at least.....ooppss! I wonder where it's coming from?
« Last Edit: January 09, 2019, 09:01:43 PM by scsijon »

BarryK

  • Administrator
  • Full Member
  • *****
  • Posts: 136
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #33 on: January 10, 2019, 04:54:25 AM »
Wierd, your right about the hard drive having that disk-id the same as the memory stick. I wonder how often that happens?
And it worked ok on other systems, I guess because of the disk-id's being different.

EDITED: and I changed it to 123456768>
However I thought i'd rebuild the memory stick>
and guess what, /dev/sdb is 0x3994906 again>
looks like your dd program is rewriting the disk id from the compressed file while it's at it, so that anything you install it on, whether memory-stick or (maybe) hard drive is getting the same disk-id!
I can see a security problem here at least.....ooppss! I wonder where it's coming from?

Yes, that behaviour is as expected.

You would need to change the disk-id after writing the image file to the drive.

Or, the disk-id of the uncompressed image-file can be changed:

Code: [Select]
# fdisk easy-0.9.14-amd64.img
...then follow the normal steps, expert mode, etc.

scsijon

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #34 on: January 10, 2019, 03:50:18 PM »
Wierd, your right about the hard drive having that disk-id the same as the memory stick. I wonder how often that happens?
And it worked ok on other systems, I guess because of the disk-id's being different.

EDITED: and I changed it to 123456768>
However I thought i'd rebuild the memory stick>
and guess what, /dev/sdb is 0x3994906 again>
looks like your dd program is rewriting the disk id from the compressed file while it's at it, so that anything you install it on, whether memory-stick or (maybe) hard drive is getting the same disk-id!
I can see a security problem here at least.....ooppss! I wonder where it's coming from?

Yes, that behaviour is as expected.

You would need to change the disk-id after writing the image file to the drive.

Or, the disk-id of the uncompressed image-file can be changed:

Code: [Select]
# fdisk easy-0.9.14-amd64.img
...then follow the normal steps, expert mode, etc.

OK, then the creation process should really become
either >
 fdisk the image to change the disk-id in the image before using it, then use easydd to build with;
or>
use easydd to install the image; reboot into the image to create sdb2; open initrd in sdb1 and change the settings in BOOT_SPECS to something else; writeback initrd;use fdisk to change the disk-id to match what you set it for in BOOT_SPECS.

Think i'll do the first one in future,
:-)
I can see me getting wrong codes in in there in continually doing the second method. I tend to keep one of each I build unless it's 'badly' wrong to 'play' with. It also means I can chase something back if I find a problem to when it first occurs.

Would it be worth it adding a setting to change it to something else in easydd? Or maybe just to randomize it in the image at the startup of easydd? UM!

aarf the dog hater

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #35 on: January 10, 2019, 11:53:26 PM »
EasyOS 0.9.18, with German build January 11, 2019 BK

http://bkhome.org/news/201901/easyos-0918-with-german-build.html

aarf the dog hater

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #36 on: January 11, 2019, 02:30:01 AM »

:-(
http://www.murga-linux.com/puppy/viewtopic.php?t=109958


edit: forum looks to be working ok now
« Last Edit: January 11, 2019, 07:21:07 AM by aarf the dog hater »

Rameshiyer

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #37 on: January 11, 2019, 09:41:14 PM »
I have reported very long back problem that no internet available for chromium with container which which was installed SFS repository. However, regret to inform you that till date nobody come forward with solution. Why no internet connection available to chromium ?

aarf the dog hater

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #38 on: January 12, 2019, 01:26:11 AM »
I have reported very long back problem that no internet available for chromium with container which which was installed SFS repository. However, regret to inform you that till date nobody come forward with solution. Why no internet connection available to chromium ?
i regret to inform you that very long back problem is infinitely preferable to very short back problem

often BK fixes things but doesnt report that they have been fixed, so just try a later release and see if you still have a long back problem
« Last Edit: January 12, 2019, 01:37:14 AM by aarf the dog hater »

Rameshiyer

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #39 on: January 12, 2019, 09:51:51 AM »
Problem reported on latest build only ie 0.9.14 version.

BarryK

  • Administrator
  • Full Member
  • *****
  • Posts: 136
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #40 on: January 13, 2019, 05:15:02 PM »
Problem reported on latest build only ie 0.9.14 version.

How do you connect to Internet, by ethernet cable or by wi-fi?

I recently tested Chromium in container, it worked. But, I am using ethernet, and perhaps there is an issue with wi-fi.

Rameshiyer

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #41 on: January 14, 2019, 10:48:04 PM »
My connection through wired LAN connection, Getting internet connection on Seamonkey with Container. Initially it also had problem. However, after sometimes it  got Internet.  Now facing problem only Chromium with container. 

BarryK

  • Administrator
  • Full Member
  • *****
  • Posts: 136
    • View Profile
Re: EasyOS version 0.9.14 released
« Reply #42 on: January 15, 2019, 03:48:24 AM »
My connection through wired LAN connection, Getting internet connection on Seamonkey with Container. Initially it also had problem. However, after sometimes it  got Internet.  Now facing problem only Chromium with container.

One thing, you need to be sure that you have an Internet connection before you start Chromium.

Some Internet connection details get copied into the container when it is started. If there is no Internet, and if there is Internet after the container is started, then there won't be any Internet in the container.