Во-первых, не "Is", а "ls" - если русскими буквами читать,то не "Ис", а "лс".
Во-вторых, надо поставить пробел между "-s" и "/bin/busybox". Вот так
ln -s /bin/busybox ./mke2fs
А в третьих, перед всем этим, попробуйте всеж запустить mke2fs с полным путём:
/sbin/mke2fs
или / и
/sbin/mkfs.ext2
С уважением, Евгений.
[ASUS WL500g Premium (v1) 1.9.2.7-10] + [512MB USBFlash] + [8GB USBFlash] + [USB BlueTooth DBT-122] + [USB->RS232]
С уважением, Евгений.
[ASUS WL500g Premium (v1) 1.9.2.7-10] + [512MB USBFlash] + [8GB USBFlash] + [USB BlueTooth DBT-122] + [USB->RS232]
уффффф... умаился разбираться, что да как.
Большое спасибо за совет.
WL-700gE действительно с системой ReiserFS и форматируется mkreiserfs/
Зачем поменяли тип файловой системы не понятно.
Дальше вникал зачем вообще это монтирование и размонтирование...
Мне, человеку, слувшему о Lunix, только название пришлось все нуля.
Предположу, что такие еще найдутся, читать тут: (разжевано)
http://ombrello.narod.ru/book/gl_04_08.phtml.htm
http://www.computer-science.ru/docs/...tab/index.html
http://doc.trecom.tomsk.su/handbook/...g.html#AEN3555
Part2 мне удалось монтировать /opt
Но... part3 монтировать /tmp/harddisk никак
Пишет, что не верный аргумент и все тут...
Как быть? ПомогитеCode:[root@WL700gE /]$ mount /dev/ide/host2/bus0/target0/lun0/part3 /tmp/harddisk mount: Mounting /dev/ide/host2/bus0/target0/lun0/part3 on /tmp/harddisk failed: Invalid argument [root@WL700gE /]$ [root@WL700gE /]$
Ручное монтирование может идти только в существующую директорию, соответственно надо сначала:
mkdir /tmp/harddisk
а потом только монтировать туда.
Было: WL500gP (fw 1.9.2.7-10-USB-1.71) + Toshiba TravelStar 250Gb 2.5" inside router.
(ADOS + rTorrent WebUI+rtorrent + samba + rrdtool + XMail + QuiXplorer + ClamAV)
> Мои инструкции < Для новичков и ленивых > Wiki переехало сюда < "Ночные" сборки >
Ну конечно я ее создал уже.
Проблема не в том, что путь не найден (файл или директория), а не верные аргументы.
в etc/fstab /dev/.....part2 была указана, поэтому и монтировалась легко.
А вот part3 там нет, значит монтируем в ручную.... верно?
Вот тут и загвоздка, не нравится ему параметры.
Пробовал параметр -о и указть reiser, rw....Нет
Пробовал параметр -t auto.... нет.
Code:[root@WL700gE /]$ [root@WL700gE /]$ mkdir /tmp/harddisk [root@WL700gE /]$ [root@WL700gE /]$ mount /dev/ide/host2/bus0/target0/lun0/part2 /opt [root@WL700gE /]$ [root@WL700gE /]$ more etc/fstab rootfs / rootfs rw 0 0 /dev/root /mnt cramfs ro 0 0 none /mnt/dev devfs rw 0 0 /dev/ide/host2/bus0/target0/lun0/part1 / cramfs rw 0 0 /dev /dev devfs rw 0 0 proc /proc proc rw 0 0 usbdevfs /proc/bus/usb usbdevfs rw 0 0 ramfs /tmp ramfs rw 0 0 ramfs /shares ramfs rw 0 0 ramfs /foreign_shares ramfs rw 0 0 /dev/se/2 /shares/MYVOLUME1 reiserfs rw,noatime,nodiratime 0 0 /dev/ide/host2/bus0/target0/lun0/part2 /opt cramfs rw 0 0 [root@WL700gE /]$ [root@WL700gE /]$ mount /dev/ide/host2/bus0/target0/lun0/part3 /tmp/harddisk mount: Mounting /dev/ide/host2/bus0/target0/lun0/part3 on /tmp/harddisk failed: Invalid argument [root@WL700gE /]$
Last edited by Kuzav; 20-07-2008 at 13:09.
С уважением, Евгений.
[ASUS WL500g Premium (v1) 1.9.2.7-10] + [512MB USBFlash] + [8GB USBFlash] + [USB BlueTooth DBT-122] + [USB->RS232]
Wl-700gE
Похоже что криво прошился и Веб-интерфейс не работает...
В интернет -полный доступ...
по Wi-fi - открытый.(default)...
Как перепрошить эту железяку???
Для начала сбросить в дефолт.
Как вариант - загнать в режим восстановления. Т.е. включить с зажатым ресетом.
На машине ставить фиксированный адрес типа 192.168.1.2 с маской 255.255.255.0. Роутер при этом пингуется по адресу 192.168.1.1 с ttl 100, что является признаком режима восстановления.
Далее в командной строке^
И ждем минут 5 для гарантии.PHP Code:
tftp -i 192.168.1.1 put имя_файла_прошивки
А вместо TFTP комманд можно взять recovery утилиту с диска, который шел с роутером.
Короче есть варианты. И все они описаны в FAQ.
На ixbt читал, что максимум объём HDD который понимает родная прошивка wl700ge что-то около 600gb. А тут намедни купил HDD на терабайт. Ну думаю проверю, тем более прошивка не совсем родная.
Подключил в USB (через переходник). Естественно диск изначально был в NTFS. Видит терабайт без проблем. Переформатировал в FAT 32, терабайт всё ещё тут. Теперь даже файлы небольшие записывать можно.
Переформатировал в ext2... Ничего. Видит, что диск терабайтный, но отмечает его как Unallocated. В ext3 тоже самое. По комментам заподозрил, что родная прошивка (ну и kfurge следственно) не умет работать с extfs (вот ужас то). Отлично. Родной диск wl700ge всё одно же в какой-то ФС должен быть. И действительно, ReiserFS. Переформатировал терабайтный диск в Reiser тоже самое. Unallocated и даже тип ФС не пишет. Переформатировал средствами роутера (mkreiserfs там был), перебирал версии... Ничего не помогает. При том, что родной диск роутер видит как Raw.
Вообще есть какие-нибудь способы без перехода на OpenWRT разрулить этот вопрос? Если бы ядро не понимало 1tb, то оно бы с ним в FAT не работало, но в FAT и NTFS всё как раз отлично. Может я как-то форматирую не так, может опции какие задать надо?