-
Restore lilo
Knoppix 3.8.1 is installed on my hard drive.
I tried to defrag my partition with e2defrag from the Knoppix CD.
Thinks looked running well.
But now I am unable to boot again from the hard drive.
When I try to restore lilo from the Knoppix CD I get a message saying the hard drive is protected against writing.
How to proceed for the boot restoration?
I tried to follow the procedure #52 described in the O'Reilly book "Knoppix at 200%".
But remounting the hd is rejected because of the writing protection.
-
Senior Member
registered user
Lets assume that hda1 is a windows C: drive & hda2 is your root partition.
Boot with knoppix with the boot cheat code: knoppix 2 vga=normal
At the prompt, mount the root partition: mount /dev/hda2 /mnt/hda2
Chroot into the mounted root partition: chroot /mnt/hda2 /bin/bash
Re-apply lilo: /sbin/lilo
Exit the chroot:exit
Unmount the root partition: umount /mnt/hda2
reboot the machine.
That said: Why would you defrag the root partition? Linux filesystems do not exhibit the same file fragmentation problems that occur with Windows FAT32 & NTFS filesystems.
From https://www.redhat.com/archives/fedo.../msg04277.html
Defragmentation is generally not necessary under Linux's
ext2/ext3 filesystems. If fragmentation ever becomes an
issue at all (which is very rare), it's mostly likely under these
conditions:
1. The filesystem is frequently near full capacity
2. There is a lot of writing and deleting going on.
For #2, it's especially troublesome for files that are written
a little bit at a time (they "grow" slowly), such as log files--
files written all in one shot are fairly imune to fragmentation.
from Using Disks And Other Storage Media
Fighting Fragmentation
When a file is written to disk, it can’t always be written in consecutive blocks. A file that is not stored in consecutive blocks is fragmented. It takes longer to read a fragmented file, since the disk’s read-write head will have to move more. It is desirable to avoid fragmentation, although it is less of a problem in a system with a good buffer cache with read-ahead.
The ext2 filesystem attempts to keep fragmentation at a minimum, by keeping all blocks in a file close together, even if they can’t be stored in consecutive sectors. ext2 effectively always allocates the free block that is nearest to other blocks in a file. For ext2, it is therefore seldom necessary to worry about fragmentation. There is a program for defragmenting an ext2 filesystem, see
In most cases defragging a linux partition is not necessary and if it is necessary you would have enough experience & to know what to do & how to recover from it. If you do not know WHY you need to do something, then don't do it & seek someone's help.
Similar Threads
-
By GCMartin in forum General Support
Replies: 2
Last Post: 06-21-2010, 01:40 PM
-
By Gemu in forum Hdd Install / Debian / Apt
Replies: 2
Last Post: 03-05-2009, 03:45 AM
-
By andyc in forum Hardware & Booting
Replies: 2
Last Post: 12-01-2006, 06:46 AM
-
By tomjermy in forum Hardware & Booting
Replies: 1
Last Post: 03-17-2005, 01:07 AM
-
By Linuxshark in forum Hdd Install / Debian / Apt
Replies: 6
Last Post: 07-20-2004, 12:42 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Dell Poweredge R630 2x Xeon E5-2680 v4 2.4ghz 28-Cores / 128gb / H330 / 2x 1TB
$334.99
DELL PowerEdge R730 Server 2x E5-2680v4 2.4GHz =28 Cores 64GB H730 4xRJ45
$313.00
Dell Poweredge R730xd LFF 14-Bay 2U Server | Choose Your CPU & RAM Config
$499.99
DELL PowerEdge R730XD Server 2x E5-2697v4 2.3GHz =36 Cores 64GB H730 4xRJ45
$407.00
Dell PowerEdge R620 Server 2x E5-2660 v2 2.2GHz 20 Cores 256GB RAM 1x 480GB SSD
$125.99
Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD
$389.99
28 Cores Server 2GHz 96GB DDR Dell PowerEdge R730 H730 Raid Dual Port 1Gb RJ45
$418.00
Dell PowerEdge R620 Server - 256GB RAM, 2x8cCPU, 120Gb SSD/3x900Gb SAS, Proxmox
$320.00
DELL PowerEdge R430 8SFF 2x E5-2640v3 2.6GHz =16 Cores 32GB H730 4xRJ45
$208.00
2U 12 Bay SAS3 SuperMicro Server 6028U-TR4T+ W/ X10DRU-i+ Barebone 12 Caddy RAIL
$299.00