…sharing some drawings and notes from a whiteboard training today.

Excuse spelling… its been a long day in the trenches!

The topic was useful artifacts and visualizations (for PMs, product development teams, etc.)

As a PM you are always shifting context.

  • Timeframe. From today until two years from now
  • Audience. From developers to CEOs
  • Scope. From big picture strategy to tactical details
  • Level of Certainty. From vague guesses to hard facts
  • Activity. Making decisions, understanding status, providing necessary context, researching, facilitating meetings, [and about 100 other things]

Whenever you’re thinking high level, someone will bring you down to earth and ask you to get into the weeds. Whenever you’re in the weeds, someone will complain that you’re not being high level enough. It’s the burden we bear. Just when you think you’ve figured things out, you’ll encounter a person who needs to see your roadmap, or backlog, or “sprint backlog”, or “project”, or “plan” in a whole new way.

So…changing delivery based on context is important. You could argue that it is the biggest challenge facing PMs. It is a design problem!

I’d like to share a couple that work for me. There are more, but these are some of my go-tos.

Note: Very importantly. These drawings are very, very purposefully rough. Don’t read too much into the words I use. I’m not in love with the word Epic, for example.

1. One page roadmap

Good for…

  • Connecting work to humans and their needs
  • Detailed idea of what is happening now
  • Sense of what is happening next (but more high level)
  • Clearly saying that some stuff will happen “later”
  • Great backdrop for chatting about the now, and the next couple quarters

2. Benefits map

Good for…

  • Mapping your work to expected outcomes and benefits
  • Facilitating discussions about causation and correlation
  • Understanding the Why behind your current work
  • Metrics brainstorming (“how will we measure the outcome”)

3. User story map

Good for…

  • As a reminder to deliver horizontal slices across the problem space
  • To facilitate release planning, prioritization, and scoping
  • To keep the user journey/workflow/goal front stage
  • To see how the experience will evolve over time
  • PS: In my dream world, someone would make a user story map that could also be re-visualized as a kanban board. I think they’re probably the best all around tool for triggering conversations

4. Epic board

Good for…

  • Going a level above user stories
  • Prioritization discussions
  • Coarse-level backlog grooming

5. Timeline

Good for…

  • Seeing a linear progression of planned work
  • Communicating to people who think in terms of time/calendars
  • See how a particular value stream will evolve over time
  • Warning: I prefer not to see actual dates in the timeline. One trick is to obscure the timeline with a large “this month”, and smaller subsequent months … perhaps even keeping 6–12 months as a single block

6. “Standup” Board

Good for…

  • A centerpiece for day-to-day stand-ups
  • What is being worked on right now?
  • Resolving blockers and dependencies
  • Knowing what is in PR review, staging, prod, etc.

7. Mind map with horizons

Good for…

  • Understanding planning horizons. Mountains rarely move, and rocks can be thrown over cliffs
  • Connecting work items to the central beliefs/assumptions of the organization
  • Reinforcing that tactics/experiments may change, but the Why remains

8. Combined Epic/Story board

Good for…

  • Attempting to reiterate the goal. Why are we writing these stories?
  • Situations where you are “moving a metric”, and that the team will continue until you hit that metric
  • Trying to merge the “bigger picture” with day-to-day activities

9. Big visual checklist

Good for…

  • A sense of accomplishment (“checking things off list”)
  • Planning and brainstorming
  • Sometimes, success is truly about ripping through stories (not often, in my book)

10. Impact map.

Good for…

  • Similar to the benefits map
  • Importantly, includes the Who
  • Can be a better option when words like “Outcome” and “Intervention” scare people away

11. Experiment timeline

Good for…

  • Showing how work is mapping to our efforts to move a metric
  • Showing the forecast (and the baseline)
  • Plotting our progress
  • Importantly, this is not velocity of work or a burn-down

Source: https://hackernoon.com/11-ways-i-visualize-product-development-work-f32aee3fcbf7

In the past 4 years, I have had 5 different managers – CEO, CTO, CMO and 2 VPs of Product. By the time I had got adjusted to the style of my manager and established a working relationship, I had a new boss. This constant change has made me come up with a way that ensures my communications with my manager is effective especially given the different roles they have held. There are three elements I have proactively established with each one of them to ensure no surprises

  1. Depth of communication
  2. Channel of communication
  3. Frequency

Depth of communication – given their different roles, I find out upfront how much detail they want to know on the progress I was making or problems I am encountering. Do they just want to know “release is on track” or do they want to know the the status of each of the features in the release including which ones have been completed, in dev or in testing? Establishing this upfront helps alignment of expectations and prevents surprises later.

Channel of communication – now that the content depth has been established, I then establish how my manager wants this to be communicated. Do they want it by email? Skype? Some managers would like to get a status update the night before my 1:1 and others have requested an update during the 1:1.

Frequency – this is where I have made sure my manager knew about my style of communication and was aligned with me. I classify problems into three categories and communicate it accordingly:

  1. “House is on fire” issues – these are serious issues that need to be escalated as soon as possible, issues that need to be handled above my pay grade. These are rare but when they happen, I will chase down my manager to communicate the issue face to face or give them a call.
  2. Important but not urgent – If it cannot wait till my next 1:1, I send it to them via their preferred communication channel (typically email) so that they are in the know and can provide me a decision or guidance I am looking for.
  3. Normal, “run the business” issues – I keep a running list of things I want to talk to my manager about during the next 1:1. If I feel that some of these issues require some thinking from their end, then I send it to them before hand and label them as “talking points” for my 1:1.

I have had great success using the above techniques, so hopefully you will find it helpful as well. Thoughts? Other techniques you have used that work well?


Source: https://productmanagementtips.com/2014/05/22/communication-with-your-manager/#comment-39501

Regardless of whether you’re a newbie PM or a veteran in your field, there are tons of product management blogs worth checking out. Getting ready for your first PM interview? There’s a blog for that. Need a detailed how-to on some obscure product challenge? There’s a blog for that. Just feeling kind of “stuck” today? There are definitely many blogs for that.

One of the really awesome things about the PM community is the degree to which knowledge-sharing has become second-nature. So we decided to compile our favorite product management blogs. Note: this is not a complete list. There are some great sites we ended up having to leave on the table—at least for now. We’re planning to update this list soon, so let us know if we forgot an essential entry!

To help parse the sheer volume of PM writing out there, we’ve organized this list into 8 categories:

  1. The Classics
  2. The Communities
  3. The Influencers
  4. The Educators
  5. Best of Medium
  6. Design & UX
  7. For Startups
  8. Misc. but not least

Obviously, there is overlap between these buckets. Most influencers are educators, and most of our favourite Medium writers are definitely influencers, as well. These categories are intended as a loose guide, not pigeonholes.


The Classics

1. Pragmatic Marketing
Our own CEO, Latif, often credits Pragmatic Marketing for getting him up to speed during his early years in product. They actually have five different product management blogs, each hosted on their own domain. But beyond their designated “blog” content, the site includes pretty much every other type of resource for product managers. Infographics! Webinars! A magazine! They do everything.

2. Mind the Product
You’ve been to the meetups. The conference is in your calendar. Now read the dang blog already! Could MTP be the mother of all product management sites? They feature writing from some of the most interesting and insightful people in the business. Must-read stuff.

3. 280 Group
280 Group is there for you when you want to beef up on product strategy—or when you need a pep talk. This training and consulting firm is one of the most established (and prolific) hubs for PM content.

4. Sirius Decisions
Home to product management heavyweight Jeff Lash (more on him in the Influencers section), Sirius Decisions is a global B2B advisory firm. Their blog is a serious informational resource covering a broad range of relevant topics—from meat-and-potatoes product advice to marketing and sales.

5. Silicon Valley Product Group
This no-frills website features product advice from Silicon Valley coach Marty Cagan, whose former gigs include eBay, AOL, Netscape and HP. Cagan’s writing is both helpful and personal. He offers insider advice gained from his deep roots in the Valley’s tech community.


The Communities

6. Product Manager HQ
This is one of our favorite PM resources. The world’s largest Slack product community, PMHQ often hosts AMAs with leading product managers. Their site also includes articles and guest posts on career development. TL;DR: Go here to get hired/inspired.

7. Product Club
This content hub, led by “product hustler” (and bulldog lover) Tim Platt, offers real talk for peers. Posts like “Stop Improving Your Product” and “Cut the Crap and Build with Empathy” exemplify their no-nonsense approach to product advice.

8. Product Coalition
Medium has become such a popular outlet for product managers that we’re dedicating an entire section of this roundup to Medium all-stars. But if you don’t have the bandwidth for yet another online community, just visit Product Coalition. Run by Jay Stansell, this publication aggregates awesome product writing from around Medium. And they have a Slack community, too.


The Companies

9. First Round Review
Learn from the smartest product managers at the coolest companies. First Round Review specializes in long-form interviews with superstar PMs. Like Airbnb’s Jonathan Golden. And Reddit’s co-VPs of product Alex Le and Kavin Stewart. And Uber’s Frederique Dame. And, and, and…

10. Inside Intercom
We’re a little obsessed with Intercom’s intelligent, highly opinionated approach to product management content. They don’t do the usual “how to” schtick. They’ve got smart people on staff with ideas to share. Extra points for their gorgeous illustration.

11. InVision
Design conundrum? InVision has you covered, whether you’re looking for tactical tips or more, er, existential guidance. A LOT of design challenges are political—and InVision gets that. They write extensively on psychology, productivity and dealing with disagreements.

12. Fresh Tilled Soil
This Boston-based product and UX firm writes a consistently engaging product management blog covering the intricacies of strategy, design and productivity. You can also follow them on Medium, if that’s how you roll. In short: a lovely, helpful read.


The Influencers

13. Ken Norton
Wait, what? You DON’T subscribe to Ken Norton’s weekly newsletter? Please correct that. Then get caught up by reading his site. A Google Ventures Partner, Ken Norton is one of the most creative and encouraging thought leaders in the field.

14. Nir and Far
Attn: armchair psychologists (and regular-chair product managers). Author Nir Eyal is essential reading for anyone interesting in user behavior and psychology. His popular book, Hooked: How to Build Habit-Forming Products, proposes a four-step process for building sticky products. Visit his archives for a trove of insightful content.

15. Andrew Chen
Uber’s Andrew Chen delivers essays via his weekly(ish) newsletter, but you can also read his writing directly from his personal site. According to his LinkedIn, Chen has written OVER 700 ESSAYS. So, a lot.

16. Learning by Shipping
On his Medium-hosted publication, Andreesen Horowitz partner Steven Sinofsky delves into technology, productivity and the business side of product management. Also, why his tablet has stickers. (Spoiler: They’re not just there for decoration.)

17. Josh Elman
Josh Elman’s resume almost reads like a parody of a dream PM resume: it’s got Twitter, Facebook AND LinkedIn. These days, Elman is a partner at Greylock Partners. He blogs on Medium, naturally—it’s in Greylock’s portfolio.

18. Ben Horowitz
If you haven’t read Ben Horowitz’ classic piece Good Product Manager/Bad Product Manager, then… well, you’re probably not even reading THIS piece because any human interested in product management would have read that first. Horowitz’ product management blog isn’t updated very frequently these days, but it’s got more than enough archive content to keep your eyeballs busy. Also: THE RAP LYRICS.

  • Read this first: Andy

19. Jason Fried
Basecamp Founder & CEO Jason Fried draws on his extensive experience as an entrepreneur and product leader to deliver inspiring—and cliché-busting—ideas via his Medium account. The ideal PM pick-me-up.

20. Ryan Hoover
In recent years, Product Hunt has emerged as a crucial source for intel on product trends, releases and quirky ephemera. Its founder, Ryan Hoover, maintains a fun blog on Medium—just in case you didn’t get enough geek-out time on Product Hunt’s main site.

