Hjälp med formatering av usb-minne, nybörjare.

Permalänk
Medlem

Hjälp med formatering av usb-minne, nybörjare.

Ska försöka fixa in en usb wbcam på min router enligt:
https://code.google.com/p/rt-n56u/wiki/CommonTips#Capture_ima...

Då ska man installera Entware på ett usb-minne ikopplat enligt denna guide.
https://code.google.com/p/rt-n56u/wiki/HowToConfigureEntware

Minnet går som sdc
Vid kommando:
fdisk -lu /dev/sda

får jag

/opt/home/admin # fdisk -lu /dev/sdc Disk /dev/sdc: 1027 MB, 1027604480 bytes 255 heads, 63 sectors/track, 124 cylinders, total 2007040 sectors Units = sectors of 1 * 512 = 512 bytes Device Boot Start End Blocks Id System /dev/sdc1 2048 1992059 995006 83 Linux /opt/home/admin #

Skitbra vad jag förstått.
Nästa steg:

Citat:

Now format the partition with volume label "Main". In the future, this partition will be mounted in the system with that label.

# mkfs.ext4 -m 0 -T largefile -L Main /dev/sdc1

Jag får bara:

/opt/home/admin # mkfs.ext4 -m 0 -T largefile -L Main /dev/sdc1 mke2fs 1.42.8 (20-Jun-2013) Could not stat /dev/sdc1 --- No such file or directory The device apparently does not exist; did you specify it correctly? /opt/home/admin #

Jag missar nog något rejält uppenbart men då jag är ny på detta..
Vad gör jag för fel?

Jag testade att ta bort rubbet på minnet, men då hittar routern inte det verkar det som, kör jag mount får jag inga sdX-enheter.

Visa signatur

[ Corsair 460X ] [ Corsair HX750i ] [ AMD Ryzen 5800X ] [ Zotac RTX3080 Trinity OC] [ Asus ROG Strix X570-F Gaming]
[ 16GB G.Skill TridentZ Neo 3800Mhz DDR4 ] [ Samsung 980 Pro 500GB + 960 EVO 500GB ] [ Logitech G933 ] [ Corsair H115i ] [ Win11 ] [Asus TUF Gaming VG27AQ]

Permalänk
Medlem

Rensade minnet och körde på igen, gick bättre.
Men den påstår att det finns en partition sdb1 mountad, vet inte var den kommer ifrån.
Och kan inte köra mkdir, påstår att det redan finns och så vidare.

/opt/home/admin # mount rootfs on / type rootfs (rw) /dev/root on / type squashfs (ro,relatime) proc on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,relatime) usbfs on /proc/bus/usb type usbfs (rw,relatime) tmpfs on /dev type tmpfs (rw,relatime,size=8k) tmpfs on /etc type tmpfs (rw,noatime,size=2048k) tmpfs on /home type tmpfs (rw,relatime,size=1024k) tmpfs on /media type tmpfs (rw,relatime,size=8k) tmpfs on /mnt type tmpfs (rw,relatime,size=8k) tmpfs on /tmp type tmpfs (rw,relatime,size=24576k) tmpfs on /var type tmpfs (rw,relatime,size=4096k) devpts on /dev/pts type devpts (rw,relatime,mode=600) /dev/sdb1 on /opt type ext4 (ro,noatime,data=ordered) /opt/home/admin #

Visa signatur

[ Corsair 460X ] [ Corsair HX750i ] [ AMD Ryzen 5800X ] [ Zotac RTX3080 Trinity OC] [ Asus ROG Strix X570-F Gaming]
[ 16GB G.Skill TridentZ Neo 3800Mhz DDR4 ] [ Samsung 980 Pro 500GB + 960 EVO 500GB ] [ Logitech G933 ] [ Corsair H115i ] [ Win11 ] [Asus TUF Gaming VG27AQ]

Permalänk
Hedersmedlem

Det kan hjälpa att förklara de olika kommandona ger för information.

mount: visar bara vilka filsystem som är monterade och visar alltså inte vilka enheter som är anslutna men omonterade

fdisk -l: visar vilka enheter som är anslutna oavsett om dessa är monterade eller inte

En lagringsdisks enhetsbeteckning kan variera och är inte fixerad till en särskild enhet, vilket betyder att du alltid ska dubbelkolla och försäkra dig om att du jobbar med rätt lagringsenhet. Notera att instruktionerna visar att du måste avmontera usb-enheten innan du formaterar den till ext4 (annars är enheten inte tillgänglig).

Du måste helt enkelt med kommandona mount och fdisk kontrollera att du jobbar med rätt enhet. Så det är mycket möjligt att minnet du formaterade då som sdc nu är sdb.

Permalänk
Entusiast

Eftersom sd* -noderna har en natur att hoppa runt, kan det vara vettigt att nyttja udev, om möjligheten finns.

Detta kräver dock att "udev" eller liknande är aktiverad i distributionen. I de flesta standard-distributionerna är detta redan aktiverat, men när det kommer till inbäddade system är det en annan femma. Det varierar. Har sett vissa routrar ha udev aktiverat. Men det är sällsynt. finns mappen "/dev/disk" med, så har ni tur.

Kort och gott: Istället för att använda /dev/sdb1 eller /dev/sdc1, eller vartän nu mediat hamnar, så kan man nyttja etiketten man skapade: /dev/disk/by-label/Main, vilket är en länk till den riktiga dev-noden.
Se följande kommandon:

ls -l /dev/disk/by-label/ ls -l /dev/disk/by-uuid/

Visa signatur

Bästa programmen till Linux - v2.0
Linux-guide: Val av grafisk miljö. (Att välja distribution).
-
Everyone should have a SGoC in their systems (SGoC: SysGhost on a Chip)

Permalänk
Medlem
Skrivet av KimTjik:

Det kan hjälpa att förklara de olika kommandona ger för information.

mount: visar bara vilka filsystem som är monterade och visar alltså inte vilka enheter som anslutna men omonterade

fdisk -l: visar vilka enheter som är anslutna oavsett om dessa är monterade eller inte

En lagringsdisks enhetsbeteckning kan variera och är inte fixerad till en särskild enhet, vilket betyder att du alltid ska dubbelkolla och försäkra dig om att du jobbar med rätt lagringsenhet. Notera att instruktionerna visar att du måste avmontera usb-enheten innan du formaterar den till ext4 (annars är enheten inte tillgänglig).

Du måste helt enkelt med kommandona mount och fdisk kontrollera att du jobbar med rätt enhet. Så det är mycket möjligt att minnet du formaterade då som sdc nu är sdb.

Gick och sov, och nu ser det helt plötsligt ut såhär:

Device Boot Start End Blocks Id System /dev/sda1 2 1011 1001888 83 Linux /opt/home/admin # mount rootfs on / type rootfs (rw) /dev/root on / type squashfs (ro,relatime) proc on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,relatime) usbfs on /proc/bus/usb type usbfs (rw,relatime) tmpfs on /dev type tmpfs (rw,relatime,size=8k) tmpfs on /etc type tmpfs (rw,noatime,size=2048k) tmpfs on /home type tmpfs (rw,relatime,size=1024k) tmpfs on /media type tmpfs (rw,relatime,size=8k) tmpfs on /mnt type tmpfs (rw,relatime,size=8k) tmpfs on /tmp type tmpfs (rw,relatime,size=24576k) tmpfs on /var type tmpfs (rw,relatime,size=4096k) devpts on /dev/pts type devpts (rw,relatime,mode=600) /dev/sda1 on /media/Main type ext4 (rw,noatime,data=ordered) /dev/sda1 on /opt type ext4 (rw,noatime,data=ordered) /opt/home/admin #

Jag har inte gjort något.
Det _ser_ rätt ut, men fungerar inte.

/opt/home/admin # opkg update -sh: opkg: not found /opt/home/admin #

Hur unmountar jag:

/dev/sda1 on /media/Main type ext4 (rw,noatime,data=ordered)
/dev/sda1 on /opt type ext4 (rw,noatime,data=ordered)

För att börja om?

EDIT:
Har lyckats börja om och allt har gått igenom, även i första guiden.
Men kommer inte in på kamerans sida, 192.168.1.1:8081
Sidan kan inte visas. Yuck

Känns som om man missat att installera något som behövs inför det här.

Visa signatur

[ Corsair 460X ] [ Corsair HX750i ] [ AMD Ryzen 5800X ] [ Zotac RTX3080 Trinity OC] [ Asus ROG Strix X570-F Gaming]
[ 16GB G.Skill TridentZ Neo 3800Mhz DDR4 ] [ Samsung 980 Pro 500GB + 960 EVO 500GB ] [ Logitech G933 ] [ Corsair H115i ] [ Win11 ] [Asus TUF Gaming VG27AQ]

Permalänk
Entusiast
Skrivet av SirMacke:

Gick och sov, och nu ser det helt plötsligt ut såhär:

Device Boot Start End Blocks Id System /dev/sda1 2 1011 1001888 83 Linux /opt/home/admin # mount rootfs on / type rootfs (rw) /dev/root on / type squashfs (ro,relatime) proc on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,relatime) usbfs on /proc/bus/usb type usbfs (rw,relatime) tmpfs on /dev type tmpfs (rw,relatime,size=8k) tmpfs on /etc type tmpfs (rw,noatime,size=2048k) tmpfs on /home type tmpfs (rw,relatime,size=1024k) tmpfs on /media type tmpfs (rw,relatime,size=8k) tmpfs on /mnt type tmpfs (rw,relatime,size=8k) tmpfs on /tmp type tmpfs (rw,relatime,size=24576k) tmpfs on /var type tmpfs (rw,relatime,size=4096k) devpts on /dev/pts type devpts (rw,relatime,mode=600) /dev/sda1 on /media/Main type ext4 (rw,noatime,data=ordered) /dev/sda1 on /opt type ext4 (rw,noatime,data=ordered) /opt/home/admin #

Jag har inte gjort något.
Det _ser_ rätt ut, men fungerar inte.

/opt/home/admin # opkg update -sh: opkg: not found /opt/home/admin #

Hur unmountar jag:

/dev/sda1 on /media/Main type ext4 (rw,noatime,data=ordered)
/dev/sda1 on /opt type ext4 (rw,noatime,data=ordered)

För att börja om?

EDIT:
Har lyckats börja om och allt har gått igenom, även i första guiden.
Men kommer inte in på kamerans sida, 192.168.1.1:8081
Sidan kan inte visas. Yuck

Känns som om man missat att installera något som behövs inför det här.

/opt/home/admin # opkg update -sh: opkg: not found /opt/home/admin #

Den säger att opkg inte existerar.
Det är där felet ligger. Monteringen fungerar som den skall.

Skickades från m.sweclockers.com

Visa signatur

Bästa programmen till Linux - v2.0
Linux-guide: Val av grafisk miljö. (Att välja distribution).
-
Everyone should have a SGoC in their systems (SGoC: SysGhost on a Chip)

Permalänk
Medlem
Skrivet av SysGhost:

/opt/home/admin # opkg update -sh: opkg: not found /opt/home/admin #

Den säger att opkg inte existerar.
Det är där felet ligger. Monteringen fungerar som den skall.

Skickades från m.sweclockers.com

Fick igång det igen.
Men behöver nog installera något annat för att få detta att fungera.
Kommer inte åt kameran.

Har även testat att installera detta:
https://code.google.com/p/rt-n56u/downloads/detail?name=mjpg-...

Problemet kommer här:

Then edit header options in /opt/etc/init.d/K99webcam and start the application: # /opt/etc/init.d/K99webcam start

K99webcam finns inte så går inte att redigera eller starta.
Just detta paketet kanske inte fungerar på min router.

Visa signatur

[ Corsair 460X ] [ Corsair HX750i ] [ AMD Ryzen 5800X ] [ Zotac RTX3080 Trinity OC] [ Asus ROG Strix X570-F Gaming]
[ 16GB G.Skill TridentZ Neo 3800Mhz DDR4 ] [ Samsung 980 Pro 500GB + 960 EVO 500GB ] [ Logitech G933 ] [ Corsair H115i ] [ Win11 ] [Asus TUF Gaming VG27AQ]

Permalänk
Entusiast
Skrivet av SirMacke:

Fick igång det igen.
Men behöver nog installera något annat för att få detta att fungera.
Kommer inte åt kameran.

Har även testat att installera detta:
https://code.google.com/p/rt-n56u/downloads/detail?name=mjpg-...

Problemet kommer här:

Then edit header options in /opt/etc/init.d/K99webcam and start the application: # /opt/etc/init.d/K99webcam start

K99webcam finns inte så går inte att redigera eller starta.
Just detta paketet kanske inte fungerar på min router.

Ni måste öven installera rutinerna/modulerna för er webcam ifråga.

Skickades från m.sweclockers.com

Visa signatur

Bästa programmen till Linux - v2.0
Linux-guide: Val av grafisk miljö. (Att välja distribution).
-
Everyone should have a SGoC in their systems (SGoC: SysGhost on a Chip)

Permalänk
Medlem
Skrivet av SysGhost:

Ni måste öven installera rutinerna/modulerna för er webcam ifråga.

Skickades från m.sweclockers.com

Tror jag nog, inte för att jag har en aning om var man hittar det.

Visa signatur

[ Corsair 460X ] [ Corsair HX750i ] [ AMD Ryzen 5800X ] [ Zotac RTX3080 Trinity OC] [ Asus ROG Strix X570-F Gaming]
[ 16GB G.Skill TridentZ Neo 3800Mhz DDR4 ] [ Samsung 980 Pro 500GB + 960 EVO 500GB ] [ Logitech G933 ] [ Corsair H115i ] [ Win11 ] [Asus TUF Gaming VG27AQ]