まず、slackpkg upgarde kernel-huge-3.10.107*をあててみた。
ところが、GRUBの修正(kernel-3.10.17をkernel-3.10.107にする)のを忘れていたため、そんなカーネルはないと言われた。
次に、GRUBを修正しても、3.10.107のライブラリ(kernel-module-3.10.107)がないよと、また、怒られた。そう、kernelは、kernel-moduleもセットでupgradeしないとダメなようだ。
uniqlogirl2018 |
さて、これから、どうするんだよー。再び、長い時間かけてインストールするのかよーと落ち込んでしまった。
ところが、kernelがないのであれば、コピペしてやればいいのでは?と閃いた。
そこで、別のlinux(puppylinex vivid)を起動し、slaclware prrojectのホームページから、slackware 14.1のカーネルのパッケージのバイナリパッケージtxzをダウンロードし、テキトーな場所に解凍し、無理やり、slackwareのbootディレクトリにコピペしてみた。
そして、祈りつつ、GRUBからslackwareを起動してみたら、うまく、起動できたのであった。やれやれだ。カーネルもコピペできるのだ。
今回の事件での教訓は、2つ。
- kernelはkernel-moduleとペアでupgradeせよ。
- kernelはコピペーできる。だから、万が一のために、リカバリ用に別のOSをインストールしておけ。おすすめは、インストールが簡単なpuppylinux vividだ。
0 件のコメント:
コメントを投稿