Mageia Bugzilla – Attachment 6658 Details for
Bug 15999
MGA5 RC KDE livedvd, 64 bit, installer fails to launch from icon (INTERNAL ERROR: unknown device sda1)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
[patch]
drakx: wait for udev to create nodes (1/2)
15999a.diff (text/plain), 802 bytes, created by
Thierry Vignaud
on 2015-05-28 15:55:23 CEST
(
hide
)
Description:
drakx: wait for udev to create nodes (1/2)
Filename:
MIME Type:
Creator:
Thierry Vignaud
Created:
2015-05-28 15:55:23 CEST
Size:
802 bytes
patch
obsolete
>commit 35607acb71f7b4124ce946aa328496079729bdd4 >Author: Thierry Vignaud <thierry.vignaud@gmail.com> >Date: Thu May 28 09:46:08 2015 -0400 > > wait for disks & partitions to be detected > > so that udev creates their nodes > >diff --git a/perl-install/modules.pm b/perl-install/modules.pm >index 6e448a9..efb46d6 100644 >--- a/perl-install/modules.pm >+++ b/perl-install/modules.pm >@@ -175,6 +175,8 @@ sub load_category { > $_->{try} = 1 if member($_->{driver}, 'hptraid', 'ohci1394'); #- do not warn when this fails > } > eval { load_and_configure($conf, 'ide_generic') } if $category eq 'disk/ide'; >+ #- try hard to wait for disks & partitions to be detected (so that udev creates their nodes): >+ run_program::run('udevadm', 'settle'); > grep { !($_->{error} && $_->{try}) } @l; > } >
commit 35607acb71f7b4124ce946aa328496079729bdd4 Author: Thierry Vignaud <thierry.vignaud@gmail.com> Date: Thu May 28 09:46:08 2015 -0400 wait for disks & partitions to be detected so that udev creates their nodes diff --git a/perl-install/modules.pm b/perl-install/modules.pm index 6e448a9..efb46d6 100644 --- a/perl-install/modules.pm +++ b/perl-install/modules.pm @@ -175,6 +175,8 @@ sub load_category { $_->{try} = 1 if member($_->{driver}, 'hptraid', 'ohci1394'); #- do not warn when this fails } eval { load_and_configure($conf, 'ide_generic') } if $category eq 'disk/ide'; + #- try hard to wait for disks & partitions to be detected (so that udev creates their nodes): + run_program::run('udevadm', 'settle'); grep { !($_->{error} && $_->{try}) } @l; }
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 15999
:
6623
|
6626
|
6657
| 6658 |
6659
|
6663