LINUX.ORG.RU
Ответ на: комментарий от megabaks
Next directories will be removed:
/lib/modules/3.10.0-hardened
/lib/modules/3.10.1-hardened
/lib/modules/3.9.9-hardened
/usr/src/linux-3.10.0-hardened
/usr/src/linux-3.9.9-hardened

Would you like to remove this trash? [Yes/No] No

Вот на этом этапе было бы не плохо задавать вопрос для каждой цели, т.к. у меня /boot на флешке, и я ее отмонтирую после загрузки (для безопасности). Думаю, что я такой один буду пользоваться твоей тулзой, но все-таки - отсутствие ядра в /boot еще не на 100% говорит, о том, что его нет.

trupiko
()
Ответ на: комментарий от trupiko

Вот так же

Would you like remove some kernels? [Yes/No] Yes
1) /boot/vmlinuz-3.10.0-hardened      4) /boot/vmlinuz-3.9.9-hardened
2) /boot/vmlinuz-3.10.0-hardened.old  5) /boot/vmlinuz-3.9.9-hardened.old
3) /boot/vmlinuz-3.10.1-hardened

trupiko
()
Ответ на: комментарий от trupiko

в данном случае ты можешь удалить только то, что хочешь

megabaks ★★★★
() автор топика
Ответ на: комментарий от trupiko
Would you like remove some kernels? [Yes/No] Yes
1) /boot/vmlinuz-3.10.0-hardened      4) /boot/vmlinuz-3.9.9-hardened
2) /boot/vmlinuz-3.10.0-hardened.old  5) /boot/vmlinuz-3.9.9-hardened.old
3) /boot/vmlinuz-3.10.1-hardened
Choose kernel_file for remove: 1 2 4 5
More? [Yes/No] No

Next files will be removed:
/boot/System.map-3.10.0-hardened
/boot/System.map-3.9.9-hardened
/boot/config-3.10.0-hardened
/boot/config-3.10.0-hardened.old
/boot/config-3.9.9-hardened
/boot/config-3.9.9-hardened.old
/boot/initramfs-genkernel-x86_64-3.10.0-hardened
/boot/initramfs-genkernel-x86_64-3.10.1-hardened
/boot/initramfs-genkernel-x86_64-3.9.9-hardened
/boot/vmlinuz-3.10.0-hardened
/boot/vmlinuz-3.10.0-hardened.old
/boot/vmlinuz-3.9.9-hardened
/boot/vmlinuz-3.9.9-hardened.old

По какой логике решило удалить /boot/initramfs-genkernel-x86_64-3.10.1-hardened?

В текущем состоянии: /lib/modules/ - пустой (тулза удалила мои модульки, т.к. бут был отмонтирован) --ignore --force не пользовался, конфиг пустой

trupiko
()
Ответ на: комментарий от trupiko

По какой логике решило удалить /boot/initramfs-genkernel-x86_64-3.10.1-hardened?
т.к. бут был отмонтирован
--ignore --force не пользовался

всё верно:
ядра нет
сам ты ничего не указал сохранить
потому всё что есть считается мусором

у меня /boot на флешке, и я ее отмонтирую после загрузки (для безопасности).

а вот причина - паранойя

megabaks ★★★★
() автор топика
Последнее исправление: megabaks (всего исправлений: 1)
Ответ на: комментарий от megabaks

Как это ядра нет? Как бы тулза их нашла и предложила удалить? Я же примонтировал в этот раз. Модули она удалила при предыдущем запуске, когда /boot был отмонтирован.

паранойя

Паранойи мало не бывает. Нужно развивать это чувство.

trupiko
()
Ответ на: комментарий от trupiko

100% монолит по-умолчанию считается мусором
для такого треша есть конфиг и --ignore

Паранойи мало не бывает. Нужно развивать это чувство.

понятно всё с тобой...

megabaks ★★★★
() автор топика
Ответ на: комментарий от trupiko

именно
выбранный ранее вариант будет удалён из списка и будет предложено выбрать следующий или отказаться и продолжить

megabaks ★★★★
() автор топика
Ответ на: комментарий от trupiko

потому что не было ядра, которому сии модули принадлежат

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

Ну ок

Exists kernels:

/boot/vmlinuz-3.10.0-hardened      3.10.0-hardened
/boot/vmlinuz-3.10.0-hardened.old  3.10.0-hardened
/boot/vmlinuz-3.10.1-hardened      3.10.1-hardened
/boot/vmlinuz-3.9.9-hardened       3.9.9-hardened
/boot/vmlinuz-3.9.9-hardened.old   3.9.9-hardened

Would you like remove some kernels? [Yes/No] Yes
1) /boot/vmlinuz-3.10.0-hardened      4) /boot/vmlinuz-3.9.9-hardened
2) /boot/vmlinuz-3.10.0-hardened.old  5) /boot/vmlinuz-3.9.9-hardened.old
3) /boot/vmlinuz-3.10.1-hardened
Choose kernel_file for remove: 1
More? [Yes/No] Yes
1) /boot/vmlinuz-3.10.0-hardened.old  3) /boot/vmlinuz-3.9.9-hardened
2) /boot/vmlinuz-3.10.1-hardened      4) /boot/vmlinuz-3.9.9-hardened.old
Choose kernel_file for remove: 1
More? [Yes/No] Y
1) /boot/vmlinuz-3.10.1-hardened     3) /boot/vmlinuz-3.9.9-hardened.old
2) /boot/vmlinuz-3.9.9-hardened
Choose kernel_file for remove: 2
More? [Yes/No] Y
1) /boot/vmlinuz-3.10.1-hardened
2) /boot/vmlinuz-3.9.9-hardened.old
Choose kernel_file for remove: 2
Forcing file:		/boot/System.map-3.9.9-hardened.old
Forcing file:		/boot/System.map-3.9.9-hardened.old
Forcing file:		/boot/System.map-3.9.9-hardened.old
Forcing file:		/boot/System.map-3.9.9-hardened.old

