From mohankumar at gatech.edu Thu Jan 24 03:58:12 2019 From: mohankumar at gatech.edu (Kumar, Mohan Kumar) Date: Thu, 24 Jan 2019 02:58:12 +0000 Subject: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Message-ID: Hello, I am getting an error ("Aborting: can't find boot file!") when I try to boot Barrelfish on my baremetal server. Attached is the image with the error. I checked the Barrelfish mailing list for such previous errors, and found that the path to skb_ramfs.cpio.gz was the problem. However, the path to that file is correct in my setup. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto #networking module /boot/barrelfish/x86_64/sbin/rtl8029 auto module /boot/barrelfish/x86_64/sbin/e1000n auto #other networking module /boot/barrelfish/x86_64/sbin/NGD_mng auto module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d module /boot/barrelfish/x86_64/sbin/fish Thanks, Mohan -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: boot-error.jpg Type: image/jpeg Size: 124471 bytes Desc: boot-error.jpg URL: From reto.achermann at inf.ethz.ch Thu Jan 24 09:08:12 2019 From: reto.achermann at inf.ethz.ch (Achermann Reto) Date: Thu, 24 Jan 2019 08:08:12 +0000 Subject: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir In-Reply-To: References: Message-ID: <490C2E243DCFAB4881DBDBF47E7C8A3D68825D15@MBX217.d.ethz.ch> Dear Mohan, The problem seems to be a mismatch between the menu.lst and the Barrelfish version you are running. Assuming you are on the current release (otherwise consider updating) You will need to add: modulenounzip /eclipseclp_ramfs.cpio.gz nospawn To your menu.lst, which contains the required eclipse files. Please refer to: https://github.com/BarrelfishOS/barrelfish/blob/master/hake/menu.lst.x86_64 -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 03:58:33+01:00 Barrelfish-users wrote: Hello, I am getting an error ("Aborting: can't find boot file!") when I try to boot Barrelfish on my baremetal server. Attached is the image with the error. I checked the Barrelfish mailing list for such previous errors, and found that the path to skb_ramfs.cpio.gz was the problem. However, the path to that file is correct in my setup. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto #networking module /boot/barrelfish/x86_64/sbin/rtl8029 auto module /boot/barrelfish/x86_64/sbin/e1000n auto #other networking module /boot/barrelfish/x86_64/sbin/NGD_mng auto module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d module /boot/barrelfish/x86_64/sbin/fish Thanks, Mohan -------------- next part -------------- An HTML attachment was scrubbed... URL: From mohankumar at gatech.edu Thu Jan 24 13:37:00 2019 From: mohankumar at gatech.edu (Kumar, Mohan Kumar) Date: Thu, 24 Jan 2019 12:37:00 +0000 Subject: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir In-Reply-To: <490C2E243DCFAB4881DBDBF47E7C8A3D68825D15@MBX217.d.ethz.ch> References: , <490C2E243DCFAB4881DBDBF47E7C8A3D68825D15@MBX217.d.ethz.ch> Message-ID: Hi Reto, Thanks for your help! I modified the menu.lst file. However, I get another error from fish now. Attached is the image with the error. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/eclipseclp_ramfs.cpio.gz nospawn modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/proc_mgmt boot #bootapic-x86_64=1-15 module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d #networking module /boot/barrelfish/x86_64/sbin/e1000n auto module /boot/barrelfish/x86_64/sbin/net_sockets_server nospawn #other networking #module /boot/barrelfish/x86_64/sbin/NGD_mng auto #module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/fish module /boot/barrelfish/x86_64/sbin/angler serial0.terminal xterm Thanks, Mohan ________________________________ From: Achermann Reto Sent: Thursday, January 24, 2019 3:08:12 AM To: barrelfish-users at lists.inf.ethz.ch; Kumar, Mohan Kumar Subject: RE: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Dear Mohan, The problem seems to be a mismatch between the menu.lst and the Barrelfish version you are running. Assuming you are on the current release (otherwise consider updating) You will need to add: modulenounzip /eclipseclp_ramfs.cpio.gz nospawn To your menu.lst, which contains the required eclipse files. Please refer to: https://github.com/BarrelfishOS/barrelfish/blob/master/hake/menu.lst.x86_64 -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 03:58:33+01:00 Barrelfish-users wrote: Hello, I am getting an error ("Aborting: can't find boot file!") when I try to boot Barrelfish on my baremetal server. Attached is the image with the error. I checked the Barrelfish mailing list for such previous errors, and found that the path to skb_ramfs.cpio.gz was the problem. However, the path to that file is correct in my setup. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto #networking module /boot/barrelfish/x86_64/sbin/rtl8029 auto module /boot/barrelfish/x86_64/sbin/e1000n auto #other networking module /boot/barrelfish/x86_64/sbin/NGD_mng auto module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d module /boot/barrelfish/x86_64/sbin/fish Thanks, Mohan -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: fish-error.jpg Type: image/jpeg Size: 110635 bytes Desc: fish-error.jpg URL: From reto.achermann at inf.ethz.ch Thu Jan 24 14:23:59 2019 From: reto.achermann at inf.ethz.ch (Achermann Reto) Date: Thu, 24 Jan 2019 13:23:59 +0000 Subject: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir In-Reply-To: References: , <490C2E243DCFAB4881DBDBF47E7C8A3D68825D15@MBX217.d.ethz.ch>, Message-ID: <490C2E243DCFAB4881DBDBF47E7C8A3D68825EB7@MBX217.d.ethz.ch> Hi Mohan, Unfortunately, I cannot reproduce your error on my machine. It seems, however, that Fish was started before angler was started which may be causing the error regarding the session cap. It seems you are using a virtual machine. What type of VM and version are you using? Can you please copy-paste the entire Barrelfish boot process and not just the last 20 lines or so? (i.e. from make qemu_x86_64 to where it aborts) -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 13:37:12+01:00 Kumar, Mohan Kumar wrote: Hi Reto, Thanks for your help! I modified the menu.lst file. However, I get another error from fish now. Attached is the image with the error. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/eclipseclp_ramfs.cpio.gz nospawn modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/proc_mgmt boot #bootapic-x86_64=1-15 module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d #networking module /boot/barrelfish/x86_64/sbin/e1000n auto module /boot/barrelfish/x86_64/sbin/net_sockets_server nospawn #other networking #module /boot/barrelfish/x86_64/sbin/NGD_mng auto #module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/fish module /boot/barrelfish/x86_64/sbin/angler serial0.terminal xterm Thanks, Mohan ________________________________ From: Achermann Reto Sent: Thursday, January 24, 2019 3:08:12 AM To: barrelfish-users at lists.inf.ethz.ch; Kumar, Mohan Kumar Subject: RE: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Dear Mohan, The problem seems to be a mismatch between the menu.lst and the Barrelfish version you are running. Assuming you are on the current release (otherwise consider updating) You will need to add: modulenounzip /eclipseclp_ramfs.cpio.gz nospawn To your menu.lst, which contains the required eclipse files. Please refer to: https://github.com/BarrelfishOS/barrelfish/blob/master/hake/menu.lst.x86_64 -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 03:58:33+01:00 Barrelfish-users wrote: Hello, I am getting an error ("Aborting: can't find boot file!") when I try to boot Barrelfish on my baremetal server. Attached is the image with the error. I checked the Barrelfish mailing list for such previous errors, and found that the path to skb_ramfs.cpio.gz was the problem. However, the path to that file is correct in my setup. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto #networking module /boot/barrelfish/x86_64/sbin/rtl8029 auto module /boot/barrelfish/x86_64/sbin/e1000n auto #other networking module /boot/barrelfish/x86_64/sbin/NGD_mng auto module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d module /boot/barrelfish/x86_64/sbin/fish Thanks, Mohan -------------- next part -------------- An HTML attachment was scrubbed... URL: From mohankumar at gatech.edu Thu Jan 24 14:41:40 2019 From: mohankumar at gatech.edu (Kumar, Mohan Kumar) Date: Thu, 24 Jan 2019 13:41:40 +0000 Subject: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir In-Reply-To: <490C2E243DCFAB4881DBDBF47E7C8A3D68825EB7@MBX217.d.ethz.ch> References: , <490C2E243DCFAB4881DBDBF47E7C8A3D68825D15@MBX217.d.ethz.ch>, , <490C2E243DCFAB4881DBDBF47E7C8A3D68825EB7@MBX217.d.ethz.ch> Message-ID: Hi Reto, I am using a baremetal setup, not a VM. Is there something in the menu.lst that I should not use? Thanks, Mohan ________________________________ From: Achermann Reto Sent: Thursday, January 24, 2019 8:23:59 AM To: Kumar, Mohan Kumar; barrelfish-users at lists.inf.ethz.ch Subject: RE: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Hi Mohan, Unfortunately, I cannot reproduce your error on my machine. It seems, however, that Fish was started before angler was started which may be causing the error regarding the session cap. It seems you are using a virtual machine. What type of VM and version are you using? Can you please copy-paste the entire Barrelfish boot process and not just the last 20 lines or so? (i.e. from make qemu_x86_64 to where it aborts) -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 13:37:12+01:00 Kumar, Mohan Kumar wrote: Hi Reto, Thanks for your help! I modified the menu.lst file. However, I get another error from fish now. Attached is the image with the error. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/eclipseclp_ramfs.cpio.gz nospawn modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/proc_mgmt boot #bootapic-x86_64=1-15 module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d #networking module /boot/barrelfish/x86_64/sbin/e1000n auto module /boot/barrelfish/x86_64/sbin/net_sockets_server nospawn #other networking #module /boot/barrelfish/x86_64/sbin/NGD_mng auto #module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/fish module /boot/barrelfish/x86_64/sbin/angler serial0.terminal xterm Thanks, Mohan ________________________________ From: Achermann Reto Sent: Thursday, January 24, 2019 3:08:12 AM To: barrelfish-users at lists.inf.ethz.ch; Kumar, Mohan Kumar Subject: RE: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Dear Mohan, The problem seems to be a mismatch between the menu.lst and the Barrelfish version you are running. Assuming you are on the current release (otherwise consider updating) You will need to add: modulenounzip /eclipseclp_ramfs.cpio.gz nospawn To your menu.lst, which contains the required eclipse files. Please refer to: https://github.com/BarrelfishOS/barrelfish/blob/master/hake/menu.lst.x86_64 -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 03:58:33+01:00 Barrelfish-users wrote: Hello, I am getting an error ("Aborting: can't find boot file!") when I try to boot Barrelfish on my baremetal server. Attached is the image with the error. I checked the Barrelfish mailing list for such previous errors, and found that the path to skb_ramfs.cpio.gz was the problem. However, the path to that file is correct in my setup. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto #networking module /boot/barrelfish/x86_64/sbin/rtl8029 auto module /boot/barrelfish/x86_64/sbin/e1000n auto #other networking module /boot/barrelfish/x86_64/sbin/NGD_mng auto module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d module /boot/barrelfish/x86_64/sbin/fish Thanks, Mohan -------------- next part -------------- An HTML attachment was scrubbed... URL: From reto.achermann at inf.ethz.ch Thu Jan 24 14:46:42 2019 From: reto.achermann at inf.ethz.ch (Achermann Reto) Date: Thu, 24 Jan 2019 13:46:42 +0000 Subject: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir In-Reply-To: References: , <490C2E243DCFAB4881DBDBF47E7C8A3D68825D15@MBX217.d.ethz.ch>, , <490C2E243DCFAB4881DBDBF47E7C8A3D68825EB7@MBX217.d.ethz.ch>, Message-ID: <490C2E243DCFAB4881DBDBF47E7C8A3D68825EDB@MBX217.d.ethz.ch> Hi Mohan, There seems to be the old networking modules in your menu.lst. try using this one (update the paths accordingly) title Barrelfish root (nd) kernel /x86_64/sbin/elver loglevel=3 module /x86_64/sbin/cpu loglevel=3 module /x86_64/sbin/init # Domains spawned by init module /x86_64/sbin/mem_serv module /x86_64/sbin/monitor # Special boot time domains spawned by monitor module /x86_64/sbin/ramfsd boot module /x86_64/sbin/skb boot modulenounzip /eclipseclp_ramfs.cpio.gz nospawn modulenounzip /skb_ramfs.cpio.gz nospawn module /x86_64/sbin/kaluga boot module /x86_64/sbin/acpi boot module /x86_64/sbin/spawnd boot module /x86_64/sbin/proc_mgmt boot #bootapic-x86_64=1-15 module /x86_64/sbin/startd boot module /x86_64/sbin/routing_setup boot # Drivers module /x86_64/sbin/pci auto module /x86_64/sbin/corectrl auto module /x86_64/sbin/serial_pc16550d auto ## For networking module /x86_64/sbin/e1000n auto module /x86_64/sbin/net_sockets_server nospawn # General user domains module /x86_64/sbin/fish nospawn module /x86_64/sbin/angler serial0.terminal xterm -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 14:41:49+01:00 Kumar, Mohan Kumar wrote: Hi Reto, I am using a baremetal setup, not a VM. Is there something in the menu.lst that I should not use? Thanks, Mohan ________________________________ From: Achermann Reto Sent: Thursday, January 24, 2019 8:23:59 AM To: Kumar, Mohan Kumar; barrelfish-users at lists.inf.ethz.ch Subject: RE: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Hi Mohan, Unfortunately, I cannot reproduce your error on my machine. It seems, however, that Fish was started before angler was started which may be causing the error regarding the session cap. It seems you are using a virtual machine. What type of VM and version are you using? Can you please copy-paste the entire Barrelfish boot process and not just the last 20 lines or so? (i.e. from make qemu_x86_64 to where it aborts) -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 13:37:12+01:00 Kumar, Mohan Kumar wrote: Hi Reto, Thanks for your help! I modified the menu.lst file. However, I get another error from fish now. Attached is the image with the error. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/eclipseclp_ramfs.cpio.gz nospawn modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/proc_mgmt boot #bootapic-x86_64=1-15 module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d #networking module /boot/barrelfish/x86_64/sbin/e1000n auto module /boot/barrelfish/x86_64/sbin/net_sockets_server nospawn #other networking #module /boot/barrelfish/x86_64/sbin/NGD_mng auto #module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/fish module /boot/barrelfish/x86_64/sbin/angler serial0.terminal xterm Thanks, Mohan ________________________________ From: Achermann Reto Sent: Thursday, January 24, 2019 3:08:12 AM To: barrelfish-users at lists.inf.ethz.ch; Kumar, Mohan Kumar Subject: RE: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Dear Mohan, The problem seems to be a mismatch between the menu.lst and the Barrelfish version you are running. Assuming you are on the current release (otherwise consider updating) You will need to add: modulenounzip /eclipseclp_ramfs.cpio.gz nospawn To your menu.lst, which contains the required eclipse files. Please refer to: https://github.com/BarrelfishOS/barrelfish/blob/master/hake/menu.lst.x86_64 -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 03:58:33+01:00 Barrelfish-users wrote: Hello, I am getting an error ("Aborting: can't find boot file!") when I try to boot Barrelfish on my baremetal server. Attached is the image with the error. I checked the Barrelfish mailing list for such previous errors, and found that the path to skb_ramfs.cpio.gz was the problem. However, the path to that file is correct in my setup. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto #networking module /boot/barrelfish/x86_64/sbin/rtl8029 auto module /boot/barrelfish/x86_64/sbin/e1000n auto #other networking module /boot/barrelfish/x86_64/sbin/NGD_mng auto module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d module /boot/barrelfish/x86_64/sbin/fish Thanks, Mohan -------------- next part -------------- An HTML attachment was scrubbed... URL: From mohankumar at gatech.edu Thu Jan 24 15:45:30 2019 From: mohankumar at gatech.edu (Kumar, Mohan Kumar) Date: Thu, 24 Jan 2019 14:45:30 +0000 Subject: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir In-Reply-To: <490C2E243DCFAB4881DBDBF47E7C8A3D68825EDB@MBX217.d.ethz.ch> References: , <490C2E243DCFAB4881DBDBF47E7C8A3D68825D15@MBX217.d.ethz.ch>, , <490C2E243DCFAB4881DBDBF47E7C8A3D68825EB7@MBX217.d.ethz.ch>, , <490C2E243DCFAB4881DBDBF47E7C8A3D68825EDB@MBX217.d.ethz.ch> Message-ID: Hi Reto, I used the below config. However, I still get the following error: Assertion failed: (nbars > 0), function pci_get_bar_caps_for_device, file ..//lib/pci/pci_client.c, line 248 Thanks, Mohan ________________________________ From: Achermann Reto Sent: Thursday, January 24, 2019 8:46 AM To: Kumar, Mohan Kumar; barrelfish-users at lists.inf.ethz.ch Subject: RE: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Hi Mohan, There seems to be the old networking modules in your menu.lst. try using this one (update the paths accordingly) title Barrelfish root (nd) kernel /x86_64/sbin/elver loglevel=3 module /x86_64/sbin/cpu loglevel=3 module /x86_64/sbin/init # Domains spawned by init module /x86_64/sbin/mem_serv module /x86_64/sbin/monitor # Special boot time domains spawned by monitor module /x86_64/sbin/ramfsd boot module /x86_64/sbin/skb boot modulenounzip /eclipseclp_ramfs.cpio.gz nospawn modulenounzip /skb_ramfs.cpio.gz nospawn module /x86_64/sbin/kaluga boot module /x86_64/sbin/acpi boot module /x86_64/sbin/spawnd boot module /x86_64/sbin/proc_mgmt boot #bootapic-x86_64=1-15 module /x86_64/sbin/startd boot module /x86_64/sbin/routing_setup boot # Drivers module /x86_64/sbin/pci auto module /x86_64/sbin/corectrl auto module /x86_64/sbin/serial_pc16550d auto ## For networking module /x86_64/sbin/e1000n auto module /x86_64/sbin/net_sockets_server nospawn # General user domains module /x86_64/sbin/fish nospawn module /x86_64/sbin/angler serial0.terminal xterm -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 14:41:49+01:00 Kumar, Mohan Kumar wrote: Hi Reto, I am using a baremetal setup, not a VM. Is there something in the menu.lst that I should not use? Thanks, Mohan ________________________________ From: Achermann Reto Sent: Thursday, January 24, 2019 8:23:59 AM To: Kumar, Mohan Kumar; barrelfish-users at lists.inf.ethz.ch Subject: RE: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Hi Mohan, Unfortunately, I cannot reproduce your error on my machine. It seems, however, that Fish was started before angler was started which may be causing the error regarding the session cap. It seems you are using a virtual machine. What type of VM and version are you using? Can you please copy-paste the entire Barrelfish boot process and not just the last 20 lines or so? (i.e. from make qemu_x86_64 to where it aborts) -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 13:37:12+01:00 Kumar, Mohan Kumar wrote: Hi Reto, Thanks for your help! I modified the menu.lst file. However, I get another error from fish now. Attached is the image with the error. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/eclipseclp_ramfs.cpio.gz nospawn modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/proc_mgmt boot #bootapic-x86_64=1-15 module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d #networking module /boot/barrelfish/x86_64/sbin/e1000n auto module /boot/barrelfish/x86_64/sbin/net_sockets_server nospawn #other networking #module /boot/barrelfish/x86_64/sbin/NGD_mng auto #module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/fish module /boot/barrelfish/x86_64/sbin/angler serial0.terminal xterm Thanks, Mohan ________________________________ From: Achermann Reto Sent: Thursday, January 24, 2019 3:08:12 AM To: barrelfish-users at lists.inf.ethz.ch; Kumar, Mohan Kumar Subject: RE: [Barrelfish-users] Error while booting Barrelfish: can't find boot dir Dear Mohan, The problem seems to be a mismatch between the menu.lst and the Barrelfish version you are running. Assuming you are on the current release (otherwise consider updating) You will need to add: modulenounzip /eclipseclp_ramfs.cpio.gz nospawn To your menu.lst, which contains the required eclipse files. Please refer to: https://github.com/BarrelfishOS/barrelfish/blob/master/hake/menu.lst.x86_64 [https://avatars1.githubusercontent.com/u/7202958?s=400&v=4] BarrelfishOS/barrelfish github.com Mirror of the official Barrelfish OS repository. Contribute to BarrelfishOS/barrelfish development by creating an account on GitHub. -- Reto -- Reto Achermann PhD Student, Systems Group, ETH Zurich On 2019-01-24 03:58:33+01:00 Barrelfish-users wrote: Hello, I am getting an error ("Aborting: can't find boot file!") when I try to boot Barrelfish on my baremetal server. Attached is the image with the error. I checked the Barrelfish mailing list for such previous errors, and found that the path to skb_ramfs.cpio.gz was the problem. However, the path to that file is correct in my setup. Below is my menu.lst file: title Barrelfish uuid ab18dcf7-049c-4005-b6b6-a8547ffda9de kernel /boot/barrelfish/x86_64/sbin/elver module /boot/barrelfish/x86_64/sbin/cpu module /boot/barrelfish/x86_64/sbin/init module /boot/barrelfish/x86_64/sbin/mem_serv module /boot/barrelfish/x86_64/sbin/monitor module /boot/barrelfish/x86_64/sbin/ramfsd boot module /boot/barrelfish/x86_64/sbin/skb boot modulenounzip /boot/barrelfish/skb_ramfs.cpio.gz nospawn module /boot/barrelfish/x86_64/sbin/kaluga boot module /boot/barrelfish/x86_64/sbin/acpi boot module /boot/barrelfish/x86_64/sbin/spawnd boot module /boot/barrelfish/x86_64/sbin/startd boot module /boot/barrelfish/x86_64/sbin/routing_setup boot module /boot/barrelfish/x86_64/sbin/pci auto module /boot/barrelfish/x86_64/sbin/corectrl auto module /boot/barrelfish/x86_64/sbin/ahcid auto #networking module /boot/barrelfish/x86_64/sbin/rtl8029 auto module /boot/barrelfish/x86_64/sbin/e1000n auto #other networking module /boot/barrelfish/x86_64/sbin/NGD_mng auto module /boot/barrelfish/x86_64/sbin/netd auto module /boot/barrelfish/x86_64/sbin/serial_pc16550d module /boot/barrelfish/x86_64/sbin/fish Thanks, Mohan -------------- next part -------------- An HTML attachment was scrubbed... URL: