Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Fedor Lizunkov                       2:5020/960.1   09 Jan 2005  08:51:22
 To : Alexander Lubyagin
 Subject : /dev/loop
 -------------------------------------------------------------------------------- 
 
 
 08 Jan 05 12:25, Alexander Lubyagin wrote to Fedor Lizunkov:
 
  FL>> А ограничение на размер /dev/loop0 не может быть (ну мало ли)?
 
  AL> Очевидно, что это - ограничение 2^32 с точностью до размера страницы
  AL> виртуальной памяти, 4096 байт при попытке доступа к байту номер
  AL> 8052359168 (видимо, диск двухслойный).
 
 4.2 гига, вообще-то ...
 
  AL> Ограничений со стороны ext2 нет -
 
  AL> Однако, исходник drivers/block/loop.c содержит код такого типа:
  AL> -----------
  AL> #include <linux/fs.h>
  AL>  ....
 
  AL> #define MAX_DISK_SIZE 1024*1024*1024
 
  AL> static int compute_loop_size(struct loop_device *lo, struct dentry *
  AL> lo_dentry, kdev_t lodev) {
  AL>         if (S_ISREG(lo_dentry->d_inode->i_mode))
  AL>                 return (lo_dentry->d_inode->i_size - lo->lo_offset) >>
  AL> BLOCK_SIZE_BITS;
  AL>         if (blk_size[MAJOR(lodev)])
  AL>                 return blk_size[MAJOR(lodev)][MINOR(lodev)] -
  AL>                                 (lo->lo_offset >> BLOCK_SIZE_BITS);
  AL>         return MAX_DISK_SIZE;
  AL> }
  AL> -----------
 
 В 2.6.7 такого кода уже нет ...
 
  AL> По-умолчанию, размер эмулируемой файловой системы равен 1 Гбайт,
  AL> для 32-битного int - до 4 Гбайт.
 
 Ладно. После праздников принесу с работы DVD-писалку, проверю где грабли ...
 С глyбоким yважением, Fedor Lizunkov.
 
 --- GoldED+/LNX 1.1.5
  * Origin: *L*F*A* BBS & FREQ 00:00-08:00 only (2:5020/960.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 /dev/loop   Fedor Lizunkov   07 Jan 2005 20:10:08 
 /dev/loop   Sergei Dubarev   07 Jan 2005 23:27:02 
 /dev/loop   Fedor Lizunkov   08 Jan 2005 01:32:18 
 /dev/loop   Alexander Lubyagin   08 Jan 2005 13:25:34 
 /dev/loop   Fedor Lizunkov   09 Jan 2005 08:51:22 
 /dev/loop   Sergei Dubarev   09 Jan 2005 03:21:24 
Архивное /ru.linux/1506441e0b8c4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional