Installing Haiku on a samsung np 300 e4a-b0cl laptop


#1

Well this weekend I wished to install Haiku 64 bits [haiku-nightly-hrev52024-x86_64] on my laptop, which it’s an Old Samsung Laptop to forget the virtual machine. Nevertheless the anyboot image had a panic error before accessing the haiku’s welcome prompt.
The message is the following:

   PANIC: could not mount boot device
   Welcome to Kernel Debugging Land...
   Thread 16 "main2" running on CPU 1
   stack trace for thread 16 "main2"
   kernel stack 0xffffffff819b000 to 0xffffffff819c0000
 frame                                                caller                   <image>:function + offset
 0 ffffffff819bf908  (+   16)                         fffffffff80140d17       <kernel_x86_64> arch_debug_
 1 ffffffff819bf918  ( +  16)                         ffffffff800a7617        <kernel_x86_64> _ZL22stack_
 2 ffffffff819bf928  (+   24)                         fffffffff80138a2c       <kernel_x86_64> arch_debug_
 3 ffffffff819bf940  (+   96)                         fffffffff800a7fff       <kernel_x86_64> debug_call_
 4 ffffffff819bf9a0  (+   96)                         fffffffff800a905b       <kernel_x86_64> _ZL20kernel_
 5 ffffffff819bfa00  (+   80)                         fffffffff800a94c4       <kernel_x86_64> _ZL24kernel_
 6 ffffffff819bfa50  (+  240)                         fffffffff800a96c3       <kernel_x86_64> panic () + 0
 7 ffffffff819bfb40  (+ 1056)                         fffffffff800fff46       <kernel_x86_64> vfs_mount_b_
 8 ffffffff819bff60  (+   80)                         fffffffff800606de       <kernel_x86_64> _ZL5main2pv_
 9 ffffffff819bffb0  (+ 32 )                          fffffffff800857e3       <kernel_x86_64> _ZL19comm0n_
10 ffffffff819bffd0  (+ 2120482864 )                  fffffffff819bffe0  
kdebug>

I thought it was a error on the burning of anyboot.iso, but I tested in other computer and it worked
Making a lspci on bash, it gave me:

  00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
  00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
  00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
  00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
  00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
  00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
  00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)
  00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
  00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
  00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
  00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
  01:00.0 Network controller: Intel Corporation Centrino Wireless-N 130 (rev 34)
  02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

Any idea?


#2

The panic message is self explaining: Could not mount boot device. The kernel couldn’t find the boot partition from where it was loaded. Typing ‘syslog’ should dump the syslog where you can find out why the boot device couldn’t be found/used.


#3

It appears it was a problem with my cd/dvd tray. Weird, because I tested a lot of GNU/Linux live cd and they worked, in fact I used an old haiku alpha r3 cd I have and it booted. Then I decided to burn the image on a usb stick and it worked perfectly; but to banish the doubt I will follow your advice. Thank you n-n


#4
     kdebug> syslog
     options = 0
     smp: using ACPI to detect MP configuration
     smp: found local APIC with id 0
     smp: found local APIC with id 2
     smp: found local APIC with id 0
    smp: APIC is disabled and will not be used
    ........
    smp: found io APIC with id 2 and address 0xfe00000
    VESA version = 3.0, capabilities 1
    OEM string: Intel (R) Sandybridge Mobile Graphic Chipset

#5

Is there any guide to configure the sound on Haiku? I have read, but the commands for example doesn’t work or the sources are broken :confused:


#6

Either it works out of the box, or, you are on a 32bit system and can have a second try after installing the opensound package (nothing special needed, just install it). Otherwise, the only way is replacing the hardware (or fixing the drivers).


#7

64 bits… is there any guide to test if the driver that came by default works? Any command for example?

For now my desktop looks like this n-n
scaled_full_4b06a48a5e18e5e9efe9


#8

Play a mediafile.


#9

I did and no sound :confused:


#10

I installed a mario-clone from the haiku repo and it sounded, so I don’t know what happens…


#11

Hi. If you have sound with some app, and not without another, try to check “Preferences” --> “Media”, and look if some channel are muted.


#12

Thank you very much. I checked it out and it was working perfectly. Today I tested on youtube a random video and it sounded :o. So, I guess the sound driver was updated when I tried the last nightly.