Поиск рулит.
Чтобы автоматически монтировался - прописываем сообтветствующую команду в post-boot
WL500g Premium
Прошивка 1.9.2.7-7g
Как создать swap-файл на USB-диске в существующем (единственном) разделе ext3 и подмонтировать его?
Чтобы после reboot автоматически монтировался.
Пароль у него на компьютере - "пароль".
Поиск рулит.
Чтобы автоматически монтировался - прописываем сообтветствующую команду в post-boot
но лучше, конечно, на отдельном разделе своп сделать
ну во первых исключается зависимость от файловой системы что ускоряет доступ к данным.
Подключил флэшку SuperTalent 2gb
В консоли ввёл:
разбил следующим образом:PHP Code:
fdisk /dev/scsi/host0/bus0/target0/lun0/disc
PHP Code:
/dev/scsi/host0/bus0/target0/lun0/part1 1 238 1911703+ 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part2 239 250 96390 82 Linux swap
сохранил командой W. Перегрузил роутер ребутом.
При попытке вызвать:
говорит, что мол:PHP Code:
/sbin/swapon /dev/scsi/host0/bus0/target0/lun0/part2
Соответственно, все последующие шаги по установке полезных пакетов с поправкой на путь к девайсу успеха не умели.PHP Code:
swapon: /etc/fstab: No such file or directory
Подскажите где лыжи смазать, а то гугль и яндекс забанили.
"Любовник....Любовник.... ЛЮЮЮЮБОООВНИК!" (с) анекдот.
Забыл, думал, сначала надо указать своп-раздел.
Второй (своп) раздел отформатил, а основной отказался.
попытка назначить своп всё-равно даёт прежний результат:PHP Code:
mke2fs: /dev/scsi/host0/bus0/target0/lun0/part1 is mounted !
mke2fs: it's not safe to run badblocks!
PHP Code:
/sbin/swapon /dev/scsi/host0/bus0/target0/lun0/part2
swapon: /dev/scsi/host0/bus0/target0/lun0/part2: Invalid argument
Раздел со свопом форматировать не надо. Его надо пометить как Linux swap (hex 82) Теперь этот раздел надо пересоздать. Что говоритКажется отформатированы оба разделаCode:mount
Last edited by Marks; 19-09-2007 at 21:37.
Второй вечер сражаюсь с похожей проблемой. Втыкаю флэшку с FAT16 - видит великолепно. Забиваю нулями, fdisk, mke2fs (на fedor'e, рядом). Роутер флэшку видит при одном втыкании из двух десятков. В остальных случаях:
Sep 20 00:31:03 kernel: hub.c: new USB device 01:03.2-1, assigned address 9
Sep 20 00:31:03 kernel: Manufacturer: ????????y
Sep 20 00:31:03 kernel: Product: USB Mass Storage Device
Sep 20 00:31:03 kernel: SerialNumber: bcf2f7c48ff552
Sep 20 00:31:04 kernel: /dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0
Sep 20 00:31:04 kernel: I/O error: dev 08:00, sector 0
Sep 20 00:31:04 kernel: Device not ready. Make sure there is a disc in the drive.
Sep 20 00:31:04 kernel: sdb : READ CAPACITY failed.
Sep 20 00:31:04 kernel: sdb : status = 1, message = 00, host = 0, driver = 08
Sep 20 00:31:04 kernel: Info fld=0xa00 (nonstd), Current sd00:00: sns = 70 2
Sep 20 00:31:04 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
Sep 20 00:31:04 kernel: sdb : block size assumed to be 512 bytes, disk size 1GB.
Sep 20 00:31:04 kernel: /dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:10, sector 0
Sep 20 00:31:04 kernel: I/O error: dev 08:10, sector 0
Sep 20 00:31:04 kernel: Device not ready. Make sure there is a disc in the drive.
Sep 20 00:31:04 kernel: sdb : READ CAPACITY failed.
Sep 20 00:31:04 kernel: sdb : status = 1, message = 00, host = 0, driver = 08
Sep 20 00:31:04 kernel: Info fld=0xa00 (nonstd), Current sd00:00: sns = 70 2
Sep 20 00:31:04 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
Sep 20 00:31:04 kernel: sdb : block size assumed to be 512 bytes, disk size 1GB.
Sep 20 00:31:04 kernel: /dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:10, sector 0
Sep 20 00:31:04 kernel: I/O error: dev 08:10, sector 0
Sep 20 00:31:04 kernel: unable to read partition table
Sep 20 00:31:04 kernel: Device not ready. Make sure there is a disc in the drive.
и т.д.
Забиваю нулями, снова делаю FAT16 - снова нет проблем... Проблема в том, что нужет ext3.
Куда смотреть? Может параметрами в fdisk'е надо поиграть?
mount говорит:
fdisk -l, как уже говорилось:PHP Code:
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part1 on /tmp/harddisk type vfat (rw,noatime)
/dev/discs/disc0/part2 on /tmp/harddisk/part1 type ext3 (rw,noatime)
PHP Code:
Disk /dev/scsi/host0/bus0/target0/lun0/disc: 2063 MB, 2063597056 bytes
255 heads, 63 sectors/track, 250 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 238 1911703+ 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part2 239 250 96390 82 Linux swap
Одна отформатирована в FAT, другая в EXT3. Надо их отмонтировать (umount), при помощи fdisk удалить все разделы. Далее внимательно читаем http://wl500g.info/showpost.php?p=19984&postcount=2
Last edited by Marks; 19-09-2007 at 22:39.