<div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вт, 16 июн. 2020 г. в 12:16, Alexey Gladkov <<a href="mailto:legion@altlinux.ru">legion@altlinux.ru</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Jun 16, 2020 at 11:49:40AM +0300, Игорь ÐндроÑов wrote:<br>
> Ð’Ñем добрый день.<br>
> <br>
> Возник Ð²Ð¾Ð¿Ñ€Ð¾Ñ - у Ð½Ð°Ñ ÑÐµÐ¹Ñ‡Ð°Ñ Ñлучайно не поломана Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ initrd еÑли<br>
> корень раÑположен на btrfs?<br>
> <br>
> ПоÑле какого-то Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ (Ñ Ð¿ÐµÑ€ÐµÐ³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ initrd) ÑиÑтема переÑтала<br>
> грузитьÑÑ Ð½Ð° Ñдрах у которых идет Ð¿ÐµÑ€ÐµÐ³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ initrd, виÑнет на запуÑке<br>
> udev, через какое-то Ð²Ñ€ÐµÐ¼Ñ Ð²Ñ‹Ð²Ð°Ð»Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ð² shell. Попробовал разобратьÑÑ:<br>
> Корень ÑиÑтемы на btrfs на sata ssd диÑке. Ð’ initrd не попадают модули<br>
> ahci, sd_mod (и Ð¿Ñ€Ð¾Ñ‡Ð°Ñ Ð¸Ð· Ñтой "Ñерии"). ЕÑли добавить вручную в <a href="http://initrd.mk" rel="noreferrer" target="_blank">initrd.mk</a><br>
> DEVICES раздел Ñ ÐºÐ¾Ñ€Ð½ÐµÐ¼ то модули добавлÑÑŽÑ‚ÑÑ Ð¸ поÑле перегенерации initrd<br>
> вÑе нормально грузитÑÑ.<br>
> Причина похоже в определении device Ð´Ð»Ñ / в make-initrd (еÑли Ñ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ не<br>
> пропуÑтил):<br>
<br>
Ð’Ñ‹ вÑÑ‘ правильно понÑли.<br>
<br>
> # findmnt -n -o MAJ:MIN,FSTYPE,SOURCE --target /<br>
>  0:24 btrfs /dev/sda2<br>
<br>
Вот тут очень интереÑно откуда такой major взÑлÑÑ. Попробую разобратьÑÑ,<br>
Ñ…Ð¾Ñ‚Ñ Ñƒ Ð¼ÐµÐ½Ñ Ð½Ð¸Ð³Ð´Ðµ такого не было.<br></blockquote><div>Ðу, как предположение, btrfs может быть из неÑкольких диÑков(кроме того еще Ñубтома, Ñнапшоты и тд которые могут выÑтупать как точки монтированиÑ) и Ñто какое-то виртуальное уÑтройÑтво а не прÑÐ¼Ð°Ñ ÑвÑзь Ñ Ñ„Ð¸Ð· уÑтройÑтвом?</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> потом по MAJ:MIN идет дальнейшее определение через /dev/block/$majmin<br>
> но уÑтройÑтв Ñ MAJ = 0 в /dev/block нет и как результат модули<br>
> необходимые Ð´Ð»Ñ / не определÑÑŽÑ‚ÑÑ.<br>
<br>
-- <br>
Rgrds, legion<br>
<br>
_______________________________________________<br>
Sisyphus mailing list<br>
<a href="mailto:Sisyphus@lists.altlinux.org" target="_blank">Sisyphus@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/sisyphus" rel="noreferrer" target="_blank">https://lists.altlinux.org/mailman/listinfo/sisyphus</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>С уважением Игорь.<br></div></div></div></div></div>