Пару дней назад после обновления до Kernel 3.10, когда я начал свой новый ArchLinux после GRUB, Я получил предупреждение, в котором говорилось:
Корневое устройство не настроено для монтирования для чтения и записи! Это может быть снова fsck'd позже
Но так как все запустилось нормально, я не обратил на это внимания. Но сегодня я решил, что больше не хочу видеть это предупреждение, и начал искать возможные причины.
Проверяю мой файл / И т.д. / Fstab Замечу, что диски монтируются с опцией rw (чтение-запись), поэтому вышеприведенное предупреждение было бессмысленным.
Без интернета в доме я не мог искать Google ни в Форумы или Arch Wiki, поэтому я продолжал «трогать» файлы, проверяя, где может быть проблема.
Итак, я подумал: кто говорит моему дистрибутиву поднять ядро на данном разделе? И оказывается, что первое, что появляется при включении компьютера, не что иное, как GRUB.
Проверка файла /etc/grub/grub.cfg Заметил проблему на линии:
linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 ro quiet
Который, если вы посмотрите на него, имеет возможность ro (Только для чтения), и это должно быть rw (чтение, письмо).
Чтобы решить эту проблему, я не трогал файл вручную, а сначала выполнил команду:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Затем при повторном доступе к конфигурации GRUB строка появилась правильно:
linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 rw quiet
Я перезагрузил компьютер и вуаля, предупреждение исчезло 🙂
Привет,
Я комментирую впервые, хотя регулярно слежу за вами.
Я был с Arch в течение короткого времени, а также с тех пор, как я обновился до ядра 3.10, я получаю эту ошибку, хотя, как вы говорите, похоже, все продолжает работать правильно. Я действовал, как указано в сообщении, и "rw" уже появляется в grub.cfg, но при перезагрузке я все равно получаю сообщение об ошибке.
Пользуюсь случаем, чтобы поздравить вас с блогом.
Привет
Вы заметили, что файл /etc/grub/grub.cfg также изменил ro на rw? Я начал искать на форуме Arch и, возможно, ваш случай не похож на мой, и вы должны делать то, что они указывают в это сообщение, хотя я предлагаю вам прочитать всю ветку. В той же ветке один из пользователей решает свою проблему точно так же, как я.
Я установил на другой раздел Ubuntu, и там есть "master" grub, я обновил последний, и ошибка больше не появляется.
Большое спасибо
как говорится на Arch-испанском форуме переустановите grub2 и запустите
# grub-mkconfig -o /boot/grub/grub.cfg
Переустанавливать Grub2 мне не пришлось. Просто запустите указанную команду.
Возможно, это неподходящее место, но, пользуясь тем фактом, что пост посвящен Arch, знает ли кто-нибудь, почему libreoffice 4.1 до сих пор отсутствует в репозитории Arch?
Хм, не знаю, надо бы поискать и прочитать об этом.
Обычно в Arch Linux у нас есть последние версии программного обеспечения вскоре после выпуска, но LibreOffice является исключением: для получения стабильных репозиториев всегда требуется много времени. Последний раз проверял, если не ошибаюсь, прошло около месяца.
Что вы можете сделать, так это скомпилировать или установить его из Testing.
Спасибо, elav, я потратил недели на поиск этого решения, и это было что-то настолько простое, что предупреждение стало обычным явлением xD.
Ха-ха-ха, то же самое происходило со мной, пока мне не надоело это видеть .. к черту Предупреждение
Хахахаха, еще одно подобное, в первый раз, когда сообщение появилось, я сделал то, что он сказал, я проверил корневой раздел, и, поскольку это не помогло, я просто проигнорировал его, в конце концов, похоже, это вообще не повлияло. 😀
Похоже, все пользователи Arch ленивы. 😀
Я также получаю это небольшое сообщение и передаю fsck xd ... но дело в том, что у меня нет / etc / grub, я собираюсь попробовать изменить /boot/grub/grub.cfg.
Решение для тех, кто использует Syslinux вместо Grub2.
Делать:
судо рука /boot/syslinux/syslinux.cfg
В строке ядра измените ro на rw.
Сохранить и
Сохраните и перезапустите.
Задача решена.
Когда я использовал Archlinux, мне это тоже показалось, но поскольку я не заметил ничего странного, я никогда не думал о том, чтобы это исправить.
Спасибо, правда в том, что это заставило меня увидеть это предупреждение, даже если оно ни на что не повлияло в системе.
Привет.
Я сделал что-то похожее на то, что они предлагали с GRUB2 в ветке, но в BURG. Для тех из вас, кто использует BURG, как я, отредактируйте файл:
/etc/burg.d/proxifiedScripts/linux
Найдите строку 92 и там, где написано «ro», замените ее на «rw». Затем запустите как root:
burg-mkconfig -o /boot/burg/burg.cfg
И к этому вы должны быть готовы.
Вроде проблема уже стандартно исправлена. Я выполнил чистую установку, и теперь это сообщение больше не появляется.
В Манджаро это:
/boot/grub/grub.cfg
Другое дело, файл должен /boot/grub/grub.cfg его не следует редактировать, желательно работать с / И т.д. / по умолчанию / GRUB. Там вы должны добавить rw:
...
GRUB_DISTRIBUTOR = »Архив»
GRUB_CMDLINE_LINUX_DEFAULT = »rw ipv6.disable = 1 ″
GRUB_CMDLINE_LINUX = »»
...
Дело в том, что такое может случиться с вами, как и я, я сделал так, как вы говорите, и при генерации конфигурации поставил "rw ro quiet splash". То есть ничего не исправил.
Было бы предпочтительнее исправить строку 138 /etc/grub.d/10_linux или строку 92 /etc/burg.d/10_linux_proxy. Таким образом, при обновлении конфигурации она будет полностью исправлена.
Я бы сказал что-то вроде "ro rw nosequemás", но в любом случае проблема перестала выходить предупреждение.
В Arch часто происходят "странные" вещи. Например, перед переустановкой Arch ядро LTS ALSA распознавало все, после переустановки мне пришлось установить PulseAudio, чтобы он работал с моими наушниками; и не все.
спасибо!
У меня не сработало, это сообщение продолжает появляться при загрузке.
Я выполнил команду: sudo grub-mkconfig -o /boot/grub/grub.cfg, никаких проблем, но при загрузке я все равно получаю сообщение.
Спасибо, попробую. Я заметил ошибку, но когда увидел, что все работает правильно, не стал искать решение.
Спасибо…..
Когда он был установлен (это случилось со мной, как и в некоторых других случаях), я получил сообщение о том, что он был установлен как grub.cfg.pacnew, и когда я перезапускаю боль в глазах, сообщение об ошибке…. Поэтому, прежде чем внести соответствующие изменения в файлы, я начал сравнивать два файла (grub.cfg и grub.cfg.pacnew), и оказалось, что были некоторые различия:
сначала тот, который вы упомянули del ro и rw
затем UUID / dev / sda2, который вы можете проверить в fstab, он был изменен в grub.cfg.pacnew,
а также в grub.cfg, похоже, посмотрите на 2 в конце
если [x $ feature_platform_search_hint = xy]; тогда
поиск –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos2
а в grub.cfg.pacnew он изменен на 5
если [x $ feature_platform_search_hint = xy]; тогда
поиск –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos5
Я сталкивался с этим решением раньше, и оно работало на моем настольном компьютере (BIOS), но не на моем ноутбуке (uefi). На моем ноутбуке для загрузки используется только efistub, ни grub, ни syslinux, ни gumiboot. Конечно, если я установлю grub, это решит проблему, но я хотел бы найти решение, прежде чем уйти по касательной.
Спасибо за сообщение, несколько дней назад я тоже смотрел на это предупреждение, но так как все было в порядке, и я не хотел его ремонтировать, не ищите ничего хорошего, но сегодня я устал его видеть.
Приветствую, спасибо за пост.
Большое спасибо, я просмотрел множество настроек и не смог найти, в чем проблема. Меня это начало пугать. : п
Мне это помогло.
Но я использую syslinux, и я пошел в папку / boot / syslinux, отредактировал файл syslinux.cfg и изменил все, что говорит ro, на rw.
Большое спасибо.
Спасибо, если сработает!
Ура !!!! 🙂
Я просто обновил все, мне было страшно, когда я увидел это сообщение, я думал, что моя установка будет потеряна, спасибо за информацию, теперь все в порядке.
Спасибо, elav, все сработало отлично
Он не только исправил упомянутую ошибку, но и ошибку, которая была ранее. Была строка, которая устарела по сравнению с предыдущим обновлением, и я изменял ее вручную каждый раз при загрузке!
Большое спасибо! 🙂
Спасибо, все сработало отлично. Теперь продолжайте бросать сообщение, но я думаю, что это нормально
Ваш вклад был мне очень полезен, спасибо!
У меня только один вопрос в строке, которую вы написали:
Проверяя файл /etc/grub/grub.cfg, я заметил проблему в строке:
Его не было бы в адресе / boot / grub / вместо / etc ??.
Это работает для Кадемара, основанного на Arch?