Next files will be removed:
/boot/System.map-3.10.0-hardened
/boot/System.map-3.10.0-hardened.old
/boot/System.map-3.9.9-hardened.old
/boot/config-3.10.0-hardened
/boot/config-3.10.0-hardened.old
/boot/config-3.9.9-hardened
/boot/config-3.9.9-hardened.old
/boot/initramfs-genkernel-x86_64-3.10.0-hardened
/boot/initramfs-genkernel-x86_64-3.10.1-hardened
/boot/initramfs-genkernel-x86_64-3.9.9-hardened
/boot/config-3.10.0-hardened
/boot/config-3.10.0-hardened.old
/boot/config-3.9.9-hardened
/boot/config-3.9.9-hardened.old
/boot/initramfs-genkernel-x86_64-3.10.0-hardened
/boot/initramfs-genkernel-x86_64-3.10.1-hardened
/boot/initramfs-genkernel-x86_64-3.9.9-hardened
/boot/vmlinuz-3.10.0-hardened
/boot/vmlinuz-3.10.0-hardened.old
/boot/vmlinuz-3.9.9-hardened
/boot/vmlinuz-3.9.9-hardened.old

По одному выбирал.

trupiko
()
Ответ на: комментарий от megabaks
Kernels:
/boot/vmlinuz-3.10.0-hardened                     3.10.0-hardened
/boot/vmlinuz-3.10.0-hardened.old                 3.10.0-hardened
/boot/vmlinuz-3.10.1-hardened                     3.10.1-hardened
/boot/vmlinuz-3.9.9-hardened                      3.9.9-hardened
/boot/vmlinuz-3.9.9-hardened.old                  3.9.9-hardened
Initrams:
/boot/initramfs-genkernel-x86_64-3.10.0-hardened
/boot/initramfs-genkernel-x86_64-3.10.1-hardened
/boot/initramfs-genkernel-x86_64-3.9.9-hardened
Configs:
/boot/config-3.10.0-hardened                      3.10.0-hardened
/boot/config-3.10.0-hardened.old                  3.10.0-hardened
/boot/config-3.10.1-hardened                      3.10.1-hardened
/boot/config-3.9.9-hardened                       3.9.9-hardened
/boot/config-3.9.9-hardened.old                   3.9.9-hardened
Maps:
/boot/System.map-3.10.0-hardened
/boot/System.map-3.10.0-hardened.old
/boot/System.map-3.10.1-hardened
/boot/System.map-3.9.9-hardened
/boot/System.map-3.9.9-hardened.old
Sources:
/usr/src/linux-3.10.1-hardened                    3.10.1-hardened
Packages:
sys-kernel/hardened-sources-3.10.1                3.10.1-hardened
trupiko
()
Ответ на: комментарий от trupiko

возможно...
версию, конечно можно вытащить...

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

Еще есть проблема - не удалились с флешки файлы старых ядер. Ну это у меня проблема с sync и кешированием в память при записи.

mount -o sync поможет, наверное.

trupiko
()
Ответ на: комментарий от trupiko

Да, это флешка тупила, наверное тогда. Если делать sync, или монтировать с sync, то все удаляется.

trupiko
()
Ответ на: комментарий от megabaks

У меня уже ядер не осталось.

Exists kernels:

/boot/vmlinuz-3.10.1-hardened      3.10.1-hardened
/boot/vmlinuz-3.10.1-hardened.old  3.10.1-hardened

Would you like remove some kernels? [Yes/No] Y
1) /boot/vmlinuz-3.10.1-hardened
2) /boot/vmlinuz-3.10.1-hardened.old
Choose kernel_file for remove: 2
Forcing file:		/boot/System.map-

Next files will be removed:
/boot/System.map-

du: cannot access ‘/boot/System.map-’: No such file or directory
find: ‘/boot/System.map-’: No such file or directory
Would you like to remove this trash? [Yes/No] Y

Removing...
 [ ok ]

[ 0 ] Total space from 0 files were freed

Эта ошибка еще в 2.6 была.

trupiko
()
Ответ на: комментарий от trupiko

Щас соберу нормально 2 ядра. 3.10.1 и 3.10.1.old с initramfs от genkernel и модулями.

trupiko
()
Ответ на: комментарий от megabaks

бле, я уже руками удалил все. щас соберется нормально, посмотрю можно воспроизвести или нет. не помню, как я этого добился.

trupiko
()
Ответ на: комментарий от megabaks

Вот так добился

station linux #  cp /boot/System.map-3.10.1-hardened /boot/System.map-3.10-hardened

Типа ядра удалил все, хотел сэмулировать. Но у тебя там интеллектуальнее логика, чем просто удаление по маске имени файла.

trupiko
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.