21. David Cancel
Currently the CEO of Drift, David Cancel has a long and impressive history as an entrepreneur and product leader. In short: he knows how to build and scale worthwhile products. Another thing he’s good at: sharing knowledge with others. (Bonus: you also might want to check out the Drift blog and the Seeking Wisdom podcast—we’re fans.)


The Educators

22. Roman Pichler
Roman Pichler is definitely a fan favourite when it comes to product management learning. A product consultant, Pichler offers in-depth posts on some of the more complex product challenges, as well as leadership guidance for up-and-coming PMs. A must-have on any product management reading list.

23. Product Talk
Teresa Torres is one of the smartest people writing about product today. She publishes meaty, longform articles that explain, IN DETAIL, how product managers can revolutionize their work. Reading Torres, you get the sense that she cares deeply about her work.

24. Folding Burritos
Portugal-based product consultant Daniel Zacarias has mastered the quality vs. quantity conundrum. He doesn’t churn out volume, but rather attacks key product management topics in exhaustive detail. Really great for wrapping your head around dense—but important—PM concepts.

25. Under 10 Consulting
Another veteran consultant, Steve Johnson publishes fun, thought-provoking posts via the blog for his firm, Under 10 Consulting. Read it when you’re feeling burned out and need a quick hit of inspiration to get back on your game.

26. Rich Mironov
Rich Mironov’s product management blog is probably the most longstanding on our list: it started back in 2002. Two thousand and two. But even his earliest posts are still relevant, addressing topics like recruiting beta customers and the role of the “secret shopper.”

27. Melissa Perri
Melissa Perri does not whip off PM puff pieces. Her posts are in-depth and thought-provoking, tackling some of the most knotty product management challenges. Also, if you don’t already know about the Build Trap, you might be at risk of getting caught in it.

28. Hardcore Product Management
“To handle complexity, you need preparation and the ability to respond with creativity.” This idea is at the heart of Nils Davis’ blog, which helps product managers find creative solutions to the difficult, messy, headache-inducing problems.

29. How to Be a Good Product Manager
Sirius Decisions’ Jeff Lash founded his blog wayyyyy back in 2006, and maintains it to this day. The archive includes thoughtful writing on pretty much all aspects of product management—but we’re especially fond of the posts about self-improvement.

30. Tyner Blain
Product management veteran Scott Sehlhorst has been sharing ideas at Tyner Blain for over a decade. He’s a trusted source for astute insights into some of the more complex dimensions of product management.


Best of Medium

31. Brandon Chu
Brandon Chu writes fun, personal posts based on his experiences working for companies like Shopify and Freshbooks. We really appreciate his frank tone and in-the-trenches anecdotes. Plus, he’s Canadian. 🇨🇦

32. Ellen Chisa
We’re big Ellen Chisa fans around here. In fact, we recently interviewed her about the role of writing in product management. Ellen has gained a strong following for her insightful writing on some the challenges associated with working in both product and tech, including career frustration and issues of gender diversity.

33. Lulu Cheng
Pinterest’s Lulu Cheng recently pivoted into product management from marketing, and has documented her transition. She’s probably been the most successful writer yet to tackle the perennial question: How technical does a product manager really need to be?

34. Bo Ren
Tumblr’s Bo Ren uses Medium to chart her personal journey in product management—but with a caveat: “This is not a how-to guide.” Bo’s writing exemplifies a growing trend in the PM community. Often pointing a spotlight on issues of diversity, she doesn’t just talk about how to develop a PM skill set, but rather offers a series of essays and critiques on the field itself.

35. Matt LeMay
A big reason we like Matt LeMay: he revamped that totally over-shared product management Venn diagram. Another reason: his blogs are fun to read and actually helpful. He doesn’t just talk about how to be a product manager, but how it feels to work in product.

36. Jess Ratcliffe
We like Jess Ratcliffe’s product management blog so much, we interviewed her about it. Each week, Jess grabs coffee with an awesome woman working in product, and publishes their conversation on Medium. A great way to (vicariously) get to know your product heroes.

37. John Cutler
A prolific Medium contributor, John Cutler is an awesome source for fast tips and light-a-fire-under-your-ass inspiration. Oh, and he recently published amazing pictures of his 100-day doodle challenge.


