Results 1 to 2 of 2

Thread: Restore lilo

  1. #1
    Member registered user
    Join Date
    May 2005
    Posts
    48

    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.

  2. #2
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    Long Island, NY USA
    Posts
    1,510
    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

  1. Backup HDD to USB and Restore from USB to HDD
    By GCMartin in forum General Support
    Replies: 2
    Last Post: 06-21-2010, 01:40 PM
  2. Restore Permissions
    By Gemu in forum Hdd Install / Debian / Apt
    Replies: 2
    Last Post: 03-05-2009, 03:45 AM
  3. Help to restore files....
    By andyc in forum Hardware & Booting
    Replies: 2
    Last Post: 12-01-2006, 06:46 AM
  4. Reinstall lilo to hda, using hda lilo.conf and knoppix live
    By tomjermy in forum Hardware & Booting
    Replies: 1
    Last Post: 03-17-2005, 01:07 AM
  5. Kernel restore?
    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
  •  


DELL PowerEdge R730 Server 2x E5-2690v4 2.6GHz =28 Cores 128GB H730 4xRJ45 picture

DELL PowerEdge R730 Server 2x E5-2690v4 2.6GHz =28 Cores 128GB H730 4xRJ45

$458.00



Dell R630 Server 2x E5-2620 V4 2.1GHz =16 Cores 128GB DDR4 1x 960GB 2x 1G 2x 10G picture

Dell R630 Server 2x E5-2620 V4 2.1GHz =16 Cores 128GB DDR4 1x 960GB 2x 1G 2x 10G

$240.00



Dell PowerEdge R620 Server - 128GB RAM, 2x8c CPU, 128Gb SSD/3x900Gb SAS, Proxmox picture

Dell PowerEdge R620 Server - 128GB RAM, 2x8c CPU, 128Gb SSD/3x900Gb SAS, Proxmox

$260.00



Dell Poweredge R720 8x 2.5

Dell Poweredge R720 8x 2.5" Bay Xeon E5-2650 2.8GHz 8 Cores / 64gb No HDD

$114.97



Dell Poweredge R210 II Server Xeon E3-1220 v2 3.1ghz Quad Core / NoRam / 1x Tray picture

Dell Poweredge R210 II Server Xeon E3-1220 v2 3.1ghz Quad Core / NoRam / 1x Tray

$69.99



Dell Poweredge R220 Server Xeon E3-1270 v3 3.5ghz Quad Core / 16gb / 1x Tray picture

Dell Poweredge R220 Server Xeon E3-1270 v3 3.5ghz Quad Core / 16gb / 1x Tray

$139.99



CTO Dell PowerEdge R630 Server, 2x Xeon E5-2620V4, 64GB- 512GB RAM, 480GB SSDs picture

CTO Dell PowerEdge R630 Server, 2x Xeon E5-2620V4, 64GB- 512GB RAM, 480GB SSDs

$533.33



DELL PowerEdge R630 8SFF Server 2x E5-2680v4 2.4GHz =28 Cores 128GB H730 4xRJ45 picture

DELL PowerEdge R630 8SFF Server 2x E5-2680v4 2.4GHz =28 Cores 128GB H730 4xRJ45

$379.00



DELL PowerEdge R630 8SFF Server 2x E5-2699v3 2.3GHz =36 Cores 64GB H730 4xRJ45 picture

DELL PowerEdge R630 8SFF Server 2x E5-2699v3 2.3GHz =36 Cores 64GB H730 4xRJ45

$345.00



Dell R730xd 26 Port SFF 2x E5-2697v4 36-Cores H730 128GB Server 2x SFP 10G ENT picture

Dell R730xd 26 Port SFF 2x E5-2697v4 36-Cores H730 128GB Server 2x SFP 10G ENT

$490.00