{"id":20032250,"url":"https://github.com/weakish/tinycore-usb","last_synced_at":"2026-06-05T01:31:06.527Z","repository":{"id":146349814,"uuid":"57040267","full_name":"weakish/tinycore-usb","owner":"weakish","description":"A sh script to install TinyCore Linux on a tiny usb disk or SD/CF card, for x86 compatible machines.","archived":false,"fork":false,"pushed_at":"2016-04-25T12:41:28.000Z","size":3,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-12T18:11:42.511Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weakish.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-04-25T12:36:18.000Z","updated_at":"2022-07-04T22:01:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"ac457f34-0a8b-4a04-850e-2b64ffb6e5e1","html_url":"https://github.com/weakish/tinycore-usb","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weakish%2Ftinycore-usb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weakish%2Ftinycore-usb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weakish%2Ftinycore-usb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weakish%2Ftinycore-usb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weakish","download_url":"https://codeload.github.com/weakish/tinycore-usb/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241463306,"owners_count":19967024,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T09:36:27.782Z","updated_at":"2026-06-05T01:31:06.489Z","avatar_url":"https://github.com/weakish.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"This script installs [TinyCore][] Linux on a tiny usb disk or SD/CF card,\nfor x86 compatible machines.\n\n[TinyCore]: http://tinycorelinux.net/\n\nInstall\n--------\n\n### Dependencies\n\n- `grub`\n- Internet connection\n- `wget`\n\n### With basher\n\n```sh\n; basher install weakish/tinycore-usb\n```\n\nRequire [basher][] version: `\u003e=39875bc`.\n\n[basher]: https://github.com/basherpm/basher\n\n### Manually\n\nYou just need to download `tinycore-usb.sh`, and put it into your `$PATH`,\nprobably after renaming to `tinycore-ubs` and `chomd a+x`.\n\nUsage\n------\n\n```sh\n; sudo tinycore-usb /dev/sdX #sdX is the target usb disk or SD/CF card\n```\n\nIf `sdX` is empty, a.k.a without a partition table,\nyou need to create a partition table on it, e.g.\n\n```sh\n; sudo fdisk -u -c /dev/sdX\nCommand (m for help): p\n\nDisk ...\n\nCommand (m for help): d\nSelected partition 1\n\nCommand (m for help): n\nCommand action\n   e   extended\n   p   primary partition (1-4)\np\nPartition number (1-4, default 1): 1\nFirst sector (2048-, default 2048):\nUsing default value 2048\nLast sector, +sectors or +size{K,M,G} (2048-62975, default 31358):\nUsing default value 31358\n\nCommand (m for help): a\nPartition number (1-4): 1\n\nCommand (m for help): p\n\nDisk /dev/sdd: 16 MB, 16056320 bytes\n2 heads, 31 sectors/track, 505 cylinders, total 31360 sectors\nUnits = sectors of 1 * 512 = 512 bytes\nSector size (logical/physical): 512 bytes / 512 bytes\nI/O size (minimum/optimal): 512 bytes / 512 bytes\nDisk identifier: 0x00000000\n\n   Device Boot      Start         End      Blocks   Id  System\n/dev/sdd1   *        2048       31358       14655+  83  Linux\n\nCommand (m for help): w\nThe partition table has been altered!\n\nCalling ioctl() to re-read partition table.\nSyncing disks.\n```\n\nAlternatives\n--------------\n\nIf already having a TinyCore Linux installed,\nuse [TC_Install][] to install.\n\n[TC_Install]: http://tinycorelinux.net/install.htm\n\nIf the target usb disk or SD/CF card is not too small,\nit is possible to use [UNetbootin][] to install.\n\n[UNetbootin]: https://unetbootin.github.io\n\nUNetbootin failed to install TinyCore Linux on 16 MB MMC card.\n\nReferences\n------------\n\n- [Installing Tinycore on to a Compact Flash card (or Pen Drive)](http://www.parkytowers.me.uk/thin/Linux/TinycoreCF.shtml)\n- [kernel /boot/bzImage quiet \u003e Error 15: File not found](http://forum.tinycorelinux.net/index.php/topic,15713.0.html)\n\nLicense\n--------\n\n0BSD\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweakish%2Ftinycore-usb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweakish%2Ftinycore-usb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweakish%2Ftinycore-usb/lists"}