Design & UX

38. Julie Zhuo
Facebook product design VP Julie Zhuo was named the #1 product management influencer in NomNom and Data Stories recent analysis of PM content on Medium. Not only is her writing extremely insightful, Julie herself just seems straight-up cool.

39. Users Know
Laura Klein has made it her mission to help startups master UX. Her recent book, UX for Lean Startups, gives startup product leaders the tools to connect with their users. Prefer a shorter read? Her blog is a great source for user-focused research and ideas.

40. UserOnboard
UserOnboard is like Pop-Up Video for the app age. In his signature “teardowns,” Portland-based designer Samuel Hulick walks readers through the onboarding process for various apps, dishing out sassy commentary along the way. Helpful UX lessons PLUS comedy. Can we be his friend?

41. Cindy Alvarez
Cindy Alvarez is a longtime leader in user experience and customer development. Director of UX at Yammer, she blogs about nurturing customers, honing communication, and product design. She has also tackled issues surrounding workplace culture—including the less-fun parts.


For Startups

42. Hunter Walk
A partner at Homebrew, Hunter Walk focuses on growing startups—and their products. His hugely popular product management blog is part tech criticism, part knowledge-sharing, plus interviews with super-smart people working in PM.

43. Steve Blank
Steve Blank’s 2005 book, The Four Steps to the Epiphany: Successful Strategies for Products that Win, lay the groundwork for how we see and engage customer development today. On his blog, Blank continues to write about customer-driven entrepreneurship and disrupting big companies.

44. Startup Lessons Learned
If you’re in product at a startup and you haven’t read Eric Ries’ hugely influential 2011 book The Lean Startup, don’t bother reading ANY of these blogs until you have. After that, spend some time on Startup Lessons Learned, Ries’ ongoing blog.

45. Benedict Evans
Another Andreessen Horowitz partner, Benedict Evans mixes tech commentary with entrepreneurial advice on his fun blog. Less tactical, his writing examines major tech trends and how they fit into the startup/business landscape.


Misc. but not least

46. Sachin Rekhi
What’s great about so many product management blogs is that they’re not self-promotional—it’s really all about knowledge-sharing. Sachin Rekhi exemplifies that attitude. In his essays (which he also delivers via a weekly newsletter), he shares ideas and observations from over a decade working as a PM in Silicon Valley.

47. The Product Guy
Product manager and friendly floating head Jeremy Horn has been writing The Product Guy blog since 2007. One of its most fun features: The Best Product Person (TBPP for short), an annual competition “honoring excellence in product management.”

48. Product Management Meets Pop Culture
Boston-based product manager Christopher Cummings uses analogies to Pokémon, Batman, and a range of fun pop culture touchpoints to explore important (and sometimes complicated) PM topics. A must-read for comic-book fans. A fun read for everyone.

49. The Art of Product Management
Asana PM Jackie Bavaro doesn’t just use Quora to answer questions—it’s where she hosts her insightful blog, The Art of Product Management. Her posts are encouraging, detailed, and introvert-friendly.

50. The Clever PM
The Clever PM is the anonymous advice column for the product management world. Written by a mysterious, Seattle-based product manager (Cliff Gilley in real life—according to LinkedIn), the site provides handy tips and inspiration for fellow product managers.

Ref: https://forum.xtdv.group/thread_101__huong_dan_cai_dat_aria2_va_aria2c_remote_control_de_download_direct_link_tren_nas


  1. Open SSH
  2. Install IPKG

Install Aria2:

  1. Update Ipkg and install aria2
    • ipkg update

      ipkg install aria2

  2. Create folder aria2 in /opt/etc
    • mkdir /opt/etc/aria2

  3. Create a config file
    • nano /opt/etc/aria2/aria2.conf

  4. Copy code below to your file then Save it.
    • #!/bin/sh


      case “$1” in
      echo -n “Starting aria2c daemon: ”
      umask 0000
      /opt/bin/aria2c –conf-path=/opt/etc/aria2/aria2.conf
      echo -n “Shutting down aria2c daemon: ”
      /usr/bin/killall aria2c
      sleep 3
      echo $”Usage: $0 {start|stop|restart}”

      exit $RETVAL

Create configuration to let aria2 run when NAS start

  1. Create a aria2 config to setup aria2 run when NAS start.
    • nano /opt/etc/init.d/S90aria2

  2. Copy content below to file:
    • #!/bin/sh


      case “$1” in
      echo -n “Starting aria2c daemon: ”
      umask 0000
      /opt/bin/aria2c –conf-path=/opt/etc/aria2/aria2.conf
      echo -n “Shutting down aria2c daemon: ”
      /usr/bin/killall aria2c
      sleep 3
      echo $”Usage: $0 {start|stop|restart}”

      exit $RETVAL

  3. Set write permission
    • chmod 755 /opt/etc/init.d/S90aria2

  4. Reboot:
    • reboot

  5. Check if Aria2 is running:
    • /opt/etc/init.d/S90aria2 start

    • ps | grep aria2

Consider, when you change something of your /opt/etc/aria2/aria2.conf file you must enter a:

/opt/etc/init.d/S90aria2 restart



Use putty root to log into your NAS.

Do following commands:

cd /tmp
wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/teraprov2-bootstrap_1.2-7_arm.xsh
sh ./teraprov2-bootstrap_1.2-7_arm.xsh

Install nano to edit file.

ipkg install nano

Edit ipkg.conf file to add more source:

  • Edit file
    • nano /opt/etc/ipkg.conf

  • Add line below
    • src cs08q1 http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/

Ctrl + X   Y then Enter to save your change.

After that run

ipkg update



In case you don\’t use array configuration and lost your Optware configuration after reboot, please

1) Reinstall the ipkg

2) mv /mnt/array1/.optware /mnt/disk1

3) adapt /etc/init.d/rc.optware by replacing ‘array1’ with ‘disk1’

4) Reboot. )

Open SSH:

Follow steps in link below to open SSH:

[LS-200] Mở SSH cho LS220 và LS440

Install Transmission:

Use Putty root to login to your NAS.

Run commands below:

NAS is running RAID array

cd /tmp ; wget download.nas-hilfe.de/oxygenacht/transmission2.84_array1.tar.gz

NAS is single disk

cd /tmp ; wget download.nas-hilfe.de/oxygenacht/transmission2.92_disk1.tar.gz

Then run commands below in order:

tar xvfz transmission* -C /



Now Transmission will be hosted in port 9091: Ex: http://<your NAS ip>:9091

Acc Login:

  • Id: Transmission
  • Pass: Transmission

Đầu tiên hãy tải Acp COmander GU về

Buffalo Linkstation ACP Commander GUI


Sau đó chạy file bạn vừa tải về bằng quyền admin (nhớ tắt tường lửa và phần mềm diệt virus đi nhé):

Bạn điền Pass của NAS vào ô Admin Password:
Sau đó copy các dòng lệnh sau (từng dòng một nhé) dán vào ô Comamand và nhấn Go:

chmod 0755 /etc/init.d/sshd.sh

# Thay thế “newrootpass” bằng pass bạn muốn đặt và đây sẽ là mật khẩu gốc cho NAS của bạn.
(echo newrootpass;echo newrootpass)|passwd

sed -i ‘s/#Port 22/Port 22/g’ /etc/sshd_config
sed -i ‘s/#Protocol 2/Protocol 2/g’ /etc/sshd_config
sed -i ‘s/#PermitRootLogin yes/PermitRootLogin yes/g’ /etc/sshd_config
sed -i ‘s/#StrictModes yes/StrictModes yes/g’ /etc/sshd_config
sed -i ‘s/\/usr\/lib\/sftp-server/\/usr\/local\/libexec\/sftp-server/g’ /etc/sshd_config
sed -i ‘s/”${SUPPORT_SFTP}” = “0”/”${SUPPORT_SFTP}” = “1”/g’ /etc/init.d/sshd.sh

/etc/init.d/sshd.sh restart

Vậy là xong, ssh của NAS đã được mở.

Bạn down Putty: http://the.earth.li/~sgtatham/putty/0.67/x86/putty.exe

Chạy chương trình và nhập IP của NAS vào ô Hostname (VD: nhấn open.
Thực hiện kết nối vào NAS với username là root và password là rootpass bạn đã đặt ở trên.
Khi kết nối thành công sẽ có dòng root@__(__ là model NAS của bạn).


What about if you want to be able to access that network drive every time your Pi is turned on?  Of course, that is possible.  I am assuming that your Network Attached Storage (or NAS) is Linux-based, or is sharing NFS storage.  Most are – all three of my NAS drives, all from different manufacturers, are Linux-based.


Making a Mount Point

To ‘mount’ a network storage folder on your Pi, you must first create a folder onto which you will ‘mount’ the external network drive. This is the location on your Pi where you will find all the files from your network storage.  For example, go to your home folder and create a new folder with:

cd ~
mkdir MyNAS

This directory can be anywhere on your Pi, and is often in the /media or /mnt directories.

Turning on File Locking

Being a secure operating system, Linux has the concept of ‘locking’ files when they are being accessed by someone.  You are able to mount shared folders without this facility, but I recommend that you use it to safeguard your files. You need to turn on the ‘rpcbind’ service, which is not on by default.  Do this with:

sudo update-rc.d rpcbind enable

Preparing your NAS

All Network Attached Storage drives will have some sort of security built in. This means that it will be able to limit access to files and folders within your home network. If you want your Raspberry Pi to access any files or folders on the NAS then you will have to ‘open’ access to those files and folders. How you do this will depend on the NAS you have. I have three here at home, and each one is different. Depending on what you are sharing, the way you share those files and folders will be different. If, for example, you want to share your music of videos, then you may feel that it’s okay for anyone on your home network to see them. If you have files that you don’t want others to see, then you need to share those only with certain user accounts.

What I’m going to assume here is that you are going to either share music/video with everyone, or any files that your Pi is going to create are okay for all to see.  This means that you need to make a folder and all folders and files under it either ‘public’ or accessible by a ‘guest’ account. How you do this, as I say, is dependent on your NAS.

Defining the Mount

There is a file in the /etc folder called fstab which defines the ‘file system table’.  In other words, it tells the Pi what storage should be mounted every time your Raspberry Pi boots.  You can include your network drive in this file. But before you edit it, back it up as it is quite easy to mess up your Pi by inadvertently changing something you shouldn’t in this file.

sudo cp /etc/fstab /etc/fstab.backup

This is an important step.  While creating this tutorial I edited the fstab on my IQaudIO Volumio Pi2 which is permanently connected to my NAS that shares my music files.  Unfortunately I rebooted it with an error in the fstab file, which stopped it from booting correctly. For many, this would be a disaster, but fortunately I was able to take the microSD card from this Pi and add it as an external drive on my beta-Pi2 and was able to restore my backup fstab file! The day was saved.

Now we can edit fstab:

sudo nano /etc/fstab

And add a line at the end of the file:

// /home/pi/MyNAS nfs default 0 0

As usual with nano, press Ctrl+X to exit, responding ‘Y’ to whether you want to save, and press ‘Return’.

The folder is not automatically mounted. You have to tell your Pi to read the fstab file and mount the drives.  Do this with:

sudo mount -a

which will read the fstab file and mount any drives that are not already mounted.

If all has gone well, you should now be able to go to the directory and see what files are there.

cd ~/MyNAS

Which will list all the files and folders that you have shared.  If, after a bit of experimenting, you find that something just doesn’t work, remember to restore your last fstab file before you reboot and try again by doing:

sudo cp /etc/fstab.backup /etc/fstab


Hopefully you should now have access to a shared folder on your NAS. Using these instructions I have my ‘Volumio OS’ based Pi (with IQaudIO DAC and Amp) connected to my QNAP NAS that serves my music. I have another Pi that is my XBMC client that connects to another NAS for my video files.

While I cannot answer all questions, I would like to hear about your experiences with shared network