<samtux>
hi @all, trying to install haiku on the 3rd partition of the only one hdd in a 32bit pentium 3 machine, it installs, writes the bootsector to the haiku partition, all finishes fine, but when i reboot it, and start from the 3rd partition, the haiku bootloader appears but doesn't find any haiku partition, even though it's definitely there. the iso is the latest rc3 version and i installed it twice, yesterday
<samtux>
from an usb stick and today from a DVD, and both times i got the same result. no matter if I boot from lilo bootloader or from the plop bootmanager
<samtux>
the first two partitions on that hdd are linux partitions
<samtux>
so what am i doing wrong?
<Diver>
try a recent nightly, also plop could be a problem, iirc someone reported it didn't play well with haiku but it was several years ago
<samtux>
plop and lilo work fine. but yes, i'll try the nightly. last week i did this installation on another P3 machine and there it works fine.
<samtux>
that was the same iso image
<samtux>
there the boot works from both, lilo and plop.
<Diver>
grabbing a syslog may be needed
<samtux>
syslog from where?
<Diver>
from the pc where haiku fails to boot
gouchi has joined #haiku
<Diver>
you can either boot with onscreen debug output and take pictures or save syslog from the bootloader menu to a usb thumb
<Diver>
using Save syslog from previous session during boot option
<Diver>
actually that saves it to /var/log/previous_syslog
<Diver>
so you need another one:
<Diver>
Save syslog from previous session
<Diver>
Saves the syslog from the previous Haiku session to disk. Currently only FAT32 volumes are supported.
<samtux>
but it doesn't even switch to the graphical mode. from usb stick and dvd it boot fine. but the installed partition doesn't ever start the boot process. it only shows a text mode screen which say Welcome to the Haiku boot loader", showing a list of options and the first one is "Select boot volume (Current: none)" and when i enter this, the options "Rescan volumes" and "Return to main menus" both bring me
<samtux>
back tho the previous screen. the only option that works is "reboot"
rennj has quit [Ping timeout: 480 seconds]
<Diver>
ah, so the bootloader can't find the haiku partition for some reason
<Diver>
maybe it dumps something to syslog buffer which can be seen in display current syslog menu?
LinuxUserHaiku has quit [Quit: Vision[]: Will return later or busy]
xet7 has quit [Ping timeout: 480 seconds]
xet7 has joined #haiku
rennj has joined #haiku
mmu_man has joined #haiku
Diver has quit [Quit: Leaving.]
<samtux>
yes, in the debug menu the option "Display current boot loader log" shows the log, but how do i put it on an usb stick? is there an option for that? if not, i can take photos of the screens and post it somewhere, but that would take a while
bitigchi_2 has quit [Read error: Connection reset by peer]
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
<nephele>
vidrep_64: iirc that is caused by the changed drawing method
rennj has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
OrangeBomb has joined #haiku
bitigchi_2 has joined #haiku
rennj has joined #haiku
bitigchi_2 has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
thomaslewis has joined #haiku
thomaslewis has quit [Quit: Gateway shutdown]
TurboX has quit []
TurboX has joined #haiku
matt3 has joined #haiku
matt3 has left #haiku [#haiku]
<samtux>
here's the boot loader syslog from the machine where haiku is installed on partition 3 of an hdd but does not boot: https://dpaste.com/74WQR4ZXT
<samtux>
i made the log file manually, since i don't know how to put it on a usb drive
<samtux>
i made photos of the screen and used tesseract ocr to convert them to text
<samtux>
a lot of the chars weren't recognized correctly by tesseract, so i had to correct that manually
<samtux>
it took about 3 hours to correct it, so it would be nice if somebody could take a look at it and tell me how i can make it bootable
<samtux>
for those who weren't online when i desribed my problem:
<samtux>
i installed haiku on the hdd of an old pentium 3 machine, where the first 2 partitions are for linux and the third is for haiku.
<augiedoggie>
can you enter the bootloader while booting from the usb drive and choose the hdd as the boot volume?
<samtux>
i cat boot from the usb drive using the plob bootloader, since the bios diesn't support usb boot
<augiedoggie>
or dvd
matt3 has joined #haiku
matt3 has left #haiku [#haiku]
<samtux>
you mean boot haiku from usb or dvd and then select the partition, haiku ist installed? yes i can. when haiku is running it recognizes all partitions and i can install it on the partition i want
<augiedoggie>
you can boot the hard disk installation, not the usb?
<augiedoggie>
well
<augiedoggie>
boot from the hard disk using the usb to start
<samtux>
no, it doesn't boot from hdd, no matter how. the haiku bootloader is not recognizing the partition it is installed on. theoretically can boot that partition either from lilo or form the plop bootmanager but practically it doesn't boot
OscarL has joined #haiku
lubo76 has joined #haiku
<augiedoggie>
i'm still not sure if we're on the same page about that, but, maybe a past of the 'fdisk -l' output or a screenshot of DriveSetup to look at the partitions
<augiedoggie>
s/past/paste/
<OscarL>
samtux: Sadly, I can't help you there, but maybe you should open a new ticket over https://dev.haiku-os.org, attaching that log text, so it doesn't gets lost when the dpaste expires.
<samtux>
OscarL: sure i can do that. thanks
JakeSays has quit [Quit: later..]
<OscarL>
I always use Haiku's MBR boot manager (you can install it from Haiku's "LiveCD" by invoking "BootManager" from a Terminal window).
<OscarL>
It is really small (only uses the MBR), and can chainload Window, Linux, etc.
<ermo[m]>
How does the chainload part work?
<OscarL>
(On Linuxes with GRUB installed on the partition)
<ermo[m]>
i.e. does it need configuration or is it automagic
<ermo[m]>
+
<ermo[m]>
* ?
<PulkoMandy>
BootManager is larger than just the MBR, it needs a few more sectors
<OscarL>
If the partitions have they corresponding boot sectors... those get called bhy the MBR.
<OscarL>
PulkoMandy: then it should backup more than only 512 bytes no?
* ermo[m]
is not exactly convinced by that explanation
<PulkoMandy>
Yes
<ermo[m]>
even if it might be true
<ermo[m]>
how does the haiku bootloader recognise other bootable partitions
<OscarL>
ermo[m]: I install Windows normally... Then Linux (puting GRUB in /dev/sda2, for example.... NOT on /dev/sda)...
<PulkoMandy>
The chainload is a #tandardized way to load a "secondary" boot record from the first sector in a partition, similarly to how the BIOS loads one from the first sector of tqe disk
<PulkoMandy>
No configuration needed besides picking which partition you want to use
<OscarL>
ermo[m]: then I install Haiku... run BootManager... select the 3 partitions... hit next... and it works.
<ermo[m]>
yes, but do I need to configure it somewhere or is it inferred from the "active partition" flag(s)?
<PulkoMandy>
The default MBR looks for the active partition, while BootManager has a menu to select it
<ermo[m]>
apologies for the somewhat disjointed messages - typing on laptop in awkward position
<PulkoMandy>
The menu is bundled into the bootloader at install time, no separate config file needed
<ermo[m]>
Does BootManager scan for other partitions w/bootloader magic bytes or something? I'm unfamiliar with the spefics of chainloading (other than knowing that the likes of grub and extlinux/syslinux support it)
<andreasdr[m]>
Currently swapping the power supply on my Haiku PC.
<andreasdr[m]>
Because it had no power for the graphics board.
<andreasdr[m]>
I also have a HD 7790 or similar. Some 77xxx or 79xx. Not 100% sure. But I would love to use the RX480
<OscarL>
Speaking of power consumption... I wish I was smart enough to write an "acpi_pstates" driver. Both my Phenom and my Atom N450 would ran cooler with working frequency scaling :-D
<andreasdr[m]>
But its a PC for experimenting, so I am open for everything.
<augiedoggie>
partition 3 is set to the wrong type for some reason
<augiedoggie>
samtux: ^
<augiedoggie>
should be something like: '/dev/sda3 250583040 500117503 249534464 119G Haiku BFS'
<andreasdr[m]>
Recently I wrote a camara controller and player character controller in MiniScript. It feels a bit uncommon for me. But its nice, that you can archive so much stuff, with a much easier to use language. Also with lots less lines of code. So far I like our MiniScript.
<augiedoggie>
that's from mine
<andreasdr[m]>
:x
<andreasdr[m]>
Also I have a AMD 6600 in my laptop. But I will for now not install Haiku on it. And a NVIDIA 1060. But ...
<x512[m]>
For Nvidia only Turing+ have practical chances to be implemented in Haiku.
<andreasdr[m]>
Oh. Which generation is this 2xxx or 3xxx or even 4xxx?
* OscarL
cries in Pascal's GT 1030 :-P
<x512[m]>
Open kernel drivers are already released by Nvidia, some experimental functional Vulkan Mesa driver is available.
<andreasdr[m]>
Nice!!!! Did not knew about Vulkan Mesa Driver.
<andreasdr[m]>
Thats awesome
<andreasdr[m]>
Good times for alternative operating systems.
<augiedoggie>
samtux: that's what it's formatted as but the filesystem type in the partition map is wrong
<x512[m]>
I wanted to implement stateful kernel object event monitoring similar to kqueue or epoll. It will help to solve multiple problems like slow Wine operation, better networking, handling stub fd's in userland GPU drivers.
bjorkintosh has quit [Remote host closed the connection]
bitigchi_2 has joined #haiku
bjorkintosh has joined #haiku
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
<andreasdr[m]>
Yes. That would be super amazing.
<andreasdr[m]>
Ill support that.
<andreasdr[m]>
:D
<samtux>
augiedoggie: ok, so i guess i need to set the type using fdisk. right?
<augiedoggie>
yeah, that's probably the easiest
<augiedoggie>
you could also try deleting it an recreating it
* OscarL
has fond memories of messing around partitions tables with Ranish Partition Manager.
<samtux>
can't that be done without wiping the fs?
<augiedoggie>
sure, if you want to save the data on it then just use fdisk to change the type
<samtux>
ok i'll try that. is bfs the correct type?
<augiedoggie>
the type code is 'be' i believe but it's been a while since i've played with fdisk
<augiedoggie>
it's either 'be' or 'eb'
bitigchi_2 has quit [Ping timeout: 480 seconds]
<samtux>
it says "eb BeOS fs"
<augiedoggie>
yeah
<samtux>
ok, i changed it and now fdisk -l is showing it as "... eb BeOS fs". now let's boot it ...
<samtux>
didn't help. so i try a new haiku install ...
<samtux>
or only the haiku bootloader first ...
<samtux>
or is the fs corrupted when it wasn't set correctly at install?
freakazoid332 has joined #haiku
<samtux>
looks like it needs a fresh install, since installing the bootloader didn't help.
<augiedoggie>
the only thing that i can think is that it needed 'makebootable' run on it
<samtux>
now i started the new install ...
frkazoid333 has joined #haiku
frkzoid has quit [Ping timeout: 480 seconds]
<samtux>
no success. how do i use makebootable? is it on the haiku bootdisk?
vezhlys has quit [Quit: Leaving]
<augiedoggie>
yes, if you boot to a live desktop you can open a Terminal and use it
<augiedoggie>
mount the disk and then do 'makebootable /Haiku' or /Haiku1 or whatever it got mounted as
<augiedoggie>
the disk you installed to ^
freakazoid332 has quit [Ping timeout: 480 seconds]
cocobean has joined #haiku
rennj has quit [Quit: Leaving]
rennj has joined #haiku
<cocobean>
For 3D: Something like the GeForce GTX 1630 and AMD Radeon HD 7750
axeld has quit [Ping timeout: 480 seconds]
<TurboX>
I thought I saw some commits for disk encryption, is that on the horizon?
<andreasdr[m]>
Jaaaa. This would be nice, having build in encryption.
<PulkoMandy>
Axeld is working on driveencryption, developped out of Haiku source tree for now
<PulkoMandy>
But it will be fully integrated still
jmairboeck has quit [Quit: Konversation terminated!]
<samtux>
augiedoggie: the installer mounted the partition as /Haiku1, so i started "makebootable /Haiku1" in the terminal, the process finished without errors, but rebooting to that partition still fails.
<TurboX>
awesome, looking forward to checking that out!
<augiedoggie>
dunno then, is the debugging output from the bootloader the same?
Vidrep_64 has joined #haiku
<PulkoMandy>
You never eed to run makebootable manually, the installer does it for you
turb0x[m] has left #haiku [#haiku]
<samtux>
augiedoggie: yes, it's the boot loader log is the same like the one i posted. the only difference is in the fdisk -l output, where the haiku partition type is being shown as "BeOS fs"
pch has quit []
<andreasdr[m]>
PulkoMandy: very cool.
<samtux>
augiedoggie: so i'll open a ticket in dev.haiku-os.org,
m199 has quit [Remote host closed the connection]
<samtux>
but first i do an installation on a second drive to see if that one is booting.
rennj has quit [Ping timeout: 480 seconds]
JakeSays has joined #haiku
Vidrep_64 has quit [Quit: Vision[]: i've been blurred!]
tuaris has joined #haiku
Diver has joined #haiku
Diver is now known as Diver
cocobean has quit [Quit: Page closed]
rennj has joined #haiku
pch has joined #haiku
<samtux>
now i installed haiku on a second hdd on that machine and it boots fine. now when i boot from the 3rd partition of the 1st drive, it finds 2 haiku installations but no matter which one of those two entries i select, it always boots the one on the separate hdd and when i disconnect that drive, no bootable partition is beeing detected when booting from the 3rd partition.
rennj has quit [Ping timeout: 480 seconds]
Diver has quit [Quit: Leaving.]
Diver has joined #haiku
Diver has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
x10z has joined #haiku
<bbjimmy>
Is it just me or does Tracker no longer show image Thumbnails?
<samtux>
it looks like my problem is a hardware issue. on another machine that haiku installation on the 3rd partition boots fine. tomorrow i'll test exchanging the VGAs of that two machines and eventually the RAM modules.
DanDan has quit [Ping timeout: 480 seconds]
rennj has quit [Ping timeout: 480 seconds]
lubo76 has quit [Ping timeout: 480 seconds]
frkzoid has joined #haiku
freakazoid332 has joined #haiku
frkazoid333 has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
DanDan has joined #haiku
frkzoid has quit [Ping timeout: 480 seconds]
_Dario_ has quit [Quit: Vision[]: i've been blurred!]
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
Diver has joined #haiku
Diver has quit [Ping timeout: 480 seconds]
frkzoid has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
freakazoid332 has quit [Ping timeout: 480 seconds]