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
  •  


HP Workstation Z640 2x Xeon E5-2623V4 32GB Ram 2x 256GB SSD Quadro 2000 Linux GA picture

HP Workstation Z640 2x Xeon E5-2623V4 32GB Ram 2x 256GB SSD Quadro 2000 Linux GA

$249.99



Dell Precision T3610 - Xeon E5-1620 v2 @ 3.70GHz, 8GB DDR3, NVIDIA GeForce GTX 1 picture

Dell Precision T3610 - Xeon E5-1620 v2 @ 3.70GHz, 8GB DDR3, NVIDIA GeForce GTX 1

$90.00



1U Supermicro Server 10 Bay 2x Intel Xeon 3.3Ghz 8C 128GB RAM 480GB SSD 2x 10GBE picture

1U Supermicro Server 10 Bay 2x Intel Xeon 3.3Ghz 8C 128GB RAM 480GB SSD 2x 10GBE

$273.00



HP Z440 Workstation 18 core Xeon E5-2699 V3 64GB 1TB SSD R5-340X WIFI WINDOWS 11 picture

HP Z440 Workstation 18 core Xeon E5-2699 V3 64GB 1TB SSD R5-340X WIFI WINDOWS 11

$249.99



SR1XP Intel Xeon E5-2680 v3 12 Core 30MB 2.5GHz LGA 2011-3 Grade A Processor picture

SR1XP Intel Xeon E5-2680 v3 12 Core 30MB 2.5GHz LGA 2011-3 Grade A Processor

$4.23



Intel Xeon E7-8890 V4 2.20GHz 24-Core 60MB LGA2011 Server CPU Processor SR2SS picture

Intel Xeon E7-8890 V4 2.20GHz 24-Core 60MB LGA2011 Server CPU Processor SR2SS

$29.99



Intel Xeon E5-2697A v4 SR2K1 2.60GHz 40MB 16-Core LGA2011-3 CPU Processor picture

Intel Xeon E5-2697A v4 SR2K1 2.60GHz 40MB 16-Core LGA2011-3 CPU Processor

$39.99



Intel Xeon Gold 6144 - 3.50 GHz Octa Core (SR3TR) Processor picture

Intel Xeon Gold 6144 - 3.50 GHz Octa Core (SR3TR) Processor

$175.00



HP Z440 Workstation 18Cores Xeon E5-2699 V3 128GB 1TB SSD 2TB WIFI WIN11 R5-340X picture

HP Z440 Workstation 18Cores Xeon E5-2699 V3 128GB 1TB SSD 2TB WIFI WIN11 R5-340X

$309.99



Intel Xeon E3-1285 V3 3.6 GHz 8M Quad-Core SR14W CPU Processor picture

Intel Xeon E3-1285 V3 3.6 GHz 8M Quad-Core SR14W CPU Processor

$49.50