From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <429566F5.5040106@mail.ru> Date: Thu, 26 May 2005 10:04:37 +0400 From: "Aleksey P. Karelin" User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050317) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: hardware@altlinux.ru Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: [Hardware] DiskOnShip X-BeenThere: hardware@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hardware@altlinux.ru List-Id: ALT Linux hardware support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 May 2005 06:05:48 -0000 Archived-At: List-Archive: Добрый день! Слабо надеюсь на ответ, но все-таки... Есть индустриальный компьютер MSMP3SEN. ALT Linux 2.4 Master встал на него почти без проблем (есть некоторые шероховатости, но это мелочи). К этому компьютеру имеется флеш-диск DiskOnChip 2000, на адаптере MSMF104-2D. Есть драйвера. (Кстати для windows они не нужны - система видет этот девайс как жесткий диск и покойно на него пытается установиться). 1. Проинсталировать linux при установленном DiskOnChip не получается инсталятор виснет на 1%, виснет намертво. У меня здесь одно объяснение - нехватка базовой памяти. Вместо 640 кБ, свободно остается 574 кБ. 2. Если установить linux без DiskOnChip на обычный винчестер, а затем его воткнуть, то стартовать систему можно только с помощью загрузочной дискеты. Подоразумеваю, что опять-таки нехватка памяти при старте штатным lilo на жестком диске. При этом наличие девайса в компьютере никак не обозначено. 3. Как говорил, есть драйвера под linux. Процедура установки: > 2.2. Install driver sources > > cd _doc_linux_dir_/driver > patch -p1 -d _kernel_sources_dir_ < linux-x_x_x-patch > > cp doc/* _kernel_sources_dir_/drivers/block/doc/ > > Where x_x_x is the kernel version number you use (or the one which is > most close > to it, but not bigger). > > Note: If the patch command fails, open the patch file > (linux-xxx-patch) and try to > perform the updating manually. > > 2.3. Create nodes > > cd _doc_linux_dir_/driver > ./mknod_fl > > This command should create fla1...fld4 nodes in /dev/msys/ > > 2.4. Change kernel configuration > > cd _kernel_sources_dir_ > make menuconfig > > Enter "Loadable module support" menu. > Make sure all the options on that menu are turned ON. > > Enter "Block devices" menu. > Select the "M-Systems driver" as module. > If you install as a boot device, select the "Loopback device support" and > "RAM disk support" as built-in. > > Save the configuration, then compile the kernel > > make dep > make clean > make bzImage > make install > make modules > make modules_install > > Reboot the machine. > > After boot call "insmod doc". > > 2.5. Initialize file system on DiskOnChip > > Create partition table and partitions by calling 'fdisk': > > fdisk /dev/msys/fla > > 2.6. Mount DiskOnChip partitions > > mkdir -p /mnt/fla1 > mount /dev/msys/fla1 /mnt/fla1 > > ------------------------------------------------------- > Now DiskOnChip is ready to be used as a storage device. На пункте 2.2 я как начал - так и остановился. Даю команду: patch -p1 -d /usr/src/kernel/sources < linux-2_4-patch получаю: can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: ------------------------------------ |diff -U2 -r -N -x CVS linux-2_4-origin/Documentation/Configure.help linux-2_4-doc/Documentation/Configure.help |--- linux-2_4-origin/Documentation/Configure.help Wed Jan 24 05:56:55 2001 |+++ linux-2_4-doc/Documentation/Configure.help Wed Jan 24 05:43:54 2001 File to patch: Признаюсь - до этого я двум другим платам для этого компьютера драйвера установил без проблем. Там процедура другая - собрал модули, подгрузил и работаю. Здесь я просто не понимаю что делать (нет опыта вообще). Может кто поможет? PS. Есть ли смысл обращаться с таким вопросом в службу поддержки ALT Linux (дистрибутив коробочный, имеется талон на поддержку)? С уважением, Карелин А.