[Bug 1113543] New: FreeDOS 1.2 isn't detected by os-prober

http://bugzilla.opensuse.org/show_bug.cgi?id=1113543 Bug ID: 1113543 Summary: FreeDOS 1.2 isn't detected by os-prober Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: ivan.topolsky@isb-sib.ch QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 787408 --> http://bugzilla.opensuse.org/attachment.cgi?id=787408&action=edit looks for new installation path of command.com in freedos 1.2 FreeDOS 1.2 has moved the default installation path of its shell (COMMAND.COM) into a sub-directory ( /FDOS/BIN/ ) instead of root of partition (to allow multiple different DOSes to co-exist) os-prober 1.76's 10freedos script only looks into the root directory of fat partitions and misses FreeDOS 1.2 installations. one solution is to add a second alternative search path in the prober (see patch: os-prober-freedos12.patch ) -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1113543 http://bugzilla.opensuse.org/show_bug.cgi?id=1113543#c1 --- Comment #1 from Ivan Topolsky <ivan.topolsky@isb-sib.ch> --- Created attachment 787410 --> http://bugzilla.opensuse.org/attachment.cgi?id=787410&action=edit add alternative config file to prober for freedos 1.2 another solution is to look for fdconfig.sys the config file that directs kernel.sys to load the shell from the new installation path (see patch: os-prober-freedos12-fdconfig.patch ) -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1113543 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aj@suse.com, | |arvidjaar@gmail.com, | |mchang@suse.com Assignee|bnc-team-screening@forge.pr |mchang@suse.com |ovo.novell.com | -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1113543 http://bugzilla.opensuse.org/show_bug.cgi?id=1113543#c3 --- Comment #3 from Ivan Topolsky <ivan.topolsky@isb-sib.ch> --- (In reply to Michael Chang from comment #2)
Personally I prefer later as it looks simpler.
Okay, will use that one. (it shoild also work for people choosing to install 4DOS shell instead of FreeDOS' command.com)
Will you submit either one to openSUSE:Factory ?
That was the plan, already forked the repo. But I'm currently on a medical leave with a hand-accident and thus can't type very fast. You'll have to be a bit patient with the tests. -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1113543 http://bugzilla.opensuse.org/show_bug.cgi?id=1113543#c4 --- Comment #4 from Michael Chang <mchang@suse.com> --- (In reply to Ivan Topolsky from comment #3)
(In reply to Michael Chang from comment #2)
Personally I prefer later as it looks simpler.
That was the plan, already forked the repo. But I'm currently on a medical leave with a hand-accident and thus can't type very fast. You'll have to be a bit patient with the tests.
Thank you. Please take your time and wish you a speedy recovery. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com