[slack-ru] Re: Обновление в slackware-current

  • From: Владимир Кузьмин <v_kuzmin@xxxxxxxxxxxxxx>
  • To: slack-ru@xxxxxxxxxxxxx
  • Date: Fri, 28 May 2004 17:57:23 +0600

Koval Valery wrote:

On Fri, 28 May 2004 01:02:34 +0800
sj@xxxxxxxxx wrote:



В testing появился mkinitrd


Просветите новичка - какая от него польза и практическое применение?




К примеру : ты компилируешь дрова файловых систем как неотъемлемую часть ядра, но ты можешь их включить в ядро как модули. Тогда тебе нужно перед монтированием файловых систем загрузить в память драйвер этой ФС. Для этого используется initrd - небольшой рам-диск кот. подключается во время загрузки и содержит дрова для чего-нибудь тама, в том числе и для фс. Т.о. дрова загружены до монтирования и ФС смонтированы.
А пакетик этот добавили т.к. в kernel 2.6.х пакете ФС как модули , это гдето в changelog-е написано было


testing/packages/linux-2.6.6/kernel-generic-2.6.6-i486-1.tgz:  Added a
 generic Linux 2.6.6 kernel.  Generic means that it supports almost
 everything through modules, but a lot less than usual is built in.
 For example, the only built-in filesystem is ext2.  If you want something
 better for your root filesystem, or you need to load SCSI or other drivers
 before mounting root, then you'll need to build an initrd (see the new
 mkinitrd package).  You'll also need to add a line to your lilo.conf to
 load the initrd along with the kernel:
   initrd=/boot/initrd.gz



Other related posts: