Так как смонтировать в режиме журналирования, что куда прописать?
День добрый. Виснет роутер при переписывании файлов на винчестер.
Может быть кто-то сможет помочь:
Роутер Asuswl500gp2, прошивка Олега 1.9.2.7 - 10, винчестер Seagate 2Tb c внешним питанием, подключенный в USB порт роутера.
Роутер настраивался по этому туториалу: http://wl500g.info/showthread.php?t=10307.
В итоге получилось подключить винт и увидеть его из Вин7 по этому пути: \\wl500gp2\tmp. В папке tmp могу создавать другие папки, но когда начинаю что-то переписывать в них, роутер виснет, помогает только передергивание питания. После перезагрузки роутера все изменения в папке пропадают (созданные папки, переписанные файлы).
Сислог:
Mar 11 12:45:56 dropbear[136]: Running in background
Mar 11 12:46:05 ntp client: Synchronizing time with time.nist.gov pool.ntp.org ...
Mar 11 12:46:05 kernel: Adding Swap: 500712k swap-space (priority -1)
Mar 11 12:46:06 e2fsck: /dev/discs/disc0/part2: recovering journal
Mar 11 12:46:06 e2fsck: /dev/discs/disc0/part2: clean, 3975/125184 files, 20384/250368 blocks
Mar 11 12:46:07 e2fsck: /dev/discs/disc0/part3: recovering journal
Mar 11 12:46:08 e2fsck: /dev/discs/disc0/part3: clean, 11/244006912 files, 7690051/488003072 blocks
Mar 11 12:46:08 kernel: kjournald starting. Commit interval 5 seconds
Mar 11 12:46:08 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
Mar 11 12:46:08 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Mar 11 12:46:09 kernel: kjournald starting. Commit interval 5 seconds
Mar 11 12:46:09 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,3), internal journal
Mar 11 12:46:09 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Mar 11 12:46:09 USB storage: ext3 fs at /dev/discs/disc0/part3 mounted to /tmp/mnt/disc0_3
Mar 11 12:46:10 rc.unslung: start service /opt/etc/init.d/S05syslogd
Mar 11 12:46:10 System log daemon exiting.
Mar 11 12:46:12 syslogd started: BusyBox v1.1.3
Mar 11 12:46:12 syslogd: started.
Mar 11 12:46:12 rc.unslung: start service /opt/etc/init.d/S10cron
Mar 11 12:46:12 rc.unslung: start service /opt/etc/init.d/S10xinetd
Mar 11 12:46:12 /opt/sbin/cron[197]: (CRON) STARTUP (V5.0)
Mar 11 12:46:12 rc.unslung: start service /opt/etc/init.d/S80samba
Mar 11 12:46:13 xinetd[206]: xinetd Version 2.3.14 started with no options compiled in.
Mar 11 12:46:13 xinetd[206]: Started working: 1 available service
Mar 11 12:46:13 nmbd[161]: [2011/03/11 12:46:13, 0] nmbd/nmbd.c:sig_term(65)
Mar 11 12:46:13 nmbd[161]: Got SIGTERM: going down...
Буду рад любой помощи.
Так как смонтировать в режиме журналирования, что куда прописать?
Asus WL-500W
На предыдущей странице же написано.
в post-mount вписать
Пути при необходимости изменить. /opt у других монтировался и так с журналированием, у меня почему то нет, поэтому его тоже вписал.umount /opt
sleep 2s
mount /dev/discs/disc0/part2 /opt -o rw,data=journal,noatime
umount /tmp/mnt/disc0_3
sleep 2s
mount /dev/discs/disc0/part3 /tmp/mnt/disc0_3 -o rw,data=journal,noatime
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505
Всем спасибо, вопрос решился.
Надо было просто создать папку
mkdir /tmp/harddisk/share
chmod ugoa+w /tmp/harddisk/share
и уже ее подключать. Видимо папка tmp находится в разделе, в котором нет места для больших файлов.
Ага, спасибо заработало.
Asus WL-500W
Вопрос в продолжение постов №3269 №3273:
создал папку mkdir /tmp/harddisk/share, переписал в нее порядка 100Гб информации и получил сообщение о нехватке места.
[admin@Wl500gp2 root]$ du s /tmp/harddisk/share
104844952 /tmp/harddisk/share
Место на диске есть:
[admin@Wl500gp2 root]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 3072 3072 0 100% /
/dev/discs/disc0/part2 985720 65988 869660 7% /opt
/dev/discs/disc0/part3 1921383312 104976180 1816407132 5% /tmp/mnt/disc0_3
Как можно посмотреть есть ли ограничения на размер папки конкретной и в чем могут быть причины ограничения на размер?
Как можно создать папку на уровень-два выше, чтобы было не /tmp/harddisk/share?
Last edited by Right; 13-03-2011 at 23:05.
Как прописать монтирование NTFS по UUID или LABEL в fstab Точнее не могу увидеть UUID или/и LABEL... blkid выдает только для Линукс разделов. Роутер RT-N16, прошивка 1.9.2.7-rtn-r2722. Поиском пользовался
О! Получилось
blkid выдал то что надо! Странно... Толи переезд на 1.9.2.7-rtn-r2775 помог, толи установка e2fsprogs - 1.41.9-1 помогла.Code:[admin@RT-20CF30CE0B4E root]$ blkid /dev/sda1: UUID="30d5d532-5e7a-9b07-8dbd-2b98d804d64f" TYPE="ext3" /dev/sdb1: LABEL="hddswap" TYPE="swap" /dev/sdb2: LABEL="DATA" UUID="22ff2d3f-de1e-9676-a6b7-e1bd7459ce59" TYPE="ext3" /dev/sdb4: UUID="E63D905432BBD946" LABEL="USB_NTFS" TYPE="ntfs"
Ща буду fstab едитить
Не пойму в чем косяк
fstab:
/tmp/mnt/HDD/data и /tmp/mnt/HDD/ntfs создаются в post-boot:Code:# usb flash UUID=30d5d532-5e7a-9b07-8dbd-2b98d804d64f /opt ext3 rw,noatime 1 1 # hdd swap LABEL=hddswap none swap sw 0 0 # hdd data UUID=22ff2d3f-de1e-9676-a6b7-e1bd7459ce59 /tmp/mnt/HDD/data ext3 rw,noatime 1 1 # hdd ntfs UUID=E63D905432BBD94 /tmp/mnt/HDD/ntfs fuseblk rw,user_id=0,group_id=0,allow_other 0 0 #LABEL=USB_NTFS /tmp/mnt/HDD/ntfs fuseblk rw,user_id=0,group_id=0,allow_other 0 0
сюда все монтируется /tmp/mnt/HDD/data, а вот NFTS не хочет ни по UUID, ни по LABELCode:#!/bin/sh /usr/sbin/crond mkdir -p /tmp/mnt/HDD/ntfs mkdir -p /tmp/mnt/HDD/data
прописать типа:
смысла не имеет, т.к. HDD то /discb, то /disca может быть при ребутеCode:/dev/discs/discb/part4 /tmp/mnt/HDD/ntfs fuseblk rw,user_id=0,group_id=0,allow_other 0 0
Что не так делаю???
Все форматил в ext3
[admin@Wl500gp2 root]$ mount
/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/part2 on /opt type ext3 (rw,noatime)
/dev/discs/disc0/part3 on /tmp/mnt/disc0_3 type ext3 (rw,noatime)
для монтирования ext3 вызывается mount, для ntfs mount.ntfs, который является ссылкой на /bin/ntfs-3g, который не понимает LABEL и UUIDOriginally Posted by voidshah
а где тут точка монтирования /tmp/harddisk/share ?Originally Posted by Right
если ее нет в mount , то значит это находится в памяти роутера, куда там 100 гигов писать .... пиши и создавай директории в /tmp/mnt/disc0_3/*
подозреваю это просто никто не тестировал.
сравнение с другими линуксами не очерь корректное --- ядро у нас трехлетней давности (спасибо броадкому за заботу). Так что весь современный функционал достигается путем ручного бекпортирования.
попробуйте разобраться чего не хватает --- если симлинка mount.ntfs, то можно скопировать директорию /sbin (?) скажем в /tmp, создать что надо, примонтировать обратно путем mount -o bind и проверить fstab путем mount -at ntfs