|
|
|
grub, kernel load +RO
|
|||
|---|---|---|---|
|
#18+
Всем, привет. автор root (hd0,4) kernel /vmlinuz-2.6.18-1.EL ro root=LABEL=/ rhgb quiet initrd /initrd-2.6.18-1.EL.img In this case, the /boot directory, as described earlier, is on the fifth partition of the first hard drive, as specified by root (hd0,4). The kernel is specified by the vmlinuz-2.6.18-1.EL file, which you can find in the /boot directory. It's opened as read only (ro) to protect it from any accidental writes from the initial RAM disk; the actual top-level root directory is associated with the / label (root=LABEL=/) В принципе понятно, но с моим скиллом я не могу представить пример из реальной жизни, может кто-нибудь помочь ? Для чего на момент загрузки кернела, корень переходит в RO ? Какие "несанкционированные" записи могут пойти в корень; что может быть такого в RAM диске ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2013, 13:42 |
|
||
|
grub, kernel load +RO
|
|||
|---|---|---|---|
|
#18+
Вопрос скорее исторический. Кто знает какие там были программы, на какой именно платформе и как они себя вели, когда первый разработчик загрузки принял такое решение. Логично предположить, что для проверки файловой системы нужно обеспечить чтобы она не менялась во время этой процедуры. Хотя в текущем состоянии linux очевидно, что никаких подобных программ вроде бы не запускается до момента проверки файловой системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2013, 20:28 |
|
||
|
grub, kernel load +RO
|
|||
|---|---|---|---|
|
#18+
netwind, Собственно почему возник вопрос, читаю книгу по rhce (McGraw Hill), старенькая правда, но тоже пойдет, так вот, там есть цитата: авторWhen you get to the ro in the second line, delete it, and try to boot. What happens? Why did it work? Why is the ro important? "Why is the ro important ?" Просто не мог даже придумать real-life example. Спасибо за мысли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2013, 20:37 |
|
||
|
grub, kernel load +RO
|
|||
|---|---|---|---|
|
#18+
Вот еще подумалось, что момент не столько на ошибки в программах, сколько на ошибки человека рассчитан : если ошибка на диске все-таки найдется и в процессе манипуляций произойдет вываливание в шелл, то человек с перепугу может и расписать файловую систему запуская какие-нибудь программы. Для восстановления данных обычный первый шаг - резервное копирования того что есть в том виде, в котором оно есть изначально. Тут важно обеспечить явное монтирование rw как осознанное действие оператора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2013, 21:16 |
|
||
|
grub, kernel load +RO
|
|||
|---|---|---|---|
|
#18+
LiveCD, например ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2013, 02:12 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=38487307&tid=1482709]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 154